 @charset "utf-8";
/* CSS Document */
*{margin:0; outline:none; padding:0;}
html {height:100%; margin:0; padding:0; width:100%; display:block; -webkit-text-size-adjust:none;}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
h1, h2, h3, h4, h5, h6, p, form, ul, li, ol{padding:0; margin:0;}
body{   font-family: /*'museo300'*/ 'Arial'; font-size:14px; color:#666666;}
img{border:0px;}

/*Font Face*/
/*a{ -webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}*/

*, *:before, *:after {
    box-sizing: border-box;
}
*, *:before, *:after {
    box-sizing: border-box;
}
p a{color: #00a2e2; text-decoration:none;}
p a:hover{text-decoration: none;color: #333333;}
@font-face {
	font-family: "SSSymbolicons-line";
	src: url(../fonts/ss-symbolicons-line.eot);
	src: url(../fonts/ss-symbolicons-line.eot?#iefix) format('embedded-opentype'), url(../fonts/ss-symbolicons-line.woff) format('woff'), url(../fonts/ss-symbolicons-line.ttf) format('truetype'), url(../fonts/ss-symbolicons-line.svg#SSSymboliconsLine) format('svg');
	font-weight: 300;
	font-style: normal
}
@font-face {
    font-family: 'novecento_widemedium';
    src: url('../fonts/novecentowide-medium_1-webfont.eot');
    src: url('../fonts/novecentowide-medium_1-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/novecentowide-medium_1-webfont.woff2') format('woff2'),
         url('../fonts/novecentowide-medium_1-webfont.woff') format('woff'),
         url('../fonts/novecentowide-medium_1-webfont.ttf') format('truetype'),
         url('../fonts/novecentowide-medium_1-webfont.svg#novecento_widemedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
	font-family: "SSSymbolicons";
	src: url(../fonts/ss-symbolicons-block.eot);
	src: url(../fonts/ss-symbolicons-block.eot?#iefix) format('embedded-opentype'), url(../fonts/ss-symbolicons-block.woff) format('woff'), url(../fonts/ss-symbolicons-block.ttf) format('truetype'), url(../fonts/ss-symbolicons-block.svg#SSSymboliconsBlock) format('svg');
	font-weight: normal;
	font-style: normal
}
@font-face {
    font-family: 'museo300';
    src: url('../fonts/museo300-regular-webfont.eot');
    src: url('../fonts/museo300-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museo300-regular-webfont.woff2') format('woff2'),
         url('../fonts/museo300-regular-webfont.woff') format('woff'),
         url('../fonts/museo300-regular-webfont.ttf') format('truetype'),
         url('../fonts/museo300-regular-webfont.svg#museo300') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'museo700';
    src: url('../fonts/museo700-regular-webfont.eot');
    src: url('../fonts/museo700-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museo700-regular-webfont.woff2') format('woff2'),
         url('../fonts/museo700-regular-webfont.woff') format('woff'),
         url('../fonts/museo700-regular-webfont.ttf') format('truetype'),
         url('../fonts/museo700-regular-webfont.svg#museo700') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family:'Candara-Regular';
	src: url('../fonts/Candara_gdi.eot');
	src: url('../fonts/Candara_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Candara_gdi.woff') format('woff'),
		url('../fonts/Candara_gdi.ttf') format('truetype'),
		url('../fonts/Candara_gdi.svg#Candara-Regular') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-25CA;
}

@font-face {
	font-family:'Candara-Bold';
	src: url('../fonts/Candara-Bold_gdi.eot');
	src: url('../fonts/Candara-Bold_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Candara-Bold_gdi.woff') format('woff'),
		url('../fonts/Candara-Bold_gdi.ttf') format('truetype'),
		url('../fonts/Candara-Bold_gdi.svg#Candara-Bold') format('svg');
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000D-25CA;
}
 

@font-face {
    font-family: 'robotomedium';
    src: url('../fonts/roboto-medium-webfont.eot');
    src: url('../fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-medium-webfont.woff2') format('woff2'),
         url('../fonts/roboto-medium-webfont.woff') format('woff'),
         url('../fonts/roboto-medium-webfont.ttf') format('truetype'),
         url('../fonts/roboto-medium-webfont.svg#robotomedium') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'robotobold';
    src: url('../fonts/roboto-bold-webfont.eot');
    src: url('../fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-bold-webfont.woff2') format('woff2'),
         url('../fonts/roboto-bold-webfont.woff') format('woff'),
         url('../fonts/roboto-bold-webfont.ttf') format('truetype'),
         url('../fonts/roboto-bold-webfont.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotoitalic';
    src: url('../fonts/roboto-italic-webfont.eot');
    src: url('../fonts/roboto-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-italic-webfont.woff2') format('woff2'),
         url('../fonts/roboto-italic-webfont.woff') format('woff'),
         url('../fonts/roboto-italic-webfont.ttf') format('truetype'),
         url('../fonts/roboto-italic-webfont.svg#robotoitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'robotolight_italic';
    src: url('../fonts/roboto-lightitalic-webfont.eot');
    src: url('../fonts/roboto-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-lightitalic-webfont.woff2') format('woff2'),
         url('../fonts/roboto-lightitalic-webfont.woff') format('woff'),
         url('../fonts/roboto-lightitalic-webfont.ttf') format('truetype'),
         url('../fonts/roboto-lightitalic-webfont.svg#robotolight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotolight';
    src: url('../fonts/roboto-light-webfont.eot');
    src: url('../fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-light-webfont.woff2') format('woff2'),
         url('../fonts/roboto-light-webfont.woff') format('woff'),
         url('../fonts/roboto-light-webfont.ttf') format('truetype'),
         url('../fonts/roboto-light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/roboto-regular-webfont.eot');
    src: url('../fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-regular-webfont.woff2') format('woff2'),
         url('../fonts/roboto-regular-webfont.woff') format('woff'),
         url('../fonts/roboto-regular-webfont.ttf') format('truetype'),
         url('../fonts/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

	}



@font-face {
    font-family: 'montserratregular';
    src: url('../fonts/Montserrat-Regular-webfont.eot');
    src: url('../fonts/Montserrat-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Montserrat-Regular-webfont.woff2') format('woff2'),
         url('../fonts/Montserrat-Regular-webfont.woff') format('woff'),
         url('../fonts/Montserrat-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Montserrat-Regular-webfont.svg#montserratregular') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'montserratbold';
    src: url('../fonts/Montserrat-Bold-webfont.eot');
    src: url('../fonts/Montserrat-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Montserrat-Bold-webfont.woff2') format('woff2'),
         url('../fonts/Montserrat-Bold-webfont.woff') format('woff'),
         url('../fonts/Montserrat-Bold-webfont.ttf') format('truetype'),
         url('../fonts/Montserrat-Bold-webfont.svg#montserratbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
  font-family: 'HelveticaNeue-Bold';
  src: url('../fonts/HelveticaNeue-Bold.eot?#iefix') format('embedded-opentype'),  
       url('../fonts/HelveticaNeue-Bold.woff') format('woff'), 
	   url('../fonts/HelveticaNeue-Bold.ttf')  format('truetype'), 
	   url('../fonts/HelveticaNeue-Bold.svg#HelveticaNeue-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face{font-family:'open_sansregular';src:url('../fonts/opensans-regular-webfont.eot');src:url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/opensans-regular-webfont.woff') format('woff'),
url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansbold';src:url('../fonts/opensans-bold-webfont.eot');src:url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/opensans-bold-webfont.woff') format('woff'),
url('../fonts/opensans-bold-webfont.ttf') format('truetype'),
url('../fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansitalic';src:url('../fonts/opensans-italic-webfont.eot');src:url('../fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/opensans-italic-webfont.woff') format('woff'),
url('../fonts/opensans-italic-webfont.ttf') format('truetype'),
url('../fonts/opensans-italic-webfont.svg#open_sansitalic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanssemibold';src:url('../fonts/opensans-semibold-webfont.eot');src:url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/opensans-semibold-webfont.woff') format('woff'),
url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),
url('../fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');font-weight:normal;font-style:normal;}


@font-face {
  font-family: '8514oem';
  src: url('../fonts/8514oem.eot?#iefix') format('embedded-opentype'),  url('../fonts/8514oem.woff') format('woff'), url('../fonts/8514oem.ttf')  format('truetype'), url('../fonts/8514oem.svg#8514oem') format('svg');
  font-weight: normal;
  font-style: normal;
}


#wrapper{width:100%; float:left;}
.wrapper-in{width:990px; margin:0 auto;}
.wrapper-in2{width:990px; margin:0 auto;}
/*End wrapper	*/

/*header*/
.cart-header-page {position:absolute; right:0; top: 6px;}
.clear{ clear:both;}
header{width:100%; float:left; background:#ffffff; height:140px; position:fixed; top: 0px; left:0px; width: 100%; z-index:99;}
.headerin{width:1156px; margin:0 auto; position:relative;}
.logo{width:84px; margin-top:25px; float:left; position: relative; margin-bottom:10px; z-index:99;}
.logo img{ max-width: 85px;}
.headnumber{font-family:'museo300'; font-size: 15px; color:#cccccc; float:right;margin-top: 7px; position: relative; width: 100%; text-align:center; top: -42px;}
.headnumber a{color:#cccccc; text-decoration:none;}

.productsnav{left:0; top:20px; font-family:'museo300'; font-size:20px; text-transform:uppercase; color:#ffffff; position:absolute;}

/*header*/

.hdnumber{float:left; font-size:21px; color:#000; margin:5px 15px 0 0; position:relative;}
.headerul{float:left; width:100%; height:48px; background:#000;}
.headerul ul{list-style:none; float:left; margin:15px 0 0 0; padding:0 0 0 15px; width:100%;}
.headerul li{float:left; font-size:15px; font-family:Arial; padding:0; width:20%; text-align:center;}
.headerul li a{color:#fff; text-decoration:none;}
.headerul li a:hover{color:#27aae1;}
.topnewsearch{float:left; width:auto; position:relative;  margin-right:15px; margin-left:15px;}
.topnewsearch input[type="text"] { width:120px; float: left; border: none; padding:0 10px; font-size: 14px; background: #e5e5e5;  color:#000; height:36px;}

.topnewsearch input[type="submit"] {position:absolute; right:8px; top:10px; border:none; background:url(../images/searchnew.png) no-repeat left top; background-size:15px; height:15px; width:15px; cursor:pointer; outline: none;}
/*BannerMain*/
.bannermain{width:100%; float:left; margin:15px 0 0 0;}

/*BannerMain*/

/*Footer*/
footer{width:100%; float:left; background:#000; padding-bottom:15px;}
.footerin{width:1156px; margin:0 auto;}
.footerleft{width:100%; float:left; text-align:right; color:#666666; font-size:14px; font-family:Arial; margin-top:30px; text-align:right; margin-bottom:8px;}
.footerleft a{color:#fff; text-decoration:none; padding-left:25px;}
.footerleft a:hover{color:#fff;}

.footerright{width:100%; float:left; color:#666666; font-size:10px; font-family:Arial;  text-align:center;}
.footerright a{color:#7a7a7a; text-decoration:none;}
/*End Footer*/

/*Select BOX*/
.class_to_add{width:100%; position:relative; float:left;}
.sbHolder{background-color: #fff; border: solid 1px #f2f2f2; font-size:13px; font-weight: normal; height:38px; position: relative; width: 100%;}
.sbHolder:focus .sbSelector{}
.sbSelector{display: block; height:40px; left: 0; line-height:40px;outline: none;overflow: hidden;position: absolute;text-indent:20px;top: 0;width:100%;}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{color:#999999;outline: none;text-decoration: none;}
.sbToggle{background: url(../images/sleimg.jpg) no-repeat left top; display: block; height:36px; outline:none; position:absolute; right:0; top:0; width:41px;}
.novashirtboxbottom3ed .sbToggle{background: rgba(0, 0, 0, 0) url("../images/select.jpg") no-repeat scroll right 8px; color: #000000;}
.sbSelector:link{color: #000000;}
.sbToggle:hover{background: url(../images/sleimg.jpg) no-repeat left top;}
.sbToggleOpen{background: url(../images/sleimg.jpg) no-repeat left top;}
.sbToggleOpen:hover{background: url(../images/sleimg.jpg) no-repeat left top;}
.sbHolderDisabled{background-color: #fff;border: solid 1px #ccc;}
.sbHolderDisabled .sbHolder{}
.sbHolderDisabled .sbToggle{}
.sbOptions{background-color: #fff;border: solid 1px #e6e6e6; list-style: none;left: -1px;margin: 0;padding: 0;position: absolute;top: 30px;width: 100%;z-index: 1;overflow-y: auto;}
.sbOptions li{padding: 0 7px;}
.sbOptions a{/*border-bottom: dotted 1px #515151;*/display: block;outline: none; padding:10px 0 10px 12px;}
.sbOptions a:link, .sbOptions a:visited{color: #999999;text-decoration: none;}
.sbOptions a:hover,.sbOptions a:focus,.sbOptions a.sbFocus{color: #999999;}
.sbOptions li.last a{border-bottom: none;}
.sbOptions .sbDisabled{border-bottom: dotted 1px #e8e7e6;color: #999999;display: block;padding: 10px 0 10px 12px;}
.sbOptions .sbGroup{border-bottom: dotted 1px #e8e7e6;color: #999999;display: block;font-weight: bold;padding: 10px 0 10px 12px;}
.sbOptions .sbSub{padding-left: 17px;}
/*Select BOX*/


/*Body Part*/
.bodymain{width:100%; background:url(../images/bodyimg.jpg) repeat left top; padding-bottom:15px; float:left; min-height: 500px;}
.homemainsection{width:100%; float:left; margin:15px 0 0 0;}
.homebox{width:100%; /**/float:left; background:#fff; padding-bottom:35px;}
.homeright{/*float:right;*/}
.homeboximg{width:100%; /**/float:left; height:315px; text-align:center; /*display: table-cell; vertical-align: bottom;*/  line-height:315px;}
.homeboximg img{vertical-align:bottom; max-width:100%; max-height:100%;}
.homeboxheading{width:100%; float:left; color:#333333; font-size:24px; font-family:'museo300'; padding-bottom:20px; padding-left:35px; padding-right:35px; margin-top:35px; font-weight:normal;}
.homeboxheading a{ color:#333333; text-decoration:none;}
.homebox p{float:left; width:100%; /*height:100px; */ line-height:22px;  padding-left:35px; padding-right:35px; height: 200px;}


.viewall{width:100%; float:left; font-family:'museo300'; font-size:14px; color:#00a2e2;  padding-left:35px; padding-right:35px; margin-top:25px;}
.viewall a{color:#00a2e2;}
.viewall a:hover{text-decoration:none;}

.breadcrumbs{color:#999999; float: left; font-family:'museo300'; font-size:12px; padding:10px 0; text-align:right; width:100%;}
.breadcrumbs a{color:#999999; text-decoration:none;}

.subheading{width:100%; float:left; color:#666666; font-size:32px; font-family:'museo300'; text-align:center; font-weight:normal;}
.subtext{float:left; width:100%;  line-height:22px; padding:20px; text-align:center;}
.viewcomplete{width:100%; float:left; color:#00a2e2; font-size:18px; font-family:'museo300';  text-align:center;}
.viewcomplete a{color:#00a2e2;}
.viewcomplete a:hover{text-decoration:none;}

.subboxman .viewcomplete{margin-top:25px;}

.subboxman{width:100%; float:left; background:#fff; margin:25px 0 0 0; padding:55px;}
.subboxman p{float:left; width:100%; line-height:22px; padding-bottom:20px; color:#666666; font-size:14px; font-family:'museo300';}

.subboxman ul{float:left; width:100%; margin-left:15px; }
.subboxman ul li{ color:#333333; line-height:22px; padding:5px 0; margin-top:10px;}
.subboxman ul li a{color:#00a2e2; text-decoration:none;}
.subboxman ul li a:hover{color:#333333; }
.subboxman ul li strong {color: #666666; font-family: "museo700"; font-size: 16px; font-weight:normal;}


.subboxmanimg{width:100%; float:left; margin-bottom:50px; }
.subboxmanimg img{max-width:100%;}

.subboxman h2{float:left; width:100%; line-height:22px; padding-bottom:5px; color:#666666; font-size:16px; font-family:'museo700'; font-weight:normal;}


.subboxman2{width:100%; float:left; margin:25px 0 0 0; }

.whyusman{width:100%; float:left;}
.whyusbox{float:left; width:100%; border-bottom:#cccccc 1px solid; padding:30px 0;}
.whyusboxtext{width:435px; float:left; margin-left:40px;}
.whyusboxleft{width:45px; float:left; font-size:22px; color:#000000;}
.whyusboxright{width:390px; float:right;}
.whyusboxrightheading{ width:100%; float:left; color:#333333; font-size:20px; font-family:'museo300'; padding-bottom:10px; }
.whyusboxright p{float:left; width:100%;  line-height:22px; font-family:'museo300'; font-size:14px;}
.whyusboxnone{border-bottom:none!important;}

.whyusboxright ul{float:left; width:100%; margin-left:15px; margin-top:15px;}
.whyusboxright ul li{float:left; width:100%;  line-height:22px; font-family:'museo300'; font-size:14px;}

.whyusboxright ol{float:left; width:100%; margin-left:15px; margin-top:15px;}
.whyusboxright ol li{float:left; width:100%;  line-height:22px; font-family:'museo300'; font-size:14px;}

.whyusboxtext ~ .whyusboxtext{float:right; margin-left:0; margin-right:15px;}

.blogsection{width:100%; float:left; margin:15px 0 0 0;}

.blogbox{width:100%; float:left; background:#fff; padding-bottom:35px; margin-bottom:6px; /*height:530px;*/ position:relative;}
.blogbox:hover{background:#f0f0f0;}
/*.blogboxright{float:right;}*/
.blogboximg{width:100%; float:left; height:300px; text-align:center; line-height:300px; /*display: table-cell; vertical-align: middle;*/}
.blogboximg img{max-width:100%; vertical-align: bottom; max-height:100%;}
.blogboxheading{width:100%; float:left; color:#333333; font-size:24px; font-family:'museo300'; padding-bottom:10px; padding-left:35px; padding-right:35px; margin-top:35px; line-height:35px;}
.blogboxheading a{color:#333333; text-decoration:none;}
.blogbox p{float:left; width:100%; height:150px;  line-height:22px;  padding-left:35px; padding-right:35px; padding-top:20px;}
.blogdateheading{float:left; width:100%; color:#999999; line-height:22px;  padding-left:35px; padding-right:35px; padding-bottom:5px;}
.blogtext{float:left; width:100%; color:#333333; line-height:22px;  padding-left:35px; padding-right:35px; /*position:relative;*/}
.blogtext span{color:#999999; }
.blogtext bdo{position:absolute; right:35px; bottom:15px; font-size:16px; color:#999999;}
.blogtext bdo a{color:#999999; text-decoration:none;}
.mrheading{margin-top:50px;}

.blogmenumain{width:100%; float:left; padding:15px 0; position:relative;}
.blogmenu{width:320px; margin:0 auto;}
.backblog{position:absolute; color:#999999; right:0; bottom:15px; }
.backblog a{color:#999999;}
.backblog a:hover{text-decoration:none;}

.blogdetails{width:100%; float:left; background:#fff; padding:35px;}
.blogdetailsheading{width:100%; float:left; color:#333333; font-size:24px; font-family:'museo300'; padding-bottom:10px; line-height:35px;}
.blogdetailsheading2{float:left; width:100%; color:#666666; line-height:22px; font-size:16px; padding-bottom:5px;  font-family:'museo700';  margin-top:30px; }
.blogdetails p{float:left; width:100%; color:#333333; line-height:22px;}

.blogdetails ul{float:left; width:100%; margin-left:15px; }
.blogdetails ul li{ color:#333333; line-height:22px; padding:5px 0; margin-top:25px;}
.blogdetails ul li a{color:#00a2e2; text-decoration:none;}
.blogdetails ul li a:hover{color:#333333; }
.blogdetails ul li strong {color: #666666; font-family: "museo700"; font-size: 16px; font-weight:normal;}

.blogdetails ol{float:left; width:100%; margin-left:15px; margin-top:0;}
.blogdetails ol li{ color:#333333; line-height:22px; padding:5px 0; margin-top:25px;}
.blogdetails ol li strong {color: #666666; font-family: "museo700"; font-size: 16px; font-weight:normal;}
.blogdetails ol li a{color:#00a2e2; text-decoration:none;}
.blogdetails ol li a:hover{color:#333333; }

.blogimgbox{width:100%; float:left; text-align:center; margin-top:40px;}
.blogimgbox img{max-width:100%;}

.blogtext2{float:left; width:100%; color:#333333; line-height:22px;   position:relative; margin-top:45px;}
.blogtext2 span{color:#999999; }
.blogtext2 span a{color:#999999;}
.blogtext2 span a:hover{text-decoration:none;}
.blogtext2 bdo{position:absolute; right:0; top:0; font-size:16px; color:#999999;}
.blogtext2 bdo a{color:#999999; text-decoration:none;}

.blogdateheading2{float:left; width:100%; color:#999999; line-height:22px; padding-bottom:5px; margin-top:10px;}
.blogtext3{float:left; width:100%; color:#333333; line-height:22px;position:relative; margin-bottom:20px;}
.blogtext3 span{color:#999999; }

.contactdetails{width:100%; float:left; margin:35px 0 0 0;}
.contactright{width:635px; float:right; }
.contactrightheading{float:left; width:100%; color:#666666; line-height:22px; font-size:16px; padding-bottom:5px;  font-family:'museo700'; }
.contactrightheading ~ .contactrightheading{margin-top:35px;}


.inputbox{width:49.7%; float:left; margin-top:5px; position:relative;}
.starss{position:absolute; left:5px; top:5px; z-index:999; font-family: "museo300"; color:##666666;}

.inputboxright{float:right;}
.contactbox{float:left; width:100%; margin:20px 0 0 0;}
.inputbox input[type=text]{width:100%; float:left; border:none; padding:10px 15px; font-family: 'museo300'; font-size:14px; background:#fff; color:#000;}
.contactsubmit{width:100%; float:left; margin-top:10px; padding-bottom:50px;}
.contactsubmit input[type="submit"] { background:#00a2e2; border:none; color:#fff; cursor: pointer;  font-family: 'museo700';  font-size:16px; padding:15px 80px; background-color:#00a2e2;background:-webkit-linear-gradient(#00a2e2, #00a2e2);}
.contactsubmit input[type="submit"]:hover{background:#00a2e2; background-color:#00a2e2; background:-webkit-linear-gradient(#00a2e2, #00a2e2);}

.textareabox{width:100%; float:left; margin-top:5px;}
.textareabox textarea{width:100%; float:left; border:none; padding:10px 15px; font-family: 'museo300'; font-size:14px; background:#fff; color:#000; height:150px;}
.contactright p{float:left; width:100%; color:#333333; line-height:22px;}
.contactcheakbox{width:100%; float:left; padding:15px 0; font-size:16px; font-family: 'museo300'; color:#333333;}
.contactcheakbox input[type="checkbox"] {  display:none;}
.contactcheakbox input[type="checkbox"] + label { color:#333333;  font-size:14px;}
.contactcheakbox input[type="checkbox"] + label span{display:inline-block; width:14px; height:14px;  margin:2px 10px 0 0; vertical-align:top; background:url(../images/check_radio_sheet.jpg) no-repeat left top; cursor:pointer;}
.contactcheakbox input[type="checkbox"]:checked + label span {background:url(../images/check_radio_sheet2.jpg) no-repeat left top;}

.contactleft{width:312px; float:left;}
.contactleft p{float:left; width:100%; color:#333333; line-height:22px; padding-bottom:10px;}
.contactleft p a{color:#333333;  text-decoration:none;}

.map{width:100%; float:left;}
.map img{max-width:100%;}

.mr35{margin-top:25px!important;}

.backpacksleft{width:145px; float:left;}
.backpacksleft ul{list-style:none;}
.backpacksleft ul li{float:left; width:100%; padding-bottom:15px;  font-family: 'museo300'; font-size:14px;}
.backpacksleft ul li a{color:#666666; text-decoration:none;}
.backpacksleft ul li a:hover{color:#00a2e2; text-decoration:underline;}
.backpacksleft ul li a.active{color:#00a2e2; text-decoration:underline;}

.backpacksright{width:815px; float:right; }
.backpackbox{width:269px; float:left; height:432px; background:#fff; margin-right:4px; margin-bottom:4px;}
.box3ed{margin-right:0;}
.box3img{width:100%; float:left; text-align:center; height:260px; display:inline-block; line-height:260px;}
.box3img img{vertical-align:middle;}
.box3heading{width:100%; float:left; color:#333333; font-size:20px; font-family:'museo300'; padding-bottom:10px; padding-left:20px; padding-right:20px; margin-top:15px;}
.backpackbox p{float:left; width:100%; height:75px;  line-height:22px;  padding-left:20px; padding-right:20px;}

.getinstant{width:100%; float:left; font-family:'museo300'; font-size:14px; color:#00a2e2;  padding-left:20px; padding-right:20px;}
.getinstant a{color:#00a2e2;}
.getinstant a:hover{text-decoration:none;}
/*End Body Part*/


/*.menudiv{width:100px; position:relative; z-index:9999; float:right; text-align:right; margin-top:-68px;}*/
.dropdown dd ul{display:block;  height:100vh; overflow-y: auto; }
.dropdown{display:block; float:right; width:100%; }
.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0; top:17px;/*background:url(../images/arrowtop2.png) no-repeat right 1px;*/}
.dropdown dd { position: absolute; right: 0; top:93px; width:100%;}
.dropdown a, .dropdown a:visited { text-decoration:none; outline:none;}
.dropdown a:hover { color:#fff;}
.dropdown dt a:hover, .dropdown dt a:focus { color:#fff;}
.dropdown dt a {display:block; width:130px; float:right; font-size:17px;line-height: 30px; color:#fff; text-transform:uppercase; text-decoration:none;}
.dropdown dt a img{float:left; margin-right:15px;/* margin-top:5px;*/ width:18px; position:absolute; z-index:999; right:0;} 
.dropdown dt a:hover{color:#fff; text-decoration:underline;}
.dropdown dt a span {cursor:pointer; display:block; padding:5px;}
.dropdown dd ul {display:none; left:0px; padding:10px 0px 20px 0px;  width:auto; min-width:100%; list-style:none; background:#141414; float:left;  }
.dropdown span.value { display:none;}
.dropdown dd ul li{   width:100%; float:left; border-top:#222222 1px solid;}
.dropdown dd ul li a{ width:100%; padding:10px 30px;  font-family:Arial;  font-size:15px; text-transform:capitalize; color:#cccccc; font-weight:normal; display:block;}
.dropdown dd ul li a:hover{color:#fff; text-decoration:none;}
.dropdown img.flag { border:none; vertical-align:middle; margin-left:10px; } 
.flagvisibility { display:none;}
/*.dropdown dd ul li ul{display:none!important; margin-bottom:0px; padding:0;}
.dropdown dd ul li:hover ul{display:block!important;}
.dropdown dd ul li:hover ul li{border-bottom:none; border-top:#5c574f 1px solid; padding:0;}
.dropdown dd ul li:hover ul li a{display:block; width:82%; background:none; font-family:"museo300"; font-size:16px; text-transform:capitalize; padding-left:10%; padding-right:8%; color:#fff;}
.dropdown dd ul li:hover ul li a:hover{background:#615e59; color:#feb400;}
*/
.arrownew{position:absolute; right:0px; top:13px; left:45px;}

.error{width:100%; float:left;}
.error p{width:100%; float:left; text-align:center;}
.error p img{max-width:100%;}

.sitemap{width:100%; float:left; min-height:350px; margin:25px 0 0 0;}
.sitemap p{width:100%; float:left; padding-bottom:10px;}
.sitemap p a{color:#666666; text-decoration:none;  padding-right:25px ; padding-left:25px;  padding-bottom:10px;}
.sitemap p a:hover{color:#00a2e2;}

.sitemap ul{width:100%; float:left; margin:0; list-style:none;}
.sitemap li{width:33%; float:left; padding:5px 0; font-family: "museo300"; font-size:14px;}
.sitemap li a{color:#666666; text-decoration:none;}
.sitemap li a:hover{color:#00a2e2;}

#errorDiv {  background: #f4f3f3 none repeat scroll 0 0; border: 1px dotted #c12e1e;  color: #e60000; display: inline;  float: left; font-size: 13px; margin: 10px 0 10px 0;  padding: 10px 5px;  width:100%;}

.captcha{width:193px; padding:0px;  background:#f2f2f2; border:1px solid #D9D9D9;  margin:10px 0px 10px 0px; clear:right; float:left;}
.captchamain{float:left; width:100%;}
.mapmain .contactrightheading{padding-bottom:15px;}

.loading {background:url(../images/loading.gif) no-repeat center 50%;}

/*newcss*/
.type-post{width:100%; margin-top:0; display:inline; float:left;position:relative;  /*background:#FFF;*/}
#post-area{/*width:100%; float:left;*/}
#post-area .post{width:482px; position:relative; margin:5px; /*background:#FFF;*/  /*margin-bottom:10px;*/}
/*newcss*/



.homeboxcontent{width:100%; float:left; padding:20px 0 5px 0;}
.homeboxcontent h1{width:100%; float:left; font-family:"museo300"; color:#333333; font-size:18px; text-align:center; font-weight:normal;}
.homeboxcontent p{float:left; width:100%;  line-height:22px; padding-top:10px;}

.link-blog { cursor: pointer;display: block; float: left;height: 100%; position: absolute; width: 100%; z-index: 1;}


.thankyoutext { color: #333333;  font-size: 16px;  padding:50px 0 50px; text-align: center;  width: 100%;}
.oopsright {color: #333333; float: left; width: 100%; text-align:center; padding:0 20% 50px 20%; line-height:26px;}
.oopsright a{color: #00a2e2; text-decoration:none;}
.oopsright a:hover{color: #333333;}

.footerleftfull{float:left; color:#fff; font-size:14px; font-family:Arial; width:100%;  margin-bottom:10px;}
.footerleftfull a{color:#27aae1; text-decoration:none; padding-right:25px;}
.footerleftfull a:hover{color:#27aae1;}

.footerhomemap{float:left; width:100%; text-align:left;}
.footerhomemap p{float:left; width:100%; margin:0; padding:0; font-size:14px; font-family:Arial; color:#fff;}
.homemap{float:left; width:100%; margin-top:5px; margin-bottom:35px; color:#fff;}
.homemap a{color:#fff; text-decoration:underline;}
.homemap a:hover{text-decoration:none;}
.wideserviceleft{float:left; width:100%;}
.wideservice{float:right; font-size:13px; background:url(../images/wideservice.png) no-repeat left top; background-size:25px; padding-left:35px; padding-bottom:10px;}

.subboxman2{width:100%; float:left; background:#fff; margin:25px 0 0 0; padding:15px 35px;}

.uniformsbox {background:#fff; border:1px solid #dbdbdb; display:inline-block;  margin:15px 1%; width:30%; vertical-align:top;}
.uniformsboximg{   background:#fff; /*display:table-cell; width:228px;*/ display:block; text-align:center; height:228px; position:relative; text-align: center; vertical-align:middle; padding:20px;}
.uniformsboximg img { /*max-height: 225px; max-width: 228px;*/text-align: center; vertical-align: middle; max-width:100%; max-height:100%;}
.uniformsboxtext{background:#eaeaea; float: left; padding: 15px 10px; width:100%;}
.uniformsboxtext h2 {color:#010101; float: left; font-family: "open_sansbold"; font-size: 15px; font-weight: normal; line-height: 22px; padding-bottom: 5px; width: 100%; height:50px;}
.uniformsboxtext h2 a {color:#010101; text-decoration:none;}
.uniformsboxtext p{ color:#010101;float: left; font-family: "open_sansregular";  font-size: 13px; line-height: 22px; width: 100%; margin:0 0 20px 0; height:65px;}
.code{margin:5px 0 5px 0!important; height:auto!important;}
.viewprices{float:left; width:100%; text-align:center; margin-bottom:10px; font-size:14px; font-family:'open_sanssemibold';}
.viewprices a{background:#01a1e2; color:#fff; text-decoration:none; display:inline-block; padding:11px 0; border-radius:3px; width:180px; text-align:center; position: static !important}
.viewprices a:hover{background:#5bb9df;}
.uniformsboxtexth3 {color: #00a0df; float: left; font-family: "open_sansregular";  font-size: 13px; font-weight: normal; width:100%; /*margin-bottom:10px;*/}
.uniformsboxtexth3 span{ color: #0085b9; float: left;}

.uniformsboxtexth3 bod{float:right; font-size:14px; margin-top:3px; margin-right:5px;} 
.uniformsboxtexth3 bod a{text-decoration:none; color:#d00000;  font-family: "SSSymbolicons";}
.freefreight{float:left; width:100%;  font-size:14px; color:#d70000; font-family: "open_sansregular"; padding:0px; margin:5px 0 15px 0;}
.uniformsboxtexth3 bod a:hover{  font-family: "SSStandard";}
.uniformsboxtexth3 bod a.active{  font-family: "SSStandard";}
.uniformsboxtexth3 .viewprices{text-align:left; margin-top: 10px;}
.freepricemain{height:94px; float:left; width:100%;}
.ProductsBoxRight .uniformsboxtexth3 bod{float:left; margin-left:50px;}

.newpaging{width:100%;float:left;/**/text-align:center;padding:15px 35px 10px 35px;font-size:14px;font-family:'open_sansregular';}
.viewrecord{float:right;width:auto;margin-right:10px;margin-top:-6px; color:#010101;}
.viewrecord span{padding-right:5px;}
.viewrecord bdo{padding-left:5px;}
.newpaging a{padding:0 2px;color:#5f6060;text-decoration:none;}
.newpaging a:hover{color:#000;text-decoration:none;}
.newpaging a.active{color:#000;text-decoration:none;font-weight:bold;cursor:text;}
.leftnewarrow{background:url(../images/arrowleftnew.png) no-repeat left 3px;width:10px;height:17px;display:inline-block;}
.rightnewarrow{background:url(../images/arrowrightnew.png) no-repeat left 3px;width:10px;height:17px;display:inline-block;}
.leftpage{margin-right:15px;width:auto;float:left;  color:#010101;}
.clear-desktop{clear:both;width:100%;}
.pagingcenter{display:inline-block;}
.viewrecord select{padding:2px 2px;width:50px;font-size:14px;height:22px; border:#dbdbdb 1px solid;}
.viewrecord select option{padding:1px 2px;}
.newgreybox{float:left;width:100%;}
.newgreyboxwhite{border:1px solid #dbdbdb;float:left;width:23.5%;margin-bottom:15px;margin-right:15px;}
.newgreyboxwhite img{max-width:100%;vertical-align:middle;max-height:100%;}
.newgreyboxwhite::after{content:".";visibility:hidden}

.uniformstop{width:100%;float:left;padding:0 35px; margin-bottom:10px; }
.grid { float: right; margin: 15px 10px 0 0; width: auto;}
.grid1{width:16px;float:left;background:url(../images/grid1.png) no-repeat left top;text-indent:-99999px;height:16px;cursor:pointer;border:none;}
.grid1:hover{background:url(../images/grid1hover.png) no-repeat left bottom;}
.grid1.active{background:url(../images/grid1hover.png) no-repeat left bottom;cursor:text;}
.grid2{width:16px;float:left;background:url(../images/grid2.png) no-repeat left top;text-indent:-99999px;height:16px;cursor:pointer;border:none;margin:0 0 0 15px;}
.grid2:hover{background:url(../images/grid2hover.png) no-repeat left bottom;}
.grid2.active{background:url(../images/grid2hover.png) no-repeat left bottom;cursor:text;}

.promotionalbottomtext{float:left; width:100%; padding:35px 35px 35px 35px;}
.promotionalbottomtext p{float:left; width:100%; font-size:13px; color:#666666; font-family:'museo300';  line-height:22px;}
.promotionalbottomtext h3{float:left; width:100%; font-size:12px; margin:0; padding:0 0 5px 0; margin:20px 0 0 0;}

.mockup a:hover{text-decoration:none;}
.gobacktext{width:100%;float:left;text-align:left;padding-bottom:15px;}
.gobacktext a{font-size:16px;color:#00a0df;font-family:'arvoregular';text-decoration:underline;}
.gobacktext a:hover{text-decoration:none;}
.gobacktext2{width:100%;float:left;text-align:right;margin-bottom: 10px;}
.gobacktext2 a{font-size:16px;color:#00a0df;font-family:'arvoregular';text-decoration:underline; float:right; margin-top: 5px;}
.gobacktext2 a:hover{text-decoration:none;}
.modern-stripe-right{width:340px;float:right;}
.instant-quote-box{width:100%;float:left;border:#dbdbdb 1px solid;border-top:#999999 4px solid;margin:0;padding:20px 20px;}
.instant-quote-box h2{width:100%;float:left;font-size:15px;font-family:'open_sansbold';font-weight:normal;color:#00a2e2;padding-bottom:10px;}
.instant-quote-boxh2{width:97%;float:left;font-size:15px;font-family:'open_sansbold';font-weight:normal;color:#00a2e2;padding-bottom:10px;padding-top:10px;padding-left:1.5%;padding-right:1.5%;display:none;background:url(../images/nextcopy.png) no-repeat right 18px;}
.instant-quote-box h3{float:left;font-weight:normal;font-size:13px;font-family:'open_sansregular';color:#333333;line-height:17px;}
.instant-quote-box p{float:left;width:265px;font-size:13px;color:#333333;font-family:'open_sansregular';padding-bottom:10px;}
.instant-quote-box p span{float:left;width:auto;display:block;text-align:left;}
.instant-quote-box p bdo{float:right;width:auto;display:block;text-align:right;}
.boldfont{font-family:'open_sanssemibold'!important;}
.step-heading{font-family:'open_sanssemibold'; font-size:14px; padding:5px 0px; color: #333333;font-family:'open_sansbold'; float:left; width:100%; }
.step-heading1{font-family:'open_sanssemibold'; font-size:14px; padding-top:16px; color: #333333;font-family:'open_sansbold';}
.instant-quote-box h3 span{font-size:10px;}
.instant-quote-box input[type=text]{border:1px #dbdbdb solid;font-size:13px;font-family:'open_sansregular';color:#999999;width:100%;height:38px;line-height:38px;padding:0px 15px;font-family:'open_sansregular';margin-top:10px;}
.instant-quote-box select{border:1px #dbdbdb solid;font-size:13px;font-family:'open_sansregular';color:#999999;width:100%;height:38px;line-height:38px;padding:0px 10px;font-family:'open_sansregular';margin-top:10px;}
#get_price_div {
    float: left;
    margin: 15px 0 0;
    width: 100%;
}
.instant-quote-box select{background:#fff url(../images/select-icon.png) no-repeat scroll right 50%; border-radius:0px;}
.instant-quote-box select option{padding: 2px 10px;}
.instant-quote-box select{appearance: none;  -moz-appearance: none;  -webkit-appearance: none;   text-indent: 0.01px; text-overflow: "";-webkit-appearance: value; -moz-appearance:    value;  appearance:value; border-radius:0px;}
.instant-quote-box select::-ms-expand{ display: none;   appearance: none; -moz-appearance: none; -webkit-appearance: none;   text-indent: 0.01px;text-overflow: ""; -webkit-appearance: value; -moz-appearance:value;  appearance:         value; display: none; border-radius:0px; border-radius:0px;}
.quick-question-box select{float: left; height:38px;  width: 100%;    font-family:13px;  border:none;  border-radius:0;  color:#666666;box-shadow:0; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;  border: 1px solid #dbdbdb; margin-top:10px; padding-left: 10px;}

.quantitytext{width:100%;float:left;font-size:13px;color:#999999;font-family:'open_sansregular';font-style:italic;margin-top:10px;}
.view-price-now{width:100%;float:left;}
.view-price-now input[type=button]{border-radius:5px;outline:none;cursor:pointer;border:0px;background:#00a3e3;width:190px;height:42px;color:#fff;font-size:14px;font-family:'open_sanssemibold';margin-left:55px;cursor:pointer;margin-top:15px;margin-bottom:0px;background-color:#00a3e3;background:-webkit-linear-gradient(#00a3e3, #00a3e3);}
.sta input[type=button]{border-radius:5px;outline:none;cursor:pointer;border:0px;background:#666666;width:190px;height:42px;color:#fff;font-size:13px;font-family:'open_sansbold';margin-left:55px;cursor:pointer;margin-top:15px;margin-bottom:0px;background-color:#666666;background:-webkit-linear-gradient(#666666, #666666);}
.noimmediate{width:100%;float:left;font-size:10px;color:#999999;font-family:'open_sansregular';text-align:center;margin-top:25px;position:relative;}
.noimmediate2{width:100%;float:left;font-size:13px;color:#999999;font-family:'open_sanssemibold';text-align:center;margin:15px 0 0 0;}
.noimmediate2 a{color:#999999;text-decoration:underline;}
.noimmediate2 a:hover{text-decoration:none;}
.noimmediate3{width:100%;float:left;font-size:10px;color:#999999;font-family:'open_sanssemibold';text-align:left;margin-top:25px;}
.noimmediate5{clear:left;color:#999999;float:none;font-family:"open_sansregular";font-size:10px;margin:0 auto;position:relative;text-align:center;width:21%;padding-top:10px;}
.cartpos2{position:relative;margin-top:15px;width:100%;float:left;text-align:center;}
.quick-question-box{width:100%;float:left;position:relative;}
.quick-question-heading{width:97%;float:left;font-size:15px;font-family:'open_sansbold';color:#00a2e2;border-bottom:#999999 3px solid;padding-bottom:10px;padding-top:10px;margin-top:35px;padding-left:1.5%;padding-right:1.5%;background:url(../images/nextcopy.png) no-repeat right 18px;}
.quick-question-box input[type=text]{border:1px #dbdbdb solid;font-size:13px;font-family:'open_sansregular';color:#999999;width:100%;height:38px;line-height:38px;padding:0px 15px;font-family:'open_sansregular';margin-top:10px;}
/*.quick-question-box select{border:1px #dbdbdb solid;font-size:13px;font-family:'open_sansregular';color:#999999;width:100%;height:38px;line-height:38px;padding:0px 15px;font-family:'open_sansregular';margin-top:10px;}
*/
.quick-question-box select{background:#fff url(../images/select-icon.png) no-repeat scroll right 50%; border-radius:0px;}
.quick-question-box select option{padding:7px 10px;}
.quick-question-box select{appearance: none;  -moz-appearance: none;  -webkit-appearance: none;   text-indent: 0.01px; text-overflow: "";-webkit-appearance: value; -moz-appearance:    value;  appearance:value; border-radius:0px;}
.quick-question-box select::-ms-expand{ display: none;   appearance: none; -moz-appearance: none; -webkit-appearance: none;   text-indent: 0.01px;text-overflow: ""; -webkit-appearance: value; -moz-appearance:value;  appearance:         value; display: none; border-radius:0px; border-radius:0px;}
.quick-question-box select{float: left; height:38px;  width: 100%;    font-family:13px;  border:none;  border-radius:0;  color:#999999;box-shadow:0; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;  border: 1px solid #dbdbdb; margin-top:10px;}


.quick-question-box textarea{border:1px #dbdbdb solid;font-size:13px;font-family:'open_sansregular';color:#999999;width:100%;height:100px;line-height:38px;padding:0px 15px;font-family:'open_sansregular';margin-top:10px;}
.quick-question-star-box{position:relative;width:100%;float:left;}
.quick-question-star{color:#ff6868;font-size:11px;left:9px;position:absolute;top:21px;z-index:9;}
.view-price-now2{width:100%;float:left; text-align:center;}
.view-price-now2 input[type=submit]{ float:left; border-radius:5px;outline:none;cursor:pointer;border:0px;background:#666666;width:190px;height:42px;color:#fff;font-size:13px;font-family:'open_sansbold';cursor:pointer;margin-top:25px;margin-bottom:25px;background-color:#666666;background:-webkit-linear-gradient(#666666, #666666);}
.choose-box{width:100%;float:left;}
.choose-text-box{width:100%;float:left;}
.choose-text-heading{width:100%;float:left;font-size:14px;color:#333333;font-family:'open_sansbold';padding-bottom:15px;}

.quick-question-star-box label{margin-top:10px; float:left; width:100%; font-size:11px; font-family:'open_sansregular';}
.bestguarantee{float:left; width:100%;}
.bestguarantee ul{list-style:none;}
.bestguarantee ul li{float:left; width:100%; font-size:12px; color:#333333; font-family:'open_sansregular';}

.grid-box{float:left;width:100%; margin-top: 0px;}
.grid-data-boxes{position:relative;float:left; font-size:11px;margin-top:0px;margin-bottom:0px;margin-right:0px; font-family:'open_sansregular';}
.grid-data-boxes1{position:relative;float:left; font-size:11px;margin-top:0px;margin-bottom:0px;margin-right:0px; font-family:'open_sansregular';}
.grid-data-boxes a{padding:5px 5px 5px 20px;display:block;background:url(../images/tick-img.png) left center no-repeat;color:#333333; text-decoration:none;}
.grid-data-boxes1 a{padding:5px 5px 5px 20px;display:block;background:url(../images/tick-img.png) left center no-repeat;color:#333333;  text-decoration:none;}
.grid-data-boxes a.tooltip span{right:-115px;text-align:center;top:-70px !important; background: #ffffff;}
.grid-data-boxes1 a.tooltip span{right:-115px;text-align:center;top:-70px !important; background: #ffffff;}
.mr-left{margin-left:59px;}
.grid-data-boxes a.tooltip span{right:-103px;top:-55px;}
.grid-data-boxes1 a.tooltip span{right:-55px;top:-55px;}
.noimmediate5 .grid-data-boxes1{margin-left:1px;margin-top:0px;}
a.tooltip{outline:none;}
a.tooltip strong{line-height:30px;}
a.tooltip:hover{text-decoration:none;}
a.tooltip span{z-index:10;display:none;padding:14px 20px;margin-top:0px;margin-left:0px;width:300px;line-height:16px;font-family:'open_sansregular';cursor:default;right:-23px;top:-55px; border:0px !important; background: #ffffff !important;}
.text-ti{border-bottom:2px #cc3333 solid !important;color:#cc3333 !important;width: 150px !important;padding-bottom:0px !important;font-size:20px !important;margin-bottom: 10px !important;}
a.tooltip:hover span{display:block;position:absolute;color:#111;border:1px solid #DCA;background:#F0F0F0;font-family:'open_sansregular';}
.callout{z-index:20;position:absolute;top:30px;border:0;left:0px;cursor:default;}
a.tooltip span{border-radius:1px;box-shadow:5px 5px 8px #CCC;cursor:default;}


.modern-description h2{font-size:15px;color:#333333;font-family:'open_sansbold';font-weight:normal;padding:0 0px 15px 0px;}
.modern-description p{font-size:13px;color:#333333;font-family:'open_sansregular';font-weight:normal;padding:0 0 15px 0;width:100%;display:block;line-height:24px;}
.modern-description p strong{color:#333333;font-weight:normal;font-family:'open_sansbold';}
.modern-description p a{color:#00a0df;text-decoration:none;}
.modern-description p a:hover{text-decoration:underline;}
.mockupmain{width:100%;float:left;}
.mockup2{margin-left:100px!important;}
.mockup{margin:15px 15px 0 0;padding:0px;float:left;}
.mockup a{color:#333333;float:left;height:20px;line-height:20px;text-align:left;font-family:'open_sanssemibold';font-size:13px;font-weight:normal;background:url(../images/next2.png) no-repeat left 2px;padding-left:26px;text-decoration:underline;}
.mockup1 a{color:#cc0000;float:left; background: none !important; height:20px;line-height:20px;text-align:left;font-family:'open_sanssemibold';font-size:13px;font-weight:normal; padding: 0px !important; text-decoration:underline;}

.mockup a:hover{text-decoration:none;}
.gobacktext{width:100%;float:left;text-align:left;padding-bottom:15px;}
.gobacktext a{font-size:16px;color:#00a0df;font-family:'arvoregular';text-decoration:underline;}
.gobacktext a:hover{text-decoration:none;}
.gobacktext2{width:100%;float:left;text-align:right;margin-bottom: 10px;}
.gobacktext2 a{font-size:16px;color:#00a0df;font-family:'arvoregular';text-decoration:underline; float:right; margin-top: 5px;}
.gobacktext2 a:hover{text-decoration:none;}
.modern-stripe-right{width:340px;float:right;}
.instant-quote-box{width:100%;float:left;border:#dbdbdb 1px solid;border: 0px;margin:0;padding:20px 20px;}
.instant-quote-box h2{width:100%;float:left;font-size:15px;font-family:'open_sansbold';font-weight:normal;color:#00a2e2;padding-bottom:10px;}
.instant-quote-boxh2{width:97%;float:left;font-size:15px;font-family:'open_sansbold';font-weight:normal;color:#00a2e2;padding-bottom:10px;padding-top:10px;padding-left:1.5%;padding-right:1.5%;display:none;background:url(../images/nextcopy.png) no-repeat right 18px;}
.instant-quote-box h3{float:left;font-weight:normal;font-size:13px;font-family:'open_sansregular';color:#333333;line-height:17px;}
.instant-quote-box p{float:left;width:265px;font-size:13px;color:#333333;font-family:'open_sansregular';padding-bottom:10px;}
.instant-quote-box p span{float:left;width:auto;display:block;text-align:left;}
.instant-quote-box p bdo{float:right;width:auto;display:block;text-align:right;}
.mockup1 a span {text-decoration: none;}
.mockup1 a span { position: relative; top: 2px;   font-family: "SSSymbolicons-line";}

.modern-stripe-left{width:550px; float:left;}
.modern-description{width:100%;float:left;margin:25px 0 0 0;}
.delv{ margin:25px 0px 0px 0px; padding:5px 15px; border:1px #cccccc solid;font-size:14px;color:#000000;font-family:'open_sansregular';font-weight:normal; background:#ffffff;}
.delv p a{ color:#21a2d8; text-decoration: underline;}
.delv p a:hover{ color:#21a2d8; text-decoration: none;}
.modern-description h2{font-size:15px;color:#333333;font-family:'open_sansbold';font-weight:normal;padding:0 0px 5px 0px;}
.modern-description p{font-size:13px;color:#333333;font-family:'open_sansregular';font-weight:normal;padding:0 0 10px 0;width:100%;display:block;line-height:24px;}
.modern-description p strong{color:#333333;font-weight:normal;font-family:'open_sansbold';}
.modern-description p a{color:#00a0df;text-decoration:none;}
.modern-description p a:hover{text-decoration:underline;}
.prevupmain{position:absolute;left:0;top:0;height:20px!important;width:20px!important;display:none;}
.nextupmain{position:absolute;right:0;top:0;height:20px!important;width:20px!important;display:none;}
.subboxman3{float:left; width:100%; background:#ffffff; padding:35px; border-top:#dbdbdb 2px solid;}


.choose-text-heading{width:100%;float:left;font-size:14px;color:#333333;font-family:'open_sansbold';padding-bottom:10px;}
.choose-text-box-left{width:48%;float:left;}
.choose-text-box-left p{width:100%;float:left;color:#333333;font-family:'open_sansregular';line-height:24px;font-size:13px;}

.choose-text-box-right{width:48%;float:right;}
.choose-text-box-right ul{list-style:none;}
.choose-text-box-right li{float:left;background:url(../images/tick2.png) no-repeat left 8px; font-family:'open_sansregular';line-height:24px;width:50%; padding-left:20px;padding-bottom:10px;font-size:13px;color:#333333;padding-right:20px;}
.video-play{height:15px;height:15px;position:absolute;z-index:9;top:20px;left:25px;}
.video-play img{width:20px!important;height:20px!important;}

.backgo{float:left; width:100%; font-size:16px; font-family: '8514oem'; margin:35px 0;}
.backgo a{color:#00a0df; text-decoration:none; border-bottom:#53b4e5 1px solid;}
.backgo a:hover{border:none;}
.customhd{float:left; width:100%; font-size:18px; color:#333333; padding-bottom:15px; margin-top:25px; position:relative;}
.customhd span{position:absolute; right:0; top:0;font-size:16px; font-family: '8514oem';}
.customhd span a{color:#00a0df; text-decoration:none; border-bottom:#53b4e5 1px solid;}
.customhd span a:hover{border:none;}

.modern-stripe09{ position: relative}
.sendpr{ float:left; width: 100%;}
.sendpr{ color: #d20001; font-size: 14px; height:30px; line-height:30px;}
.sendpr p{ color: #d20001; font-size: 14px;height: 24px;}
.sendpr span{ color: #d20001; padding-right:10px;}
.left-detailp{ float:left; padding-left:15px;}
.center-text {
    left: 50%;
    position: absolute;
    top: 18px;
}
.center-text span {
    position: relative;
    top: -5px;
}
.left-detailp{
	position: relative;
}
.freeDeli{
	display: none;	
	  border-radius: 1px;
    box-shadow: 5px 5px 8px #ccc;
	    text-align: center;
	    width:274px;
		background: #ffffff;
		left:-10px;
    z-index: 9999;
	font-family: 'open_sansregular';
    line-height: 16px;
    margin-left: 0;
	position:absolute;
	color:#000000;
	font-size:11px;
    top:-86px!important;
    padding: 14px 20px;
}
.freefreight {
    position: relative;
}

.freefreight:hover .freeDeli{
	display: block;
}
.free_delivery{
	cursor: pointer;	
}

.free_delivery:hover .freeDeli{
	display: block;
}


/*zoom*/
.zoom {display:inline-block;}	
.zoom:after {content:'';display:block; width:33px; height:33px; position:absolute; top:0;right:0;}
.zoom img {display: block; }
.zoom img::selection { background-color: transparent; }
#image3 img:hover { cursor: url(grab.cur), default; }
#image3 img:active { cursor: url(grabbed.cur), default; }

/*product slider*/

#ProductSliderNew{width:439px; float:left;  margin-left:55px; margin-top:10px;}
#carousel-wrapper {padding-bottom: 10px;position: relative;}
#carousel, #thumbs {overflow: hidden;}
#carousel-wrapper .caroufredsel_wrapper {}
#carousel span, #carousel img {}
#thumbs a, #thumbs img  {/*display: block;float: left;*/}
#carousel span, #carousel a,#thumbs span, #thumbs a {position: relative;}
#carousel img,#thumbs img {border: none;/*width: 100%;height: 100%;position: absolute;top: 0;left: 0;*/}
#carousel img.glare,#thumbs img.glare {width: 102%;height: auto;}
#carousel span {/*width: 554px;*/ height:400px!important; display: table-cell; vertical-align: bottom;text-align: center !important;}
#carousel span img{ /*position:inherit!important; float:none!important;display: block!important;*/}
#carousel img{max-width:100%; /*max-height:100%;*/}
#thumbs-wrapper {padding: 20px 40px;position: relative;}
#thumbs a {border:1px solid #fff;width:90px;height:56px;margin: 0 1px;overflow: hidden;}
#thumbs a:hover, #thumbs a.selected {border-color: #333;}			
#wrapper img#shadow {width: 100%;position: absolute;bottom: 0;}
#prev, #next {display: block;width: 19px;height: 20px;margin-top: -10px;position: absolute;top: 50%;}
#prev {background:url(../images/slideleftarrow.png) no-repeat 0 0;left: 10px;}
#next {background:url(../images/sliderightarrow.png) no-repeat 0 0;right: 10px;}			
#prev:hover { background:url(../images/slideleftarrow.png) no-repeat 0 0;}
#next:hover {background:url(../images/sliderightarrow.png) no-repeat 0 0;}
#prev.disabled, #next.disabled {/*display: none !important;*/  opacity: 0;}

/*#prev.disabled, #next.disabled {display: none !important; opacity: 0.4;}	
#prevup.selected , #nextup.selected  {display: none !important;  opacity: 0.4;}*/	

.prevupmain .disable, .nextupmain .disable{ display:none;}
#donate-spacer{height:100%;}
#donate {border-top: 1px solid #999; width: 750px; padding: 50px 75px;	margin: 0 auto; overflow: hidden;}
#donate p, #donate form {margin:0; float: left;}
#donate p {width:650px;}
#donate form {width:100px;}
#thumbs a{border:2px solid #e8e7e6 !important; float:left; height:62px!important; margin-left:7px; margin-right:7px; text-align:center!important; width:75px!important; background:#fff;}
#thumbs img{ max-height:100%; max-width:100%;}

.ProductsBox {
    float: left;
    margin: 50px 0 0;
    width: 100%;
}
.ProductsBoxLeft {
    float: left;
    width:28%;
	border:1px solid #dbdbdb;
}
.ProductsBoxLeft h2 img{
	max-height: 225px;
    max-width: 228px;	
}
.ProductsBoxLeft a {
    display: block;
    text-align: center;
    width: 100%;
}


.ProductsBoxLeft h2 {
    float: left;
	width: 100%;
    position: relative;
}
.ProductsBoxLeft h2 img {
    max-width: 100%;
}
.ProductsBoxRight {
    float: right;
    width:68%;
}
.ProductsBoxRight h2 {
    color: #333333;
    float: left;
    font-family: "open_sansbold";
    font-size: 15px;
    font-weight: normal;
    padding: 0 0 10px;
    width: 100%;
}
.ProductsBoxRight h2 a {
    color: #333333;
    text-decoration: none;
}
.ProductsBoxRight p {
    color: #333333;
    float: left;
    font-family: "open_sansregular";
    font-size: 13px;
    font-weight: normal;
    padding: 0 0 10px;
    width: 100%;
	height:auto;
	
}
.uniformsboxtexth3 {
    color: #00a0df;
    float: left;
    font-family: "open_sansregular";
    font-size: 13px;
    font-weight: normal;
    width: 100%;
}
.sendpr {
    position: relative;
}
.sendpr {
    color: #d20001;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
}
.sendpr {
    float: left;
    width: 100%;
}
.view-prices{float:left; width:100%; margin-top:5px;}
.view-prices a {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #008fc8 0%, #017cad 50%, #008fc8 100%) repeat scroll 0 0;
    border: 1px solid #026e98;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    float: left;
    font-family: "open_sansbold";
    font-size: 14px;
    height: 48px;
    line-height: 48px;
    margin-top: 5px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px #5a7c00;
    width: 100%;
}
.freefreight p span.ss-icon{
	font-family: "SSStandard" !important;
	color: #d20001;
    padding-right: 10px;	
}
.freefreight p {
    color: #d20001;
    font-size: 14px;
    height: 24px;
}
.ss-heart-line {
    color: #ff0000 !important;
    float: right;
    font-family: "SSSymbolicons-line" !important;
    font-size: 14px;
    line-height: 13px;
    padding-bottom: 3px;
    text-align: right;
    width: auto;
}
.uniformsboxtexth3 a{
	float: right;
cursor: pointer;
right: 0px;	
}
.uniformsboxtexth3{
	position: relative;	
}


.mockup1 a span {
    position: relative;
    top: 7px;
}
.ss-heart-block {
    color: #ff0000 !important;
    float: right;
    font-family: "SSSymbolicons" !important;
    font-size: 14px;
    line-height: 13px;
    padding-bottom: 3px;
    text-align: right;
    width: auto;
}
.mockup1 .ss-heart-line{
	 float:left;
	 padding-right:7px;	
}
.mockup1 .ss-heart-block{
	 float:left;
	 padding-right:7px;	
}

.add-cart-new {
    margin: 0 auto;
    padding-bottom: 15px;
    width: 174px; display: inline-block;
}   

.add-cart-new a{width:174px;float:left;background:url(../images/add-cart.png) no-repeat left top;height:48px;cursor:pointer;color:#fff;text-decoration:none;font-family:'open_sansbold';line-height:48px;text-align:center;font-size:14px;text-shadow:#5a7c00 1px 1px 1px}
.disheight {
    height: 346px;
}
.sendpr span .ss-icon{
	
}



@media only screen and (max-width:900px) {
	#thumbs-wrapper{width:364px; margin:0 auto;}
	#thumbs a{margin-left:6px;}
}	

@media only screen and (max-width:700px) {
.zoomImg{display:none!important;}
#carousel span {height:350px !important; vertical-align: top;}
.caroufredsel_wrapper{width:100%!important;}
#carousel > span {
    width: 100% !important;
}.caroufredsel_wrapper > div {
    width: 100% !important;
}.caroufredsel_wrapper {
    width: 100% !important;
}
.uniformsbox{width:45%;}
}




@media only screen and (max-width: 640px) {
#carousel img {
/**/  height: auto !important;width:auto !important;}
#carousel span {vertical-align:bottom; display:block!important; height:250px !important;  vertical-align: bottom; line-height:250px!important;}
.zoom{display:block!important;}
.zoom img{display:inline!important; vertical-align:bottom!important;}
.ProductsBoxLeft{width:100%;}
.ProductsBoxRight{width:100%; float:left; margin-top:25px;}
}

@media only screen and (max-width: 600px) {
.mockupmain {
    border-top: 1px solid #999;
    margin-top: 15px;
    padding-bottom: 12px;
    padding-top: 15px;
}
.mockupmain {
    text-align: center;
}
.mockupmain {
    float: left;
    width: 100%;
}
.mockup {
    display: inline-block;
    float: none;
    margin: 0;
    text-align: left;
    width: 100%;
}
#thumbs-wrapper {
    display: none;
}

.prevupmain{display:block;}
.nextupmain{display:block;}
#thumbs-wrapper{display:none;}
#carousel img {
    height: auto;
    width: auto;
}
}

@media only screen and (max-width: 500px) {
.uniformsbox{width:100%; margin:15px 0;}
}
@media only screen and (max-width:400px) {

#carousel img { height:100%!important; width:auto !important;}
}
.cart-header{font-family: 'museo300'; font-size: 14px; color: #cccccc;}
.cart-header-page i{ font-style:normal; color: #000000;
    float: left;
    font-style: normal;
    padding-right: 5px;
    padding-top: 0;}
.cart-header-page i img{float:left;}
.cart-header {
    float: left;
    width: auto;
	padding-right:15px;
	margin-top:10px;
}
.cart-header-icon {
    float: left;
    width: 45px;
	font-family: 'museo300'; 
	font-size: 14px; 
	color: #cccccc;
	margin-top:10px;
}
.cart-header-icon .ss-heart-block{
	float:left;padding-right: 6px;
    padding-top: 4px;
	color: #cccccc !important;	
}
.cart-header-page a{
	color: #000000;
	text-decoration: none;	
}
.cartpos2{
	position: relative;	
}
#alert_box{
	position: absolute;
    right: 24px;
    top: -56px;
	border-radius: 1px;
    -webkit-box-shadow: 1px 2px 5px 5px rgba(51,51,51,0.41);
-moz-box-shadow: 1px 2px 5px 5px rgba(51,51,51,0.41);
box-shadow: 1px 2px 5px 5px rgba(51,51,51,0.41);
    cursor: default;
	z-index:9;
	background:#ffffff;
	padding: 14px 20px;
}

#alert_box:before {
 content: ""; 
 position: absolute;
 z-index: 1; /* bring in front of border */
 margin-top: 5px; /*1*/
 left: 118px; /*2*/
 bottom: -10px;
 /* borders for up arrow */
 border-left: 10px solid transparent;
 border-right: 10px solid transparent;
 border-top: 10px solid #ffffff;
}

@font-face{
	font-family:'arvoregular';
	src:url(../fonts/arvo-regular-webfont.eot);
	src:url(../fonts/arvo-regular-webfont.eot?#iefix) format('embedded-opentype') , 
	url(../fonts/arvo-regular-webfont.woff) format('woff') , 
	url(../fonts/arvo-regular-webfont.ttf) format('truetype') , 
	url(../fonts/arvo-regular-webfont.svg#arvoregular) format('svg');font-weight:normal;font-style:normal;
}

.auotecartnewbox {
    float: left;
    width: 100%;
}

.auotecartnewbox h1 {
    color: #333333;
    float: left;
    font-family: 'arvoregular';
    font-size: 18px;
    font-weight: normal;
    padding-bottom: 15px;
    width: 702px;
}
.pg-title-mdl {
    float: right;
    font-size: 11px;
    margin: 0;
}
.pg-title-mdl ul {
    float: left;
    list-style: outside none none;
    margin: -10px 0 0;
}
.pg-title-mdl li {
    color: #999999;
    float: left;
    font-size: 11px;
    margin-left: 5px;
}
.pg-title-mdl li a {
    color: #999999;
    float: left;
    margin-left: 5px;
    margin-right: 5px;
    text-decoration: underline;
}
.novashirtboxmain {
    float: left;
    width: 100%;
}
.novashirtboxtop {
    border-bottom: 4px solid #0099cc;
    color: #333333;
    float: left;
    font-family: 'open_sansbold';
    font-size: 14px;
    padding-bottom: 15px;
    width: 100%;
}
.novashirtboxtop1st {
    float: left;
    padding-left: 10px;
    width: 392px;
}
.novashirtboxtop2nd {
    float: left;
    width: 223px;
}
.novashirtboxtop3ed {
    float: left;
    width: 124px;
}
.novashirtboxtop4th {
    float: left;
    width: 190px;
}
.novashirtboxbottom {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: currentcolor #dbdbdb #dbdbdb;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 13px 10px;
    width: 100%;
}
.novashirtboxbottom1st {
    float: left;
    margin-right: 27px;
    max-height: 120px;
    width: 95px;
}
.imagealign {
    height: 120px;
    text-align: center;
    vertical-align: middle;
    width: 100%;
}
.novashirtboxbottom1st img {
    max-height: 100%;
    max-width: 100%;
}
.novashirtboxbottom2nd {
    float: left;
    width: 263px;
}
.novashirtboxbottom2nd p {
    position: relative;
}
.novashirtboxbottom2nd p {
    color: #333333;
    float: left;
    font-size: 13px;
    padding-top: 5px;
    width: 100%;
}
.novashirtboxbottom2nd p a {
    color: #333333;
}

.novashirtboxbottom2nd p {
    position: relative;
}
.novashirtboxbottom2nd p {
    color: #333333;
    float: left;
    font-size: 13px;
    padding-top: 5px;
    width: 100%;
}
.novashirtboxbottom2nd p a {
    color: #333333;
}
a.tooltip span {
    border-radius: 1px;
    box-shadow: 5px 5px 8px #ccc;
    cursor: default;
}
a.tooltip span {
    background: #ffffff none repeat scroll 0 0;
    border: 0 none;
    display: none;
    font-family: "open_sansregular";
    line-height: 16px;
    margin-left: 0;
    margin-top: 0;
    padding: 14px 20px;
    right: -23px;
    width: 300px;
    z-index: 10;
}

.novashirtboxbottom3ed {
    float: left;
	padding-right:10px;
    width: 225px;
}
.novashirtboxbottom4th p{
	margin-top: 5px;	
}

.novashirtboxbottom3ed p {
    color: #333333;
    float: left;
    font-family: "open_sansitalic";
    font-size: 13px;
    padding-top: 5px;
    width: 100%;
}
.auotecartnewbox select {
    background-color: #ffffff;
    border: 1px solid #e9e9e9;
    height: 40px;
    line-height: 40px;
    margin-top: 10px;
    padding-left: 10px;
    width: 100%;
}
.select-box-home select {
    -moz-appearance: none;
}

.select-box-home select {
    color: #000000;
    overflow: hidden;
}

.novashirtboxbottom4th {
    float: left;
    width: 114px;
}
#loading {
    background-color: #00a2e2;
    border: 1px solid #00a2e2;
    color: #fff;
    display: none;
    font-weight: bold;
    left: 50%;
    line-height: 25px;
    margin: 0;
    padding: 0;
    position: fixed;
    text-align: center;
    top: 0;
    width: 280px;
    z-index: 5;
}
.commondiv {
    float: left;
    margin: 22px 0 0;
    padding-bottom: 0;
    width: 940px;
}

.novashirtboxbottom5th {
    float: left;
    width: 74px;
}
.novashirtboxbottom5th p {
    color: #333333;
    float: left;
    font-size: 13px;
    padding-top: 5px;
    text-align: right;
    width: 100%;
}

.novashirtboxbottom6th {
    float: left;
    width: 93px;
}
.novashirtboxbottom6th p {
    color: #333333;
    float: left;
    font-size: 13px;
    padding-top: 5px;
    text-align: right;
    width: 100%;
}
.textareaname {
    float: right;
    margin-right: 10px;
    padding: 10px 0 5px;
    width: 32%;
}
.textareaname textarea {
    border: 1px solid #dbdbdb;
    color: #999999;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: 65px;
    padding: 5px;
    width: 100%;
}

.select-box-home select {
    background: #ffffff url("../images/select.jpg") no-repeat scroll right center;
    width: 100%;
}


.quotetooltip a {
    color: #00a2e2 !important
}

.novashirtboxbottom2 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: currentcolor #dbdbdb #dbdbdb;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    padding: 20px 10px;
    width: 100%;
}



.novashirtboxbottom2left {
    color: #999999;
    float: left;
    font-family: "open_sanssemibold";
    font-size: 10px;
    padding-left: 20px;
    padding-top: 4px;
    width: 596px;
}
.novashirtboxbottom2mid {
    color: #333333;
    float: left;
    font-family: "open_sansbold";
    font-size: 14px;
    width: 140px;
}
.novashirtboxbottom2right {
    color: #333333;
    float: left;
    font-family: "open_sansbold";
    font-size: 14px;
    width: 140px;
}

.businessdetailstext {
    color: #333333;
    float: left;
    font-size: 13px;
    margin: 25px 0 0;
    width: 100%;
}
.businessrequired {
    color: #999999;
    float: left;
    font-family: "open_sansitalic";
    padding: 5px 0 15px;
    width: 100%;
}
.businessrequired span {
    color: #df9d9d;
}.businessleftbox {
    float: left;
    width: 340px;
}

.businessleftbox input[type="text"] {
    border: 1px solid #dbdbdb;
    color: #999999;
    font-family: "open_sansregular";
    font-size: 13px;
    height: 38px;
    line-height: 38px;
    margin-top: 10px;
    padding: 0 15px;
    width: 331px;
}


.businessleftbox select {
    border: 1px solid #dbdbdb;
    color: #999999;
    font-family: "open_sansregular";
    font-size: 13px;
    height: 38px;
    line-height: 38px;
	background-color: #ffffff;
    margin-top: 10px;
    padding: 0 15px;
    width: 342px;
}


.businessrightbox {
    float: left;
    margin-left: 25px;
    width: 515px;
}
.businesinput {
    float: left;
    position: relative;
    width: 100%;
}
.businesinput input[type="text"] {
    width: 482px !important;
}

.businesinput2 {
    float: left;
    position: relative;
    width: 48%;
}
.businessrightbox input[type="text"] {
    border: 1px solid #dbdbdb;
    color: #999999;
    float: left;
    font-family: "open_sansregular";
    font-size: 13px;
    height: 38px;
    line-height: 38px;
    margin-top: 10px;
    padding: 0 15px;
    width: 235px;
}
.businessrightbox textarea {
    border: 1px solid #dbdbdb;
    color: #999999;
    font-family: "open_sansregular";
    font-size: 13px;
    height: 137px;
    margin-top: 10px;
    padding: 10px 15px;
    width: 483px;
}

.upload-file-main2{width:auto;float:left;position:relative;height:42px;margin:10px 0 0 0;line-height:10px;}
.upload-file2{position:absolute;padding-left:20px;z-index:100;top:12px;cursor:default;height:22px;font-size:13px;font-size:13px;color:#999999;font-family:'open_sansregular';width:auto;overflow:hidden;}
.RequiredsSpan2{color:#999999;font-size:13px;font-family:'open_sansregular';position:absolute;left:6px;top:4px;z-index:999;}
.upload-file2 bdo{font-size:10px;}
.file2{position:relative;text-align:right;-moz-opacity:0;filter:alpha(opacity:0);opacity:0;z-index:2;display:block;width:340px;height:34px;z-index:999;}
.file-img2{position:relative;top:-36px;left:-0px;}
.maxtext{float:left;width:auto;font-size:13px;margin-left:25px;color:#999999;margin-top:21px;}
.addmoretext{float:left;width:auto;font-size:13px;margin-left:25px;color:#999999;margin-top:21px;}
.addmoretext a{color:#999;text-decoration:none;}
.checkboxreceieve{width:100%;float:left;margin:20px 0 0 0;color:#999999;}
.checkboxreceieve label bdo{display:block;float:left;margin-bottom:10px;width:20px;}
.quick-question-star-box .sbHolder { margin-top: 10px;  border: 1px solid #dbdbdb;}

.quick-question-star-box {
    float: left;
    position: relative;
    width: 100%;
}
.addmoretext {
    color: #999999;
    float: left;
    font-size: 13px;
    margin-left: 25px;
    margin-top: 21px;
    width: auto;
}
.addmoretext a {
    color: #999;
    text-decoration: none;
}


.cap {
    background: #f2f2f2 none repeat scroll 0 0;
    border: 1px solid #dbdbdb;
    clear: right;
    float: left;
    margin: 15px 0 0;
    padding: 0;
    width: 190px;
}

#verification_code {
    padding: 5px 15px;
    width: 160px;
}
.cat input[type="text"] {
    border: 1px solid #dbdbdb;
    color: #999999;
    font-family: "open_sansregular";
    font-size: 13px;
    height: 38px;
    line-height: 38px;
    margin-top: 10px;
    padding: 0 15px;
    width: 331px;
}
.checkboxreceieve {
    color: #999999;
    float: left;
    margin: 20px 0 0;
    width: 100%;
}

.checkboxreceieve label bdo {
    display: block;
    float: left;
    margin-bottom: 10px;
    width: 20px;
}.noimmediate5 {
    clear: left;
    color: #999999;
    float: none;
    font-family: "open_sansregular";
    font-size: 10px;
    margin: 0 auto;
    padding-top: 10px;
    position: relative;
    text-align: center;
    width: 21%;
}.grid-box {
    float: left;
    width: 100%;
}.noimmediate5 .grid-data-boxes1 {
    margin-left: 1px;
    margin-top: 0;
}
.grid-data-boxes1 {
    float: left;
    font-size: 11px;
    position: relative;
}
.grid-data-boxes1 a {
    background: rgba(0, 0, 0, 0) url("../images/tick-img.png") no-repeat scroll left center;
    color: #333333;
    display: block;
    padding: 5px 5px 5px 20px;
}
.cartpos2 {
    float: left;
    margin-top: 15px;
    position: relative;
    text-align: center;
    width: 100%;
}

.add-cart-new {
    margin: 0 auto;
    padding-bottom: 15px;
    width: 174px;
    display: inline-block;
}

.add-cart-new a {
    background: rgba(0, 0, 0, 0) url("../images/add-cart.png") no-repeat scroll left top;
    color: #fff;
    cursor: pointer;
    float: left;
    font-family: "open_sansbold";
    font-size: 14px;
    height: 48px;
    line-height: 48px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px #5a7c00;
    width: 174px;
}
.add-cart-new input[type="submit"] {
    background: rgba(0, 0, 0, 0) url("../images/add-cart.png") no-repeat scroll left top;
    border: medium none;
    color: #fff;
    cursor: pointer;
    float: left;
    font-family: "open_sansbold";
    font-size: 14px;
    height: 48px;
    line-height: 48px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px #5a7c00;
    width: 174px;
}
.add-cart-new input[type=submit]:hover{background:url(../images/add-cart.png) no-repeat left bottom;}

.add-cart-new a:hover{background:url(../images/add-cart.png) no-repeat left bottom;}
.cart_page{
	margin:0px;
	padding:0px;
}	

.salenew{position:absolute;right:0;top:0;line-height:0; z-index:1; background:url(../images/sale-img.png) left center no-repeat; width: 58px; height: 59px; display: block; text-indent: -9999px; padding:0px !important;  }


.common-footer-form {
    bottom: 0;
    position: fixed;
    right: 0;
    z-index: 999999999;
}
#btnShowHide a {
    background: #fd3131;
	text-decoration: none;
    color: #fff;
    display: block;
    float: right;
    font-family:Arial;
    font-size: 15px;
    height: 37px;
    line-height: 37px;
    text-align: center;
    width: 185px;
}
#divShowHide {
    background: #fff none repeat scroll 0 0;
    float: right;
	border:1px solid #e2e2e2;
    padding: 20px;
    width: 300px;
}
.quick-form-start .close {
    float: right;
    position: relative;
    right: 0;
    text-align: right;
    width: auto;
}
.quick-form-start .close img {
    cursor: pointer;
}
#ask_question_frm {
    float: left;
    width: 100%;
}
.text-field {
    position: relative;
}
.text-field em {
    color: red;
    font-style: normal;
    left: 5px;
    position: absolute;
    top: 5px;
}
.quick-form-start input[type="text"] {
    border: 1px solid #e2e2e2;
    color: #000;
    font-family: "open_sansregular";
    font-size: 13px;
    height: 35px;
    line-height: 35px;
    margin-bottom: 10px;
    padding: 0 10px;
    width: 100%;
}
.quick-form-start textarea {
    border: 1px solid #e2e2e2;
    color: #000;
    font-family: "open_sansregular";
    font-size: 13px;
    height: 80px;
    padding: 0 10px;
    width: 100%;
}
.input-txt-center {
    margin-top: 10px;
}
.input-txt-center .submit1 {
    background: rgba(0, 0, 0, 0) url("../images/submit.png") no-repeat scroll left top;
    border: medium none;
    cursor: pointer;
    float: left;
    font-size: 0;
    height: 39px;
    margin: 15px 0 0;
    text-indent: -99999px;
    width: 138px;
}
.quick-form-start select {
    border: 1px solid #e2e2e2;
    color: #000;
    display: block;
    font-family: "open_sansregular";
    font-size: 13px;
    height: 35px;
    margin-bottom: 10px;
    padding: 0 10px;
    width: 100%;
}
.quick-question-heading {
    display: none;
}
.quick-question-heading-dt{display:block;width:100%;float:left;font-size:15px;font-family:'open_sansbold';color:#00a2e2;border-bottom:#999 3px solid;padding-bottom:10px;margin-top:35px}
.form-open{
	float:left;
	width: 100%;	
}

.favourites-title span {
    font-size: 18px;
    padding-right: 6px;
    position: relative;
    top: 2px;
}
.ss-heart-block {
    float: none;
}
.ss-heart-block {
    color: #c00;
	
	
}
.choose-text-box {
    float: left;
    width: 100%;
}
.choose-text-heading {
    color: #333;
    float: left;
    font-family: "open_sansbold";
    font-size: 14px;
    padding-bottom: 15px;
    width: 100%;
}
.produvt-print {
    color: #333;
    float: right;
    font-family: "open_sansregular";
    font-size: 16px;
}
.produvt-print a {
    text-decoration: none;
}
.produvt-print a {
    color: #333;
}
.produvt-print a img {
    float: left;
    padding-right: 10px;
}
.produvt-print a .print-button {
    border-bottom: 1px solid #636362;
    text-decoration: none;
}
.produvt-print a .print-button {
    line-height: 20px;
}
.product-box.border-top {
    border-top: 5px solid #c00;
}
.product-box {
    float: left;
    width: 100%;
}
.product-box {
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    position: relative;
}
.botttom_sli {

    padding: 20px;
}
.product-img {
    text-align: center;
}
.product-img {
    float: left;
    width: 22%;
}
.product-img img {
    max-width: 80%;
}
.product-name {
    color: #333;
    float: left;
    font-family: "open_sansbold";
    font-size: 16px;
    padding: 10px;
    text-align: left;
    width: 30%;
}
.product-name a {
    color: #000;
    font-family: "open_sansregular";
    font-size: 13px;
    font-weight: 400;
    text-decoration: none;
}
.product-name p {
    padding-top: 10px;
}
.product-name p {
    font-family: "open_sansregular";
    font-size: 12px;
}
.product-review {
    color: #333;
    float: left;
    font-family: "open_sansbold";
    font-size: 16px;
    padding-top: 10px;
    text-align: right;
    width: 30%;
}
.product-review a {
    color: #000;
    font-family: "open_sansregular";
    font-size: 13px;
    font-weight: 400;
    text-decoration: underline;
}
.product-close {
    float: left;
    padding-top: 15px;
    text-align: right;
    width: 10%;
}


.inptclsx {
    display: none;
}
.gobacktext2 p{
	    color: #d20001;
}


.gobacktext2 p span.ss-icon {
    color: #d20001;
    font-family: "SSStandard" !important;
    padding-right: 10px;
}
.free_delivery{
	float:left;
	position:relative;
	top: 5px;	
}
.modern-stripe-right{
	position: relative;	
}


@media only screen and (max-width:700px){
	.form-open{display:none}
	.form-open2{display:none}
	.quick-question-heading-dt{display:none}
	.quick-question-heading{display:block;margin-top:0;cursor:pointer;border-top:1px #999 solid;cursor: pointer;    display: block;}
	.subboxman3{ border:0px;}
	.quick-question-heading{border-bottom:1px #999 solid;}
	#ProductSliderNew{
		width: 100% !important; 	
	}
}
.headerfixed{
		height:140px;
}
@media only screen and (max-width:800px){
	
.headerfixed{
		height: 105px;
}
	
}


.free-mock-up {
    float: left;
    width: 940px;
}

.free-mock-up h2 {
    color: #333;
    float: left;
    font-family: "arvoregular";
    font-size: 18px;
    font-weight: normal;
    padding: 0 0 15px;
}
.free-mock-up p {
    color: #333;
    float: left;
    font-family: "open_sansregular";
    font-size: 13px;
    font-weight: normal;
    padding: 0 0 15px;
    width: 100%;
}
.free-mock-up h3 {
    color: #999;
    float: left;
    font-family: "open_sansitalic";
    font-size: 13px;
    font-weight: normal;
    padding: 0 0 10px;
    width: 100%;
}
.free-mock-up h3 span {
    color: #00a2e2;
}
.company {
    float: left;
    margin-top: 10px;
    position: relative;
    width: 450px;
}
.company label {
    color: #333;
    cursor: text !important;
    display: block;
    float: left;
    font-family: "open_sansregular";
    font-size: 13px;
    font-weight: normal;
    padding: 0 0 5px;
    width: 450px;
}
.companystar {
    color: #00a2e2;
    font-family: Arial,Helvetica,sans-serif;
    left: 5px;
    position: absolute;
    top: 5px;
    z-index: 9;
}
.jqTransformInputWrapper {
    width: auto !important;
}
.company input[type="text"] {
    border: 1px solid #dbdbdb;
    color: #6b6b6b;
    float: left;
    font-family: "open_sansregular";
    font-size: 12px;
    height: 32px;
    padding: 5px 15px;
    width: 282px !important;
}.company2 textarea {
    border: 1px solid #dbdbdb;
    color: #6b6b6b;
    float: left;
    font-family: "open_sansregular";
    font-size: 12px;
    height: 95px;
    margin: 0 1px 0 0;
    overflow: hidden;
    padding: 6px 15px;
    width: 550px;
}

.submitbutton {
    background: url("../images/submit.png") no-repeat scroll left top;
    border: medium none !important;
    cursor: pointer;
    float: left;
    font-size: 0;
    height: 39px;
    margin: 15px 0 0;
    text-indent: -99999px;
    width: 138px;
}


.upload-file-main {
	width: auto;
	float: left;
	position: relative;
	height: 42px
}
.upload-file {
	position: absolute;
	padding-left: 5px;
	z-index: 100;
	font-size: 12px;
	top: 12px;
	cursor: default;

	height: 27px;
	width: 166px;
	overflow: hidden;
	line-height: 27px
}
.file {
	position: relative;
	text-align: right;
	-moz-opacity: 0;
filter:alpha(opacity:0);
	opacity: 0;
	z-index: 2;
	width: 280px;
	float: left
}
.file-img {
	position: relative;
	top: -22px;
	left: -0
}
.free-sample-right .jqTransformSelectWrapper {
	width: 282px
}
.free-mock-up .jqTransformSelectWrapper {
	width: 282px
}
.company2 {
    float: left;
    margin-top: 10px;
    position: relative;
    width: 582px;
}


.styled{
	padding: 5px;
	width: 283px;
	height: 32px;
	display: block;
	border: 1px solid #dbdbdb;	
}



.free-sample-left {
    float: left;
}
.free-sample-left p {
    color: #333333;
    float: left;
    font-family: "open_sansregular";
    font-size: 13px;
    font-weight: normal;
    padding: 0 0 15px;
}
.free-sample-right {
    float: left;
    margin-left: 89px;
    width: 401px;
}.free-sample-right h4 {
    color: #333333;
    float: left;
    font-family: "open_sansbold";
    font-size: 15px;
    font-weight: normal;
    padding: 0 0 15px;
    width: 401px;
}
.free-sample-right p {
    color: #333333;
    float: left;
    font-family: "open_sansregular";
    font-size: 13px;
    font-weight: normal;
    padding: 0 0 15px;
    width: 401px;
}
.free-sample-right h3 {
    color: #999999;
    float: left;
    font-family: "open_sansitalic";
    font-size: 13px;
    font-weight: normal;
    padding: 0 0 10px;
    width: 401px;
}
.selectedcompanylabel {
    color: #333333;
    cursor: text !important;
    display: block;
    float: left;
    font-family: "open_sansregular";
    font-size: 13px;
    font-weight: normal;
    padding: 0 0 5px;
    width: 100%;
}
.free-sample-left ol {
    float: left;
    margin-left: 20px;
    width: auto;
}



.free-sample-left li {
    color: #333333;
    float: left;
    font-size: 13px;
    line-height: 20px;
    padding: 0 0 10px;
    width: 100%;
}
.phone-form-title {
    background: #555555 none repeat scroll 0 0;
    border-radius: 7px;
    color: #fff;
    cursor: pointer;
    display: none;
    font-family: "open_sansbold";
    font-size: 16px;
    padding: 10px 15px;
    text-align: center;
    width: 100%;
}
.company3 {
    float: left;
    margin-top: 10px;
    width: 401px;
}
.company3 textarea {
    border: 1px solid #dbdbdb;
    color: #6b6b6b;
    float: left;
    font-family: "open_sansregular";
    font-size: 12px;
    height: 95px;
    margin: 7px 0 2px -3px;
    overflow: hidden;
    padding: 5px 15px;
    width: 369px;
}

.bottom-content{
	float:left;
	width: 100%;
	margin: 30px 0px;
	padding:5px;
}

.bottom-content p{
	    line-height: 22px;
		color: #666666;
    font-family: "Arial";
    font-size: 14px;
	margin-bottom: 15px;
}

.bottom-content ul {
    float: left;
    margin: 0 0 16px 13px;
    width: 100%;
}
.bottom-content ul li{
	line-height: 22px;	
}



.promotionalbottomtext{
	float:left;
	width: 100%;
	margin: 30px 0px;
	padding:5px;
}


.promotionalbottomtext p{
	    line-height: 22px;
		color: #666666;
    font-family: "Arial";
    font-size: 14px;
	margin-bottom: 15px;
}

.promotionalbottomtext ul {
    float: left;
    margin: 0 0 16px 13px;
    width: 100%;
}
.promotionalbottomtext ul li{
	line-height: 22px;	
}
.upload-file-main input{
	width: 280px;	
}






.commondiv {
    float: left;
    width: 100%;
}
.free-mock-up {
    float: left;
    width: 100%;
}
.frm {
    float: left;
    width: 48%;
}
.free-sample-right {
    float: right;
    margin-left: 0;
    width: 50%;
}



.desktop-version{
	display: block;	
}
.mobile-version{
	display: none
}	
.form-open2 {
	float: left;
	width: 100%
}
.step-heading {
    color: #333;
    font-family: 'open_sansbold';
    font-size: 14px;
    padding: 5px 0;
}
.instant-quote-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #999 #dbdbdb #dbdbdb;
    border-image: none;
    border-style: solid;
    border-width: 4px 1px 1px;
    float: left;
    margin: 0;
    padding: 20px;
}
.country_id {
    border: 0 none;
    height: 36px;
	font-size: 14px;
    padding-left: 13px;
    width: 100%;
	color: #666666;
	background:#ffffff;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAYAAAA/33wPAAAAvklEQVQoFY2QMQqEMBBFv7ERa/EMXkGw11K8QbDXzuN4BHv7QO6ifUgj7v4UAdlVM8Uwf+b9YZJISnlqrfEUZVlinucnBGKaJgghbiHOyLyFKIoCbdvecpyReYvo/Ma2bajrGtbaC58kCdZ1RZ7nl/4/4d5EsO/7nzl7IUtodBexMMagaRrs+06JLMvcNWmaOv2W/C/TMAyD58dxROgSmvxFFMdxoOs6lliWBXEcuzokXRbRoJRyvqqqQvye+QDMDz1D6yuj9wAAAABJRU5ErkJggg==);
    background-position : right center;
    background-repeat: no-repeat;
    padding-right: 1.5em;
	   -webkit-appearance: none;
   -moz-appearance:    none;
   appearance:         none;
}
.free-sample-right .rowElem .country_id {
    width: 282px;
	border: 1px solid #dbdbdb;
}
input[type=text] ,
textarea{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.sendfrmp{
	font-weight: bold;
	font-weight: 700;
	float:left;
	width: 100%;	
}
.sendfrm p {
    font-weight: bold;
    margin-bottom: 10px;
}
.display-quick-question {
    float: left;
    padding: 20px;
    width: 100%;
	text-align:center
}
.inputcenter{
	text-align:center;
	width: 100%;
	float:left;	
}

.centermargin {
    margin: 0 auto;
    width: 50%;
	position:relative;
}

.hamb {
	width: 300px;
	top: 60px;
	background: #000;
	z-index: 1
}
.hamb ul {
	padding: 20px 0;
	margin: 0;
	list-style: none
}
.hamb ul li {
	padding: 0;
	margin: 0
}
.hamb ul li a {
	color: #fff;
	display: block;
	padding: 5px 20px;
	text-align: left;
	width: 100%
}
.link-logo, .signupBtn, .signupBtn a {
	display: inline-block
}
.hamb ul li a:hover {
	color: #a1c81b
}
.hamb ul:after {
	position: absolute;
	background: red;
	width: 20px;
	height: 20px
}
/*Search*/
.moreinfobox{width:115px; float:right; position:relative; background:#2e2e2e; height:48px; font-size:15px; text-align:center;}
.moreinfobox a{color:#27aae1; text-decoration:none; background:url(../images/morearrow.png) no-repeat right 20px; background-size:11px; padding-right:20px; padding-left:28px; padding-top:14px; float:left;}
.morediv{position:absolute; right:0;}
.slidingDiv {z-index:999999; background-color:#161616; right:0px;	padding:0; position:absolute; top:48px; width:325px;}
.show_hide {display:none;}
.slidingDiv ul{float:left; width:100%; padding-bottom:15px;}
.slidingDiv ul li{float:left; width:100%; font-size:15px; text-align:left;}
.slidingDiv ul li a{background:none; padding:8px 0; display:block; float:left;}
.slidingDiv ul li a:hover{color:#27aae1;}
/*End Search*/

/*fixmenu*/
.cbp-af-header-shrink {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 999;
}

.cbp-af-header .cbp-af-inner {
	margin: 0 auto;
}

.cbp-af-header h1,
.cbp-af-header nav {
	
}

 /* We just have one-lined elements, so we'll center the elements with the line-height set to the height of the header */
.cbp-af-header h1,
.cbp-af-header nav a {
}

.cbp-af-header h1 {
	margin: 0;
	float: left;
}


.cbp-af-header nav a {
}

.cbp-af-header nav a:hover {
}

/* Transitions and class for reduced height */
.cbp-af-header h1,
.cbp-af-header nav a {
}

.cbp-af-header.cbp-af-header-shrink {
	height: 70px;
}



.cbp-af-header.cbp-af-header-shrink h1 {
}

.cbp-af-header.cbp-af-header-shrink{
 	transition: 0.8s;
    -webkit-transition:  0.8s;
}

.cbp-af-header-shrink .logo {
    width: 155px;
	
}
.cbp-af-header-shrink .navbar-brand{
	padding-top:0px;	
}
.cbp-af-header-shrink .mainnav .navbar-nav{
	margin-top: 0px;	
}
.cbp-af-header-shrink .nav li a{
	margin-top: 0px;	
}
.cbp-af-header-shrink .dropdown2 {
    top: -3px;
}
.dropdown2 {
}

.price-new-box {
    color: #00a2e2;
    float: left;
    padding: 2px 0;
    text-align: center;
    width: 100%;
    font-weight: bold;
}
.thumb-price-bx {
    left: 0;
    position: relative;
    top: 0;
    color: #00a2e2;
}
.uniformsboxtexth3 span .thumb-price-bx{
	float:none !important;	
}
.uniformsboxtexth3 .price-new-box span{
	float:none !important;	
	font-weight: normal;
	font-weight: 400;
}

.desktopshow{
	display: block	
}
.desktopshow{
	display: block	
}
.mobileshow{
	display: none;	
}
.topsearch{
	position: absolute;
	right: 0px;
	top: 46px;	
}
.searchbtn{
	background: url(../images/topnewsearch.jpg) no-repeat center center !important;
	border: 0px !important;	
}

.topsearch input{
		border: 1px #dbdbdb solid;
		height:35px;
		line-height: 32px;
		padding-left: 15px;
		padding-right: 32px;
}
.topsearch .searchbtn{
	border: 0px;
	position:absolute;
	right:0px;
	top: 0px
}
.searchtextbox {
    width: 260px;
}

/* Example Media Queries */
@media screen and (max-width: 55em) {
.cbp-af-header .cbp-af-inner {width: 100%;}
.cbp-af-header h1,
.cbp-af-header nav {display: block;margin: 0 auto;text-align: center;float: none;}
.cbp-af-header h1, .cbp-af-header nav a {line-height: 115px;}
.cbp-af-header.cbp-af-header-shrink h1,
.cbp-af-header.cbp-af-header-shrink nav a {line-height: 45px;}
.cbp-af-header{transition: 0.8s;-webkit-transition:  0.8s;}
.cbp-af-header-shrink{transition: 0.8s; -webkit-transition:  0.8s;} 	
.cbp-af-header-shrink .dropdown-content {top:20px;}
}
@media screen and (max-width: 32.25em) {
.cbp-af-header nav a {font-size: 24px;}
.cbp-af-header .navphone li a {font-size: 16px;}	
}

@media screen and (max-width: 24em) {
.cbp-af-header nav a,
.cbp-af-header.cbp-af-header-shrink nav a {line-height: 1;}
}

@media only screen and (max-width:1000px){
.dropdown dt a {
    width: 18px;
    margin-top: 35px;
    margin-right: 35px;
}}


@media only screen and (max-width:979px){
.cbp-af-header h1, .cbp-af-header nav a {line-height:normal}

.cbp-af-header nav a{text-align:left;}
.cbp-af-header.cbp-af-header-shrink h1,
.cbp-af-header.cbp-af-header-shrink nav a {line-height: normal;}
}
.cbp-af-header-shrink .headerul{height:38px; transition: 0.8s; -webkit-transition:  0.8s;}
.cbp-af-header-shrink .headerul ul{margin:10px 0 0 0; transition: 0.8s; -webkit-transition:  0.8s;}
.cbp-af-header-shrink .logo{margin-top:15px; margin-bottom:15px;transition: 0.8s; -webkit-transition:  0.8s;}
.cbp-af-header-shrink .logo img{max-width:70px; transition: 0.8s; -webkit-transition:  0.8s;}
.cbp-af-header-shrink .cart-header-page{top: 0px; transition: 0.8s; -webkit-transition:  0.8s; margin-top: 0px;}
.cbp-af-header-shrink .topsearch {
    top: 33px;
}
.cbp-af-header-shrink{height: 117px !important; transition: 0.8s; -webkit-transition:  0.8s;}
.cbp-af-header-shrink .moreinfobox{height:38px; -webkit-transition:  0.8s;}
.cbp-af-header-shrink .moreinfobox a{background: url(../images/morearrow.png) no-repeat right 16px; padding-top:10px; background-size: 11px;}
.cbp-af-header-shrink .slidingDiv{top:38px;}
.sendpr span{font-family: "SSStandard" !important;}
@media only screen and (max-width:940px) {
.cbp-af-header-shrink{height:80px!important; transition: 0.8s; -webkit-transition:  0.8s;}
.cbp-af-header-shrink .dropdown dt a{margin-top: 13px; transition: 0.8s; -webkit-transition:  0.8s;}
.cbp-af-header-shrink .dropdown dd{top:66px; transition: 0.8s; -webkit-transition:  0.8s;}
.topsearch {
    right: 13px;
}
.searchtextbox {
    width: 180px;
}
}



.priceoderby {
    float: right;
    width: auto;
    text-align: left;
    margin-right: 15px;
    margin-top: 10px;
}
#orderby {
    width: 133px;
    height: 22px;
    border: 1px solid #c5c5c5;
    border-radius: 0px;
    font-size: 12px;
    padding: 1px 2px;
}

.zoom img{
	max-height: 100% !important;
	max-width: 100% !important;	
}

.mcallus{
	display: none;
}
@media only screen and (max-width:1200px) {
.headerin{width:96%;}		
.footerin{width:96%;}
.headerul li{font-size:14px; padding:0 10px;}	
}
	


@media only screen and (max-width:1100px) {
#ProductSliderNew{  margin-left:0px;}
.modern-stripe-left{width:58%;}
.modern-stripe-right{width:38%;}
.subboxman2{ padding: 15px 25px;}
.uniformstop{padding:0;}
.newpaging{padding:15px 0 10px 0;}
.uniformsbox{ margin:15px 1.5%; width:30%;}
.uniformsboximg{display:block; width:100%;}
.uniformsboximg img{max-width:100%;}
.headerul li{font-size:13px; padding:0 8px;}	
}


@media only screen and (max-width:1000px) {
.headerin{width:100%; padding:0px 15px;}	
.wrapper-in{width:94%;}	
.bannermain img{max-width:100%;}
/*.homebox{width:49.7%;}*/
.blogbox{width:100%;}
.footerin{width:96%;}

.wrapper-in2{width:94%;}	
.whyusboxtext{width:48%; margin-left:2%;}
.whyusboxleft{width:10%;}
.whyusboxright{width:90%;}
.contactleft{width:30%;}
.contactright{width:66%;}
.whyusboxtext ~ .whyusboxtext{margin-right:0;}
.mapmain iframe{width:100%;}
.free-mock-up {  float: left; width: 100%;}
.right-header-page { right: 15px;}
.company2 { width: 100%;}
#post-area .post{width:48%;}
.homeboxheading {  height: 80px;} 
.company2 textarea {  width: 100%;}
.dropdown {
    position: absolute;
   left: 0;
    top: -2px;
/*	z-index:9999;*/
}
.commondiv {
    width: 100%;
}
.homebox p{ height: 250px;}
.auotecartnewbox h1{ width: 100%;}
.uniformstop .grid{ display: none}
.company label {
    width: 100%;
}
.company {
    width: 100%;
}
.free-sample-right h4 {
    width: 100%;
}
.free-sample-right p {
    width: 100%;
}
.free-sample-right h3 {
    width: 100%;
}
.company3 {
    float: left;
    margin-top: 10px;
    width: 100%;
}
.company3 textarea {
    width: 100%;
}

.desktop-version{
	display: none;	
}
.mobile-version{
	display: block
}
.headnumber a {
    color: #ffffff;
    text-decoration: none;
}
.mobile-version img {
    float: left;
    padding-right: 5px;
}
.mobile-version {
    display: block;
    line-height: 20px;
    position: absolute;
    right: 2px;
    top: 2px;
    width: 123px;
}
.novashirtboxbottom {
    width: 100%;
}
.textareaname {
    float: right;
    margin-right: 10px;
    padding: 10px 0 5px;
    width: 22%;
}
.novashirtboxbottom2 {
    width: 100%;
}
.businessleftbox {
    float: left;
    width: 48%;
}	
.businessrightbox {
    float: right;
    margin-left: 0;
    width: 48%;
}
.businessrightbox input[type="text"] {
    width: 100%;
}
.businesinput input[type="text"] {
    width: 100% !important;
}
.businessrightbox textarea{
    width: 100%;
}
.rightcolfirstmo{
	float:right !important;	
}
.headerul li{font-size:12px; padding:0 7px;}	

}

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

.cart_page{ display: none}
.headnumber {
    right: 21px;
    top: -3px;
}
.right-header-page {
    top: 40px;
}
.dropdown dt a {
    width:18px; margin-top:15px; margin-right:35px;
}
.headnumber{
	text-align:right; width:100%; float:left;	
}
.callphone a{
	padding-top: 0px !important;
	padding-bottom: 0px !important;	
}
}

@media only screen and (max-width:940px) {
.headerfixed {height:90px;}	
	
}

@media only screen and (max-width:900px) {
.contactleft{width:100%; margin-top:40px;}
.contactright{width:100%;}
.contacttextmain{width:50%; float:left;}
.mapmain{width:50%; float:left;}
.mapmain .mr35{margin-top:0!important;}
.blogboximg {height:195px; line-height:195px;}
.contactsubmit{padding-bottom:0;}
.headnumber{right:0;}
.modern-stripe-left{width:100%;}
.modern-stripe-right{width:100%;}
.choose-text-box-left{width:100%;}
.choose-text-box-right{width:100%; margin-top:15px;}
.choose-text-box-right li{width:100%;}
#ProductSliderNew{float:none; margin:0 auto;}
.customhd span{position:inherit; float:right; margin-top:10px;}
.uniformsbox {    margin: 15px 1%;}
.rowfile{ margin-left: -15px; margin-right: -15px;}
.ProductsBoxLeft{width:28%;}
.ProductsBoxLeft h2{width:100%;}
.ProductsBoxRight{width:70%;}
.ProductsBoxRight h2{width:100%;}
.ProductsBoxRight p{width:100%;}
.ProductsBox{width:100%;}
.businessleftbox{width:100%;}
.businessrightbox{width:100%;}
.novashirtboxmain{display:none;}
.quotecartiphonenewbox{display:block;float:left;width:100%;border-top:#999999 1px solid;padding-bottom:15px;}
.hdone{width:100%;float:left;font-size:15px;color:#000000;padding-bottom:10px;font-family:'open_sansbold';margin-top:10px;}
.hdtwo{width:100%;float:left;font-size:13px;color:#00a2e2;padding-bottom:5px;font-family:'open_sanssemibold';position:relative;}
.hdtwo span{position:absolute;right:0;}
.hdthree{width:100%;float:left;font-size:15px;color:#00a2e2;padding-bottom:5px;font-family:'open_sansbold';}
.quotecartiphonenewbox p{width:100%;float:left;font-family:'open_sansregular';font-size:13px;font-family:'open_sanssemibold';color:#333333;}
.ipadinabout2{width:100%;float:left;padding-bottom:5px;margin-top:15px;}
.ipadinabout2 .sbSelector{width:100%; overflow: scroll;}
.ipadinabout2 .sbOptions a{border-bottom:none; overflow: scroll;}
.ipadinabout2 .sbHolder{margin-top:0; overflow: scroll;}
.sbOptions{overflow: scroll; }
.quotecartiphonenewbox textarea{border:1px #dbdbdb solid;font-size:13px;font-family:'open_sansregular';color:#999999;width:100%;height:120px;padding:0px 15px;font-family:'open_sansregular';margin-top:10px;}
.quotecartiphonenewbox2{display:block;float:left;width:100%;border-top:#999999 1px solid;border-bottom:#999999 1px solid;padding-bottom:15px;padding-bottom:15px;border-top:#999999 1px solid;padding-top:15px;display:block;}
.quotecartiphonenewbox2 p{width:100%;float:left;font-size:10px;font-family:'open_sanssemibold';color:#999999;}
.searchnewmian{width:100%;float:left;min-height:200px;}
.newgreyboxwhite{width:30%;margin:10px 1% 0 1%!important;}
.free-sample-right{margin-top:15px;}
.form-title{display:none}
.phone-form-title{display:block}
.frm{padding:10px 20px 8px;position:relative;display:none}
.noimmediate5 {    width: 100%;}
.disheight{ height:auto;}

}

@media only screen and (max-width:730px) {
.company label {width: 100%;}
.homebox p{display:none;}
.viewall{display:none;}
.homeboxheading{padding-bottom:0; font-size:14px;}
.homeboximg{ padding:0 10px; width: 100%;}
.footerright{display:none;}
.headnumber{font-size:14px;}
.productsnav{font-size:14px;}
.wrapper-in{width:100%;}
.homebox{padding-bottom:10px; margin-bottom:2px;}
.subboxman{ padding:15px;}	
.breadcrumbs{visibility:hidden;}
.whyusboxleft{display:none;}
.whyusboxright{width:100%; float:left;}
.whyusboxtext{width:100%; float:left; margin-left:0; margin:15px 0;}
.whyusbox{border:none; padding:0 15px;}
.backblog{position:inherit; float:left; text-align:center; width:100%; margin-top:35px;}
.blogdetails{padding:25px;}
.contactdetails{padding:0 10px;}
.contacttextmain{width:100%; }
.mapmain{width:100%; float:left;}
.mapmain .mr35{margin-top:25px!important;}
.footerleft a{padding:0 7px;}
.contactsubmit{text-align:center;}
.contactdetails{margin:20px 0 0 0;}
.contactrightheading ~ .contactrightheading{margin:20px 0 0 0;}
.blogmenumain{padding:15px 0 5px 0;}
.headerin{position: relative;}
.sitemap p{padding:0 2%; width:96%;}
.sitemap p a{padding-left:15px; padding-right:15px;}
.wrapper-in2{ min-height:200px}
.homeboxcontent{ padding-left: 20px; padding-right: 20px;}
.leftpage{width:100%;}
.viewrecord{width:100%; margin-right:0;}
.pagingcenter{padding:15px 0 20px 0; }
.uniformsbox{width:47%;}
.uniformsboxtext p{display:none;}
.freefreight{display:none;}
.freepricemain {  height: auto;}
.uniformsboxtext h2 { height: 82px;}
.viewprices{display:none;}
.promotionalbottomtext{padding:0;}
.pagingcenter {    width: auto;}
.novashirtboxmain {	display: none}
.commondiv {    width: 100%;     padding-right: 15px;padding-left: 15px;}
.businessrightbox textarea{ width: 100%;}
.businessleftbox {    margin-left: 0;    width: 50%;  padding-right: 10px;}
.businessrightbox {  margin-left: 0;    width: 50%;  padding-left: 10px;}
.businessleftbox input[type="text"] {    width: 100%;}
.businessrightbox input[type="text"] {    width: 100%;}
.quick-question-star-box{ width: 100% !important;}
.dropdown dd ul li { width:100%;}
.dropdown dd {right: 0px;}
.product-name {    margin-right: 10px;  padding: 0;}
.product-review { padding-top: 0;}
.product-close {    float: right;    padding-top: 5px;    width: auto;}
.product-review{ text-align: left;}
.product-img {margin-right: 10px;}
.mobile-version {  width: 117px;}
.pagingcenter { padding: 15px 0 0;}
.viewrecord {  float: left;  margin-right: 0;  margin-top: 20px;width: 100%;}
.viewrecord select { height: 35px; line-height: 35px;}
}
.right-header-page{display:none;}

@media only screen and (max-width:940px){
.headerul{display:none;}
.topnewsearch{}
.topnewsearch input[type="text"] {width:0; margin-left:0; margin-right:0; background:none; text-indent:-99999px;}
.topnewsearch input[type="submit"]{right:0;}
.cart-header-icon{width:auto;}
.hdnumber span{display:none;}
.right-header-page {display: block;float: right; width:18px;}
header{height:90px;}
.dropdown dd ul li { width:100%;}
.dropdown dd ul li a{ width:100%;}
.footerleft{margin-bottom:15px;}
.topnewsearch input[type="submit"] {top:7px;}
.cart-header-icon{margin-top:7px;}
.cart-header{margin-top:7px;}
.cart-header-page{right:25px; z-index:999;}
.callphone{float:left; width:100%; text-align:center; margin-top:15px; margin-bottom:25px;}
.callphone a{width:325px; display:inline-block; background:#f5f5f5 url(../images/callphone.png) no-repeat 80px 15px; height:45px; line-height:45px; font-size:18px !important; font-family:Arial; color:#000000 !important; background-size:15px; }
.callphone a:hover{color:#000000;}
.uniformsboxtexth3{
	width: 100%;	
}
}

@media only screen and (max-width:730px){
.bodymain {
    width: 98%;
	margin:0 auto;
	float:left;
	clear:both;
}

.ProductsBoxRight{
	padding-left:10px;	
}
.subboxman2 {
    padding: 15px 5px;
}
.businessleftbox {
    padding-right: 0px;
}
.businessrightbox {
    padding-left: 0px;
}

.instant-quote-box {
    border-width: 1px 0 0;
}

.quick-question-heading {
    border-top: 1px solid #999;
    cursor: pointer;
    display: block;
    margin-top: 0;
}
.quick-question-box{
    border-bottom: 1px solid #999;	
}
.instant-quote-boxh2{
	width: 100%;	
}
.quick-question-heading{
	width: 100%;	
}

}
@media only screen and (max-width:700px) {

.text-padding {
	height: 53px
}
.noimmediate3 {
	margin-bottom: 25px
}
.instant-quote-box {
	width: 100%;
	padding: 0
}
.instant-quote-box h2 {
	display: none
}
.instant-quote-boxh2 {
	display: block;
	cursor: pointer
}
.form-open {
	display: none
}
.form-open2 {
	display: none
}
.quick-question-heading-dt {
	display: none
}
.quick-question-heading {
	display: block;
	margin-top: 0;
	border-bottom: none;
	cursor: pointer;
	border-top: 1px #999 solid
}
.modern-stripe-left2 {
	border-top: 1px #999 solid
}
.backgo{
	display: none;	
}
.gobacktext2 {
    display: none;
}
.subboxman3{
	padding:0px;	
}

.desktopshow{
	display: none
}
.mobileshow{
	display: block;	
}
.gobacktext2 a{
	text-align: left;	
}
}





@media screen and (max-width:667px) {
.mcallus{
	display: block;
	position:absolute;
	right: 141px;
top: 10px;
}
}






@media screen and (max-width:600px) {
.homeboximg{height:253px; line-height:253px; }
.blogbox{width:100%; height:auto;}
.blogbox p{height:auto; padding-bottom:10px;}
.inputbox{width:100%;}

.dropdown dt a{font-size:13px;}
.arrownew{left:41px; top:6px;}
.homeboxheading{ padding-left:15px;}
.blogboximg{height:auto; line-height:normal;}
.sitemap{min-height:200px;}
.sitemap p{padding:0 3%; width:94%;}
.sitemap p a{float:left; padding:7px 0; width:100%;}
.homeboxheading { height: 50px;}
.headnumber {    right: 12px;}

.file-img2 {
    width: 100%;
}
.file2 {
    width: 100%;
}
.right-header-page {
    top: 48px;
}
.dropdown dt a {
    line-height: 20px;
}
.company input[type="text"] {  width: 100% !important;}
.company {    width: 100%;}
.styled {   width: 100%;}
.company3 {
    width: 100%;
}
.company3 textarea {
    width: 100%;
}
.frm {
    width: 100%;
}
.free-sample-right {
    width: 100%;
}
.free-sample-right p {
    width: 100%;
}
.businessleftbox {
    float: left;
    width: 100%;
}	
.businessrightbox {
    float: left;
    margin-left: 0;
    width: 100%;
   
}
.businessrightbox {
    padding-left: 0px;
}
.centermargin {
    width: 100%;
    position: relative;
}}


@media screen and (max-width:500px) {
.blogsection #post-area .post{width:100%; margin-left:0; margin-right:0;}
#post-area .post{width:47%;}
.sitemap li{padding:5px 3%; width:94%; margin-top:15px;}
.uniformsboxtext{ padding-left: 2%; padding-right: 2%;}
}

@media screen and (max-width:400px) {
.blogmenu{width:290px;}
.dropdown dd ul li{width:100%;}
.homeboximg{line-height:150px; height:150px;}


}
@charset "UTF-8";

/*
* Symbolset
* www.symbolset.com
* Copyright © 2012 Oak Studios LLC
*
* Upload this file to your web server
* and place this within your <head> tags.
* <link href="webfonts/ss-symbolicons-line.css" rel="stylesheet" />
*/

@font-face {
  font-family: "SSSymbolicons";
  src: url('../fonts/ss-symbolicons-line.eot');
  src: url('../fonts/ss-symbolicons-line.eot?#iefix') format('embedded-opentype'),
       url('../fonts/ss-symbolicons-line.woff') format('woff'),
       url('../fonts/ss-symbolicons-line.ttf')  format('truetype'),
       url('../fonts/ss-symbolicons-line.svg#SSSymboliconsLine') format('svg');
  font-weight: 300;
  font-style: normal;
}

.ss-icon, .ss-icon.ss-symbolicons-line,
[class^="ss-"]:before, [class*=" ss-"]:before,
[class^="ss-"].ss-symbolicons-line:before, [class*=" ss-"].ss-symbolicons-line:before,
[class^="ss-"].right:after, [class*=" ss-"].right:after,
[class^="ss-"].ss-symbolicons-line.right:after, [class*=" ss-"].ss-symbolicons-line.right:after {
  font-family: "SSSymbolicons";
  font-style: normal;
  font-weight: 300;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}

[class^="ss-"].right:before, [class*=" ss-"].ss-symbolicons-line.right:before{display:none;content:'';}

.ss-crosshair:before,.ss-crosshair.right:after{content:'⌖'}.ss-search:before,.ss-search.right:after{content:'🔍'}.ss-zoomin:before,.ss-zoomin.right:after{content:''}.ss-zoomout:before,.ss-zoomout.right:after{content:''}.ss-binoculars:before,.ss-binoculars.right:after{content:''}.ss-raisedhand:before,.ss-raisedhand.right:after{content:'✋'}.ss-link:before,.ss-link.right:after{content:'🔗'}.ss-write:before,.ss-write.right:after{content:'✎'}.ss-compose:before,.ss-compose.right:after{content:'📝'}.ss-lock:before,.ss-lock.right:after{content:'🔒'}.ss-unlock:before,.ss-unlock.right:after{content:'🔓'}.ss-key:before,.ss-key.right:after{content:'🔑'}.ss-backspace:before,.ss-backspace.right:after{content:'⌫'}.ss-ban:before,.ss-ban.right:after{content:'🚫'}.ss-nosmoking:before,.ss-nosmoking.right:after{content:'🚭'}.ss-trash:before,.ss-trash.right:after{content:''}.ss-target:before,.ss-target.right:after{content:'◎'}.ss-stopsign:before,.ss-stopsign.right:after{content:''}.ss-radioactive:before,.ss-radioactive.right:after{content:'☢'}.ss-skull:before,.ss-skull.right:after{content:'💀'}.ss-lightning:before,.ss-lightning.right:after{content:'☇'}.ss-tag:before,.ss-tag.right:after{content:''}.ss-newtag:before,.ss-newtag.right:after{content:''}.ss-flag:before,.ss-flag.right:after{content:'⚑'}.ss-like:before,.ss-like.right:after{content:'👍'}.ss-dislike:before,.ss-dislike.right:after{content:'👎'}.ss-heart:before,.ss-heart.right:after{content:'♥'}.ss-addheart:before,.ss-addheart.right:after{content:''}.ss-deleteheart:before,.ss-deleteheart.right:after{content:'💔'}.ss-star:before,.ss-star.right:after{content:'⋆'}.ss-trophy:before,.ss-trophy.right:after{content:'🏆'}.ss-award:before,.ss-award.right:after{content:''}.ss-medal:before,.ss-medal.right:after{content:''}.ss-badge:before,.ss-badge.right:after{content:'📛'}.ss-crown:before,.ss-crown.right:after{content:'👑'}.ss-bullseye:before,.ss-bullseye.right:after{content:'🎯'}.ss-sample:before,.ss-sample.right:after{content:''}.ss-crop:before,.ss-crop.right:after{content:''}.ss-layers:before,.ss-layers.right:after{content:''}.ss-magicwand:before,.ss-magicwand.right:after{content:''}.ss-cut:before,.ss-cut.right:after{content:'✂'}.ss-cutpaste:before,.ss-cutpaste.right:after{content:''}.ss-clipboard:before,.ss-clipboard.right:after{content:'📋'}.ss-rules:before,.ss-rules.right:after{content:'📏'}.ss-rulerpencil:before,.ss-rulerpencil.right:after{content:''}.ss-gridlines:before,.ss-gridlines.right:after{content:''}.ss-pen:before,.ss-pen.right:after{content:'✒'}.ss-pencilbrush:before,.ss-pencilbrush.right:after{content:''}.ss-pencilbrushpen:before,.ss-pencilbrushpen.right:after{content:''}.ss-brush:before,.ss-brush.right:after{content:''}.ss-paintroller:before,.ss-paintroller.right:after{content:''}.ss-fill:before,.ss-fill.right:after{content:''}.ss-stroke:before,.ss-stroke.right:after{content:''}.ss-crayons:before,.ss-crayons.right:after{content:''}.ss-palette:before,.ss-palette.right:after{content:'🎨'}.ss-fliphorizontally:before,.ss-fliphorizontally.right:after{content:''}.ss-flipvertically:before,.ss-flipvertically.right:after{content:''}.ss-effects:before,.ss-effects.right:after{content:''}.ss-bezier:before,.ss-bezier.right:after{content:''}.ss-pixels:before,.ss-pixels.right:after{content:''}.ss-phone:before,.ss-phone.right:after{content:'📞'}.ss-rotaryphone:before,.ss-rotaryphone.right:after{content:'☎'}.ss-touchtonephone:before,.ss-touchtonephone.right:after{content:'☏'}.ss-phonebook:before,.ss-phonebook.right:after{content:''}.ss-voicemail:before,.ss-voicemail.right:after{content:'⌕'}.ss-megaphone:before,.ss-megaphone.right:after{content:'📢'}.ss-rss:before,.ss-rss.right:after{content:''}.ss-podcast:before,.ss-podcast.right:after{content:''}.ss-mailbox:before,.ss-mailbox.right:after{content:'📫'}.ss-send:before,.ss-send.right:after{content:''}.ss-mail:before,.ss-mail.right:after{content:'✉'}.ss-incomingmail:before,.ss-incomingmail.right:after{content:'📩'}.ss-inbox:before,.ss-inbox.right:after{content:'📥'}.ss-outbox:before,.ss-outbox.right:after{content:'📤'}.ss-stamp:before,.ss-stamp.right:after{content:''}.ss-chat:before,.ss-chat.right:after{content:'💬'}.ss-chats:before,.ss-chats.right:after{content:''}.ss-textchat:before,.ss-textchat.right:after{content:''}.ss-exclamationchat:before,.ss-exclamationchat.right:after{content:''}.ss-questionchat:before,.ss-questionchat.right:after{content:''}.ss-ellipsischat:before,.ss-ellipsischat.right:after{content:''}.ss-smile:before,.ss-smile.right:after{content:'☻'}.ss-frown:before,.ss-frown.right:after{content:'☹'}.ss-toothsmile:before,.ss-toothsmile.right:after{content:'😃'}.ss-toothlesssmile:before,.ss-toothlesssmile.right:after{content:'😀'}.ss-user:before,.ss-user.right:after{content:'👤'}.ss-users:before,.ss-users.right:after{content:'👥'}.ss-adduser:before,.ss-adduser.right:after{content:''}.ss-removeuser:before,.ss-removeuser.right:after{content:''}.ss-deleteuser:before,.ss-deleteuser.right:after{content:''}.ss-heartuser:before,.ss-heartuser.right:after{content:''}.ss-males:before,.ss-males.right:after{content:'👬'}.ss-females:before,.ss-females.right:after{content:'👭'}.ss-malefemale:before,.ss-malefemale.right:after{content:'👫'}.ss-userportrait:before,.ss-userportrait.right:after{content:''}.ss-userframe:before,.ss-userframe.right:after{content:''}.ss-usersframe:before,.ss-usersframe.right:after{content:''}.ss-baby:before,.ss-baby.right:after{content:'👶'}.ss-swaddledbaby:before,.ss-swaddledbaby.right:after{content:''}.ss-robot:before,.ss-robot.right:after{content:''}.ss-happyrobot:before,.ss-happyrobot.right:after{content:''}.ss-alien:before,.ss-alien.right:after{content:'👽'}.ss-ghost:before,.ss-ghost.right:after{content:'👻'}.ss-contacts:before,.ss-contacts.right:after{content:'📇'}.ss-addressbook:before,.ss-addressbook.right:after{content:'📑'}.ss-footsteps:before,.ss-footsteps.right:after{content:'👣'}.ss-cart:before,.ss-cart.right:after{content:''}.ss-shoppingbag:before,.ss-shoppingbag.right:after{content:''}.ss-gift:before,.ss-gift.right:after{content:'🎁'}.ss-store:before,.ss-store.right:after{content:'🏪'}.ss-safe:before,.ss-safe.right:after{content:''}.ss-bill:before,.ss-bill.right:after{content:''}.ss-creditcard:before,.ss-creditcard.right:after{content:'💳'}.ss-banknote:before,.ss-banknote.right:after{content:'💵'}.ss-moneybag:before,.ss-moneybag.right:after{content:'💰'}.ss-calculator:before,.ss-calculator.right:after{content:''}.ss-bank:before,.ss-bank.right:after{content:'🏦'}.ss-gavel:before,.ss-gavel.right:after{content:'🔨'}.ss-meeting:before,.ss-meeting.right:after{content:''}.ss-barchart:before,.ss-barchart.right:after{content:'📊'}.ss-piechart:before,.ss-piechart.right:after{content:''}.ss-activity:before,.ss-activity.right:after{content:'📈'}.ss-flowchart:before,.ss-flowchart.right:after{content:''}.ss-box:before,.ss-box.right:after{content:'📦'}.ss-crate:before,.ss-crate.right:after{content:''}.ss-home:before,.ss-home.right:after{content:'⌂'}.ss-fence:before,.ss-fence.right:after{content:''}.ss-buildings:before,.ss-buildings.right:after{content:'🏢'}.ss-bridge:before,.ss-bridge.right:after{content:''}.ss-barn:before,.ss-barn.right:after{content:''}.ss-lodging:before,.ss-lodging.right:after{content:'🏨'}.ss-earth:before,.ss-earth.right:after{content:'🌎'}.ss-globe:before,.ss-globe.right:after{content:'🌐'}.ss-compass:before,.ss-compass.right:after{content:''}.ss-signpost:before,.ss-signpost.right:after{content:''}.ss-map:before,.ss-map.right:after{content:''}.ss-location:before,.ss-location.right:after{content:''}.ss-pushpin:before,.ss-pushpin.right:after{content:'📌'}.ss-script:before,.ss-script.right:after{content:''}.ss-playscript:before,.ss-playscript.right:after{content:''}.ss-stopscript:before,.ss-stopscript.right:after{content:''}.ss-recordscript:before,.ss-recordscript.right:after{content:''}.ss-bug:before,.ss-bug.right:after{content:'🐛'}.ss-puzzle:before,.ss-puzzle.right:after{content:''}.ss-window:before,.ss-window.right:after{content:''}.ss-database:before,.ss-database.right:after{content:''}.ss-adddatabase:before,.ss-adddatabase.right:after{content:''}.ss-deletedatabase:before,.ss-deletedatabase.right:after{content:''}.ss-hdd:before,.ss-hdd.right:after{content:''}.ss-networkhdd:before,.ss-networkhdd.right:after{content:''}.ss-downloadhdd:before,.ss-downloadhdd.right:after{content:''}.ss-airplay:before,.ss-airplay.right:after{content:''}.ss-music:before,.ss-music.right:after{content:'♫'}.ss-mic:before,.ss-mic.right:after{content:'🎤'}.ss-headphones:before,.ss-headphones.right:after{content:'🎧'}.ss-volume:before,.ss-volume.right:after{content:'🔈'}.ss-radio:before,.ss-radio.right:after{content:'📻'}.ss-phonograph:before,.ss-phonograph.right:after{content:''}.ss-disc:before,.ss-disc.right:after{content:'💿'}.ss-discs:before,.ss-discs.right:after{content:''}.ss-playlist:before,.ss-playlist.right:after{content:''}.ss-musichome:before,.ss-musichome.right:after{content:''}.ss-itunes:before,.ss-itunes.right:after{content:''}.ss-camera:before,.ss-camera.right:after{content:'📷'}.ss-picture:before,.ss-picture.right:after{content:'🌄'}.ss-pictures:before,.ss-pictures.right:after{content:''}.ss-searchpicture:before,.ss-searchpicture.right:after{content:''}.ss-video:before,.ss-video.right:after{content:'📹'}.ss-clapboard:before,.ss-clapboard.right:after{content:'🎬'}.ss-film:before,.ss-film.right:after{content:''}.ss-playfilm:before,.ss-playfilm.right:after{content:''}.ss-tv:before,.ss-tv.right:after{content:'📺'}.ss-flatscreen:before,.ss-flatscreen.right:after{content:''}.ss-projector:before,.ss-projector.right:after{content:''}.ss-videogame:before,.ss-videogame.right:after{content:'🎮'}.ss-play:before,.ss-play.right:after{content:'▶'}.ss-pause:before,.ss-pause.right:after{content:''}.ss-stop:before,.ss-stop.right:after{content:'■'}.ss-record:before,.ss-record.right:after{content:'●'}.ss-rewind:before,.ss-rewind.right:after{content:'⏪'}.ss-fastforward:before,.ss-fastforward.right:after{content:'⏩'}.ss-skipback:before,.ss-skipback.right:after{content:'⏮'}.ss-skipforward:before,.ss-skipforward.right:after{content:'⏭'}.ss-eject:before,.ss-eject.right:after{content:'⏏'}.ss-shuffle:before,.ss-shuffle.right:after{content:'🔀'}.ss-filecabinet:before,.ss-filecabinet.right:after{content:''}.ss-storagebox:before,.ss-storagebox.right:after{content:''}.ss-books:before,.ss-books.right:after{content:'📚'}.ss-bookspencil:before,.ss-bookspencil.right:after{content:''}.ss-openbook:before,.ss-openbook.right:after{content:'📖'}.ss-bookinsert:before,.ss-bookinsert.right:after{content:''}.ss-notebook:before,.ss-notebook.right:after{content:'📓'}.ss-ledger:before,.ss-ledger.right:after{content:'📒'}.ss-album:before,.ss-album.right:after{content:''}.ss-newspaper:before,.ss-newspaper.right:after{content:'📰'}.ss-spiralbound:before,.ss-spiralbound.right:after{content:''}.ss-notepad:before,.ss-notepad.right:after{content:''}.ss-notice:before,.ss-notice.right:after{content:''}.ss-grid:before,.ss-grid.right:after{content:''}.ss-thumbnails:before,.ss-thumbnails.right:after{content:''}.ss-filter:before,.ss-filter.right:after{content:''}.ss-desktop:before,.ss-desktop.right:after{content:'💻'}.ss-laptop:before,.ss-laptop.right:after{content:''}.ss-tablet:before,.ss-tablet.right:after{content:''}.ss-cell:before,.ss-cell.right:after{content:'📱'}.ss-cellbars:before,.ss-cellbars.right:after{content:'📶'}.ss-battery:before,.ss-battery.right:after{content:'🔋'}.ss-mediumbattery:before,.ss-mediumbattery.right:after{content:''}.ss-emptybattery:before,.ss-emptybattery.right:after{content:''}.ss-chargingbattery:before,.ss-chargingbattery.right:after{content:''}.ss-screwdrivermobile:before,.ss-screwdrivermobile.right:after{content:''}.ss-brushmobile:before,.ss-brushmobile.right:after{content:''}.ss-pencilmobile:before,.ss-pencilmobile.right:after{content:''}.ss-door:before,.ss-door.right:after{content:'🚪'}.ss-washer:before,.ss-washer.right:after{content:''}.ss-dryer:before,.ss-dryer.right:after{content:''}.ss-fireplace:before,.ss-fireplace.right:after{content:''}.ss-toilet:before,.ss-toilet.right:after{content:'🚽'}.ss-toiletpaper:before,.ss-toiletpaper.right:after{content:''}.ss-lightbulb:before,.ss-lightbulb.right:after{content:'💡'}.ss-cfl:before,.ss-cfl.right:after{content:''}.ss-flashlight:before,.ss-flashlight.right:after{content:'🔦'}.ss-candle:before,.ss-candle.right:after{content:''}.ss-campfire:before,.ss-campfire.right:after{content:'🔥'}.ss-picnictable:before,.ss-picnictable.right:after{content:''}.ss-frame:before,.ss-frame.right:after{content:''}.ss-heartframe:before,.ss-heartframe.right:after{content:'💟'}.ss-starframe:before,.ss-starframe.right:after{content:''}.ss-treeframe:before,.ss-treeframe.right:after{content:''}.ss-flowerframe:before,.ss-flowerframe.right:after{content:''}.ss-questionframe:before,.ss-questionframe.right:after{content:''}.ss-utensilsframe:before,.ss-utensilsframe.right:after{content:''}.ss-atom:before,.ss-atom.right:after{content:'⚛'}.ss-fluxcapacitor:before,.ss-fluxcapacitor.right:after{content:''}.ss-rings:before,.ss-rings.right:after{content:'💍'}.ss-balloons:before,.ss-balloons.right:after{content:'🎈'}.ss-easteregg:before,.ss-easteregg.right:after{content:''}.ss-jackolantern:before,.ss-jackolantern.right:after{content:'🎃'}.ss-menorah:before,.ss-menorah.right:after{content:''}.ss-christmastree:before,.ss-christmastree.right:after{content:'🎃'}.ss-teddy:before,.ss-teddy.right:after{content:''}.ss-blocks:before,.ss-blocks.right:after{content:''}.ss-rattle:before,.ss-rattle.right:after{content:''}.ss-diaper:before,.ss-diaper.right:after{content:''}.ss-pailshovel:before,.ss-pailshovel.right:after{content:''}.ss-sweep:before,.ss-sweep.right:after{content:''}.ss-headstone:before,.ss-headstone.right:after{content:'⛼'}.ss-onedie:before,.ss-onedie.right:after{content:'⚀'}.ss-twodie:before,.ss-twodie.right:after{content:'⚁'}.ss-threedie:before,.ss-threedie.right:after{content:'⚂'}.ss-fourdie:before,.ss-fourdie.right:after{content:'⚃'}.ss-fivedie:before,.ss-fivedie.right:after{content:'⚄'}.ss-sixdie:before,.ss-sixdie.right:after{content:'⚅'}.ss-fuzzydice:before,.ss-fuzzydice.right:after{content:''}.ss-download:before,.ss-download.right:after{content:''}.ss-downloadbox:before,.ss-downloadbox.right:after{content:''}.ss-downloadcrate:before,.ss-downloadcrate.right:after{content:''}.ss-upload:before,.ss-upload.right:after{content:''}.ss-uploadbox:before,.ss-uploadbox.right:after{content:''}.ss-uploadcrate:before,.ss-uploadcrate.right:after{content:''}.ss-transfer:before,.ss-transfer.right:after{content:'⇆'}.ss-refresh:before,.ss-refresh.right:after{content:'↻'}.ss-sync:before,.ss-sync.right:after{content:''}.ss-wifi:before,.ss-wifi.right:after{content:''}.ss-connection:before,.ss-connection.right:after{content:''}.ss-usb:before,.ss-usb.right:after{content:''}.ss-files:before,.ss-files.right:after{content:''}.ss-addfile:before,.ss-addfile.right:after{content:''}.ss-removefile:before,.ss-removefile.right:after{content:''}.ss-deletefile:before,.ss-deletefile.right:after{content:''}.ss-searchfile:before,.ss-searchfile.right:after{content:''}.ss-folder:before,.ss-folder.right:after{content:'📁'}.ss-addfolder:before,.ss-addfolder.right:after{content:''}.ss-removefolder:before,.ss-removefolder.right:after{content:''}.ss-deletefolder:before,.ss-deletefolder.right:after{content:''}.ss-downloadfolder:before,.ss-downloadfolder.right:after{content:''}.ss-uploadfolder:before,.ss-uploadfolder.right:after{content:''}.ss-undo:before,.ss-undo.right:after{content:'↩'}.ss-redo:before,.ss-redo.right:after{content:'↪'}.ss-quote:before,.ss-quote.right:after{content:'“'}.ss-font:before,.ss-font.right:after{content:''}.ss-anchor:before,.ss-anchor.right:after{content:''}.ss-print:before,.ss-print.right:after{content:'⎙'}.ss-fax:before,.ss-fax.right:after{content:'📠'}.ss-shredder:before,.ss-shredder.right:after{content:''}.ss-typewriter:before,.ss-typewriter.right:after{content:''}.ss-list:before,.ss-list.right:after{content:''}.ss-action:before,.ss-action.right:after{content:''}.ss-redirect:before,.ss-redirect.right:after{content:'↗'}.ss-expand:before,.ss-expand.right:after{content:'⤢'}.ss-contract:before,.ss-contract.right:after{content:''}.ss-scaleup:before,.ss-scaleup.right:after{content:''}.ss-scaledown:before,.ss-scaledown.right:after{content:''}.ss-power:before,.ss-power.right:after{content:''}.ss-lifepreserver:before,.ss-lifepreserver.right:after{content:''}.ss-help:before,.ss-help.right:after{content:'❓'}.ss-info:before,.ss-info.right:after{content:'ℹ'}.ss-alert:before,.ss-alert.right:after{content:'⚠'}.ss-caution:before,.ss-caution.right:after{content:'⛔'}.ss-plus:before,.ss-plus.right:after{content:'+'}.ss-hyphen:before,.ss-hyphen.right:after{content:'-'}.ss-check:before,.ss-check.right:after{content:'✓'}.ss-delete:before,.ss-delete.right:after{content:'␡'}.ss-dogface:before,.ss-dogface.right:after{content:'🐶'}.ss-catface:before,.ss-catface.right:after{content:'🐱'}.ss-bearface:before,.ss-bearface.right:after{content:'🐻'}.ss-bird:before,.ss-bird.right:after{content:'🐦'}.ss-dog:before,.ss-dog.right:after{content:'🐕'}.ss-sheep:before,.ss-sheep.right:after{content:'🐑'}.ss-pig:before,.ss-pig.right:after{content:'🐖'}.ss-bone:before,.ss-bone.right:after{content:''}.ss-tooth:before,.ss-tooth.right:after{content:''}.ss-palmtree:before,.ss-palmtree.right:after{content:'🌴'}.ss-tree:before,.ss-tree.right:after{content:'🌲'}.ss-leaf:before,.ss-leaf.right:after{content:'🍂'}.ss-flower:before,.ss-flower.right:after{content:'⚘'}.ss-settings:before,.ss-settings.right:after{content:'⚙'}.ss-dashboard:before,.ss-dashboard.right:after{content:''}.ss-notifications:before,.ss-notifications.right:after{content:'🔔'}.ss-toggles:before,.ss-toggles.right:after{content:''}.ss-switch:before,.ss-switch.right:after{content:''}.ss-switchoff:before,.ss-switchoff.right:after{content:''}.ss-brightness:before,.ss-brightness.right:after{content:'🔆'}.ss-flashoff:before,.ss-flashoff.right:after{content:''}.ss-toolbox:before,.ss-toolbox.right:after{content:''}.ss-tools:before,.ss-tools.right:after{content:''}.ss-wrench:before,.ss-wrench.right:after{content:'🔧'}.ss-wrenches:before,.ss-wrenches.right:after{content:''}.ss-wrenchpencil:before,.ss-wrenchpencil.right:after{content:''}.ss-screwdriverpencil:before,.ss-screwdriverpencil.right:after{content:''}.ss-hammerscrewdriver:before,.ss-hammerscrewdriver.right:after{content:''}.ss-tapemeasure:before,.ss-tapemeasure.right:after{content:''}.ss-hourglass:before,.ss-hourglass.right:after{content:'⏳'}.ss-clock:before,.ss-clock.right:after{content:'⏲'}.ss-stopwatch:before,.ss-stopwatch.right:after{content:'⏱'}.ss-alarmclock:before,.ss-alarmclock.right:after{content:'⏰'}.ss-calendar:before,.ss-calendar.right:after{content:'📅'}.ss-keyboardup:before,.ss-keyboardup.right:after{content:''}.ss-keyboarddown:before,.ss-keyboarddown.right:after{content:''}.ss-heavyasterisk:before,.ss-heavyasterisk.right:after{content:'✱'}.ss-egg:before,.ss-egg.right:after{content:''}.ss-cheese:before,.ss-cheese.right:after{content:''}.ss-hotdog:before,.ss-hotdog.right:after{content:''}.ss-burger:before,.ss-burger.right:after{content:'🍔'}.ss-birthdaycake:before,.ss-birthdaycake.right:after{content:'🎂'}.ss-pancakes:before,.ss-pancakes.right:after{content:''}.ss-pizza:before,.ss-pizza.right:after{content:'🍕'}.ss-frenchfries:before,.ss-frenchfries.right:after{content:'🍟'}.ss-apple:before,.ss-apple.right:after{content:'🍏'}.ss-mug:before,.ss-mug.right:after{content:'☕'}.ss-coffee:before,.ss-coffee.right:after{content:''}.ss-growler:before,.ss-growler.right:after{content:''}.ss-beer:before,.ss-beer.right:after{content:'🍺'}.ss-bottle:before,.ss-bottle.right:after{content:''}.ss-wine:before,.ss-wine.right:after{content:''}.ss-wineglass:before,.ss-wineglass.right:after{content:'🍷'}.ss-cocktail:before,.ss-cocktail.right:after{content:'🍸'}.ss-soda:before,.ss-soda.right:after{content:''}.ss-cup:before,.ss-cup.right:after{content:''}.ss-babybottle:before,.ss-babybottle.right:after{content:'🍼'}.ss-jug:before,.ss-jug.right:after{content:''}.ss-oven:before,.ss-oven.right:after{content:''}.ss-takeout:before,.ss-takeout.right:after{content:''}.ss-paperbag:before,.ss-paperbag.right:after{content:''}.ss-utensils:before,.ss-utensils.right:after{content:'🍴'}.ss-tshirt:before,.ss-tshirt.right:after{content:'👕'}.ss-graduationcap:before,.ss-graduationcap.right:after{content:'🎓'}.ss-fabric:before,.ss-fabric.right:after{content:''}.ss-swatch:before,.ss-swatch.right:after{content:''}.ss-weave:before,.ss-weave.right:after{content:''}.ss-thread:before,.ss-thread.right:after{content:''}.ss-yarn:before,.ss-yarn.right:after{content:''}.ss-crochet:before,.ss-crochet.right:after{content:''}.ss-needles:before,.ss-needles.right:after{content:''}.ss-scissorsneedles:before,.ss-scissorsneedles.right:after{content:''}.ss-button:before,.ss-button.right:after{content:''}.ss-zipper:before,.ss-zipper.right:after{content:''}.ss-sun:before,.ss-sun.right:after{content:'☀'}.ss-partlycloudy:before,.ss-partlycloudy.right:after{content:'⛅'}.ss-rainbow:before,.ss-rainbow.right:after{content:'🌈'}.ss-umbrella:before,.ss-umbrella.right:after{content:'☂'}.ss-crescentmoon:before,.ss-crescentmoon.right:after{content:'🌙'}.ss-newmoon:before,.ss-newmoon.right:after{content:'🌑'}.ss-waxingcrescentmoon:before,.ss-waxingcrescentmoon.right:after{content:'🌒'}.ss-firstquartermoon:before,.ss-firstquartermoon.right:after{content:'🌓'}.ss-waxinggibbousmoon:before,.ss-waxinggibbousmoon.right:after{content:'🌔'}.ss-fullmoon:before,.ss-fullmoon.right:after{content:'🌕'}.ss-waninggibbousmoon:before,.ss-waninggibbousmoon.right:after{content:'🌖'}.ss-lastquartermoon:before,.ss-lastquartermoon.right:after{content:'🌗'}.ss-waningcrescentmoon:before,.ss-waningcrescentmoon.right:after{content:'🌘'}.ss-car:before,.ss-car.right:after{content:'🚘'}.ss-carrepair:before,.ss-carrepair.right:after{content:''}.ss-taxi:before,.ss-taxi.right:after{content:'🚖'}.ss-train:before,.ss-train.right:after{content:'🚆'}.ss-bus:before,.ss-bus.right:after{content:'🚍'}.ss-truck:before,.ss-truck.right:after{content:'🚚'}.ss-trailer:before,.ss-trailer.right:after{content:''}.ss-trailerdump:before,.ss-trailerdump.right:after{content:''}.ss-plane:before,.ss-plane.right:after{content:'✈'}.ss-bike:before,.ss-bike.right:after{content:'🚲'}.ss-motorcycle:before,.ss-motorcycle.right:after{content:''}.ss-boat:before,.ss-boat.right:after{content:'🚢'}.ss-rocket:before,.ss-rocket.right:after{content:'🚀'}.ss-ufo:before,.ss-ufo.right:after{content:''}.ss-squarekey:before,.ss-squarekey.right:after{content:''}.ss-tire:before,.ss-tire.right:after{content:''}.ss-fuel:before,.ss-fuel.right:after{content:'⛽'}.ss-parking:before,.ss-parking.right:after{content:''}.ss-wheelchair:before,.ss-wheelchair.right:after{content:'♿'}.ss-restroom:before,.ss-restroom.right:after{content:'🚻'}.ss-elevator:before,.ss-elevator.right:after{content:''}.ss-briefcase:before,.ss-briefcase.right:after{content:'💼'}.ss-theatre:before,.ss-theatre.right:after{content:'🎭'}.ss-ticket:before,.ss-ticket.right:after{content:'🎫'}.ss-golf:before,.ss-golf.right:after{content:''}.ss-billiards:before,.ss-billiards.right:after{content:'🎱'}.ss-baseball:before,.ss-baseball.right:after{content:'⚾'}.ss-tennis:before,.ss-tennis.right:after{content:'🎾'}.ss-basketball:before,.ss-basketball.right:after{content:'🏀'}.ss-football:before,.ss-football.right:after{content:'🏈'}.ss-soccer:before,.ss-soccer.right:after{content:'⚽'}.ss-flaginhole:before,.ss-flaginhole.right:after{content:'⛳'}.ss-paddles:before,.ss-paddles.right:after{content:''}.ss-skiboot:before,.ss-skiboot.right:after{content:''}.ss-skis:before,.ss-skis.right:after{content:'🎿'}.ss-hiker:before,.ss-hiker.right:after{content:''}.ss-runner:before,.ss-runner.right:after{content:'🏃'}.ss-hottub:before,.ss-hottub.right:after{content:''}.ss-exercise:before,.ss-exercise.right:after{content:''}.ss-hospital:before,.ss-hospital.right:after{content:'⛨'}.ss-medicalcross:before,.ss-medicalcross.right:after{content:''}.ss-medicalbag:before,.ss-medicalbag.right:after{content:''}.ss-bandage:before,.ss-bandage.right:after{content:''}.ss-flask:before,.ss-flask.right:after{content:''}.ss-testtube:before,.ss-testtube.right:after{content:''}.ss-up:before,.ss-up.right:after{content:'⬆'}.ss-right:before,.ss-right.right:after{content:'➡'}.ss-down:before,.ss-down.right:after{content:'⬇'}.ss-left:before,.ss-left.right:after{content:'⬅'}.ss-navigateup:before,.ss-navigateup.right:after{content:''}.ss-navigateright:before,.ss-navigateright.right:after{content:'▻'}.ss-navigatedown:before,.ss-navigatedown.right:after{content:''}.ss-navigateleft:before,.ss-navigateleft.right:after{content:'◅'}.ss-share:before,.ss-share.right:after{content:''}
@charset "UTF-8";

/*
* Symbolset
* www.symbolset.com
* Copyright © 2012 Oak Studios LLC
*
* Upload this file to your web server
* and place this within your <head> tags.
* <link href="webfonts/ss-standard.css" rel="stylesheet" />
*/

@font-face {
  font-family: "SSStandard";
  src: url('../fonts/ss-standard.eot');
  src: url('../fonts/ss-standard.eot?#iefix') format('embedded-opentype'),
       url('../fonts/ss-standard.woff') format('woff'),
       url('../fonts/ss-standard.ttf')  format('truetype'),
       url('../fonts/ss-standard.svg#SSStandard') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* This triggers a redraw in IE to Fix IE8's :before content rendering. */
html:hover [class^="ss-"]{-ms-zoom: 1;}

.ss-icon2, .ss-icon2.ss-standard,
[class^="ss-"]:before, [class*=" ss-"]:before,
[class^="ss-"].ss-standard:before, [class*=" ss-"].ss-standard:before,
[class^="ss-"].right:after, [class*=" ss-"].right:after,
[class^="ss-"].ss-standard.right:after, [class*=" ss-"].ss-standard.right:after {
  font-family: "SSStandard";
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  /*-webkit-font-feature-settings: "liga"; Currently broken in Chrome >= v22. Falls back to text-rendering. Safari is unaffected. */
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}

[class^="ss-"].right:before,
[class*=" ss-"].right:before{display:none;content:'';}

.ss-cursor:before,.ss-cursor.right:after{content:''}.ss-crosshair:before,.ss-crosshair.right:after{content:'⌖'}.ss-search:before,.ss-search.right:after{content:'🔎'}.ss-zoomin:before,.ss-zoomin.right:after{content:''}.ss-zoomout:before,.ss-zoomout.right:after{content:''}.ss-view:before,.ss-view.right:after{content:'👀'}.ss-attach:before,.ss-attach.right:after{content:'📎'}.ss-link:before,.ss-link.right:after{content:'🔗'}.ss-move:before,.ss-move.right:after{content:''}.ss-write:before,.ss-write.right:after{content:'✎'}.ss-writingdisabled:before,.ss-writingdisabled.right:after{content:''}.ss-erase:before,.ss-erase.right:after{content:'✐'}.ss-compose:before,.ss-compose.right:after{content:'📝'}.ss-lock:before,.ss-lock.right:after{content:'🔒'}.ss-unlock:before,.ss-unlock.right:after{content:'🔓'}.ss-key:before,.ss-key.right:after{content:'🔑'}.ss-backspace:before,.ss-backspace.right:after{content:'⌫'}.ss-ban:before,.ss-ban.right:after{content:'🚫'}.ss-trash:before,.ss-trash.right:after{content:''}.ss-target:before,.ss-target.right:after{content:'◎'}.ss-tag:before,.ss-tag.right:after{content:''}.ss-bookmark:before,.ss-bookmark.right:after{content:'🔖'}.ss-flag:before,.ss-flag.right:after{content:'⚑'}.ss-like:before,.ss-like.right:after{content:'👍'}.ss-dislike:before,.ss-dislike.right:after{content:'👎'}.ss-heart:before,.ss-heart.right:after{content:'♥'}.ss-halfheart:before,.ss-halfheart.right:after{content:''}.ss-star:before,.ss-star.right:after{content:'⋆'}.ss-halfstar:before,.ss-halfstar.right:after{content:''}.ss-sample:before,.ss-sample.right:after{content:''}.ss-crop:before,.ss-crop.right:after{content:''}.ss-layers:before,.ss-layers.right:after{content:''}.ss-fill:before,.ss-fill.right:after{content:''}.ss-stroke:before,.ss-stroke.right:after{content:''}.ss-phone:before,.ss-phone.right:after{content:'📞'}.ss-phonedisabled:before,.ss-phonedisabled.right:after{content:''}.ss-rss:before,.ss-rss.right:after{content:''}.ss-facetime:before,.ss-facetime.right:after{content:''}.ss-reply:before,.ss-reply.right:after{content:'↩'}.ss-send:before,.ss-send.right:after{content:''}.ss-mail:before,.ss-mail.right:after{content:'✉'}.ss-inbox:before,.ss-inbox.right:after{content:'📥'}.ss-chat:before,.ss-chat.right:after{content:'💬'}.ss-ellipsischat:before,.ss-ellipsischat.right:after{content:''}.ss-ellipsis:before,.ss-ellipsis.right:after{content:'…'}.ss-user:before,.ss-user.right:after{content:'👤'}.ss-femaleuser:before,.ss-femaleuser.right:after{content:'👧'}.ss-users:before,.ss-users.right:after{content:'👥'}.ss-cart:before,.ss-cart.right:after{content:''}.ss-creditcard:before,.ss-creditcard.right:after{content:'💳'}.ss-dollarsign:before,.ss-dollarsign.right:after{content:'💲'}.ss-barchart:before,.ss-barchart.right:after{content:'📊'}.ss-piechart:before,.ss-piechart.right:after{content:''}.ss-box:before,.ss-box.right:after{content:'📦'}.ss-home:before,.ss-home.right:after{content:'⌂'}.ss-buildings:before,.ss-buildings.right:after{content:'🏢'}.ss-warehouse:before,.ss-warehouse.right:after{content:''}.ss-globe:before,.ss-globe.right:after{content:'🌎'}.ss-navigate:before,.ss-navigate.right:after{content:''}.ss-compass:before,.ss-compass.right:after{content:''}.ss-signpost:before,.ss-signpost.right:after{content:''}.ss-map:before,.ss-map.right:after{content:''}.ss-location:before,.ss-location.right:after{content:''}.ss-pin:before,.ss-pin.right:after{content:'📍'}.ss-database:before,.ss-database.right:after{content:''}.ss-hdd:before,.ss-hdd.right:after{content:''}.ss-music:before,.ss-music.right:after{content:'♫'}.ss-mic:before,.ss-mic.right:after{content:'🎤'}.ss-volume:before,.ss-volume.right:after{content:'🔈'}.ss-lowvolume:before,.ss-lowvolume.right:after{content:'🔉'}.ss-highvolume:before,.ss-highvolume.right:after{content:'🔊'}.ss-airplay:before,.ss-airplay.right:after{content:''}.ss-camera:before,.ss-camera.right:after{content:'📷'}.ss-picture:before,.ss-picture.right:after{content:'🌄'}.ss-video:before,.ss-video.right:after{content:'📹'}.ss-play:before,.ss-play.right:after{content:'▶'}.ss-pause:before,.ss-pause.right:after{content:''}.ss-stop:before,.ss-stop.right:after{content:'■'}.ss-record:before,.ss-record.right:after{content:'●'}.ss-rewind:before,.ss-rewind.right:after{content:'⏪'}.ss-fastforward:before,.ss-fastforward.right:after{content:'⏩'}.ss-skipback:before,.ss-skipback.right:after{content:'⏮'}.ss-skipforward:before,.ss-skipforward.right:after{content:'⏭'}.ss-eject:before,.ss-eject.right:after{content:'⏏'}.ss-repeat:before,.ss-repeat.right:after{content:'🔁'}.ss-replay:before,.ss-replay.right:after{content:'↺'}.ss-shuffle:before,.ss-shuffle.right:after{content:'🔀'}.ss-book:before,.ss-book.right:after{content:'📕'}.ss-openbook:before,.ss-openbook.right:after{content:'📖'}.ss-notebook:before,.ss-notebook.right:after{content:'📓'}.ss-newspaper:before,.ss-newspaper.right:after{content:'📰'}.ss-grid:before,.ss-grid.right:after{content:''}.ss-rows:before,.ss-rows.right:after{content:''}.ss-columns:before,.ss-columns.right:after{content:''}.ss-thumbnails:before,.ss-thumbnails.right:after{content:''}.ss-filter:before,.ss-filter.right:after{content:''}.ss-desktop:before,.ss-desktop.right:after{content:'💻'}.ss-laptop:before,.ss-laptop.right:after{content:''}.ss-tablet:before,.ss-tablet.right:after{content:''}.ss-cell:before,.ss-cell.right:after{content:'📱'}.ss-battery:before,.ss-battery.right:after{content:'🔋'}.ss-highbattery:before,.ss-highbattery.right:after{content:''}.ss-mediumbattery:before,.ss-mediumbattery.right:after{content:''}.ss-lowbattery:before,.ss-lowbattery.right:after{content:''}.ss-emptybattery:before,.ss-emptybattery.right:after{content:''}.ss-lightbulb:before,.ss-lightbulb.right:after{content:'💡'}.ss-downloadcloud:before,.ss-downloadcloud.right:after{content:''}.ss-download:before,.ss-download.right:after{content:''}.ss-uploadcloud:before,.ss-uploadcloud.right:after{content:''}.ss-upload:before,.ss-upload.right:after{content:''}.ss-fork:before,.ss-fork.right:after{content:''}.ss-merge:before,.ss-merge.right:after{content:''}.ss-transfer:before,.ss-transfer.right:after{content:'⇆'}.ss-refresh:before,.ss-refresh.right:after{content:'↻'}.ss-sync:before,.ss-sync.right:after{content:''}.ss-loading:before,.ss-loading.right:after{content:''}.ss-wifi:before,.ss-wifi.right:after{content:''}.ss-connection:before,.ss-connection.right:after{content:''}.ss-file:before,.ss-file.right:after{content:'📄'}.ss-folder:before,.ss-folder.right:after{content:'📁'}.ss-quote:before,.ss-quote.right:after{content:'“'}.ss-text:before,.ss-text.right:after{content:''}.ss-font:before,.ss-font.right:after{content:''}.ss-print:before,.ss-print.right:after{content:'⎙'}.ss-fax:before,.ss-fax.right:after{content:'📠'}.ss-list:before,.ss-list.right:after{content:''}.ss-layout:before,.ss-layout.right:after{content:''}.ss-action:before,.ss-action.right:after{content:''}.ss-redirect:before,.ss-redirect.right:after{content:'↪'}.ss-expand:before,.ss-expand.right:after{content:'⤢'}.ss-contract:before,.ss-contract.right:after{content:''}.ss-help:before,.ss-help.right:after{content:'❓'}.ss-info:before,.ss-info.right:after{content:'ℹ'}.ss-alert:before,.ss-alert.right:after{content:'⚠'}.ss-caution:before,.ss-caution.right:after{content:'⛔'}.ss-logout:before,.ss-logout.right:after{content:''}.ss-plus:before,.ss-plus.right:after{content:'+'}.ss-hyphen:before,.ss-hyphen.right:after{content:'-'}.ss-check:before,.ss-check.right:after{content:'✓'}.ss-delete:before,.ss-delete.right:after{content:'␡'}.ss-settings:before,.ss-settings.right:after{content:'⚙'}.ss-dashboard:before,.ss-dashboard.right:after{content:''}.ss-notifications:before,.ss-notifications.right:after{content:'🔔'}.ss-notificationsdisabled:before,.ss-notificationsdisabled.right:after{content:'🔕'}.ss-clock:before,.ss-clock.right:after{content:'⏲'}.ss-stopwatch:before,.ss-stopwatch.right:after{content:'⏱'}.ss-calendar:before,.ss-calendar.right:after{content:'📅'}.ss-addcalendar:before,.ss-addcalendar.right:after{content:''}.ss-removecalendar:before,.ss-removecalendar.right:after{content:''}.ss-checkcalendar:before,.ss-checkcalendar.right:after{content:''}.ss-deletecalendar:before,.ss-deletecalendar.right:after{content:''}.ss-briefcase:before,.ss-briefcase.right:after{content:'💼'}.ss-cloud:before,.ss-cloud.right:after{content:'☁'}.ss-droplet:before,.ss-droplet.right:after{content:'💧'}.ss-flask:before,.ss-flask.right:after{content:''}.ss-up:before,.ss-up.right:after{content:'⬆'}.ss-upright:before,.ss-upright.right:after{content:'⬈'}.ss-right:before,.ss-right.right:after{content:'➡'}.ss-downright:before,.ss-downright.right:after{content:'⬊'}.ss-down:before,.ss-down.right:after{content:'⬇'}.ss-downleft:before,.ss-downleft.right:after{content:'⬋'}.ss-left:before,.ss-left.right:after{content:'⬅'}.ss-upleft:before,.ss-upleft.right:after{content:'⬉'}.ss-navigateup:before,.ss-navigateup.right:after{content:''}.ss-navigateright:before,.ss-navigateright.right:after{content:'▻'}.ss-navigatedown:before,.ss-navigatedown.right:after{content:''}.ss-navigateleft:before,.ss-navigateleft.right:after{content:'◅'}.ss-directup:before,.ss-directup.right:after{content:'▴'}.ss-directright:before,.ss-directright.right:after{content:'▹'}.ss-dropdown:before,.ss-dropdown.right:after{content:'▾'}.ss-directleft:before,.ss-directleft.right:after{content:'◃'}.ss-retweet:before,.ss-retweet.right:after{content:''}

/* Legacy classes */
.ss-volumelow:before,.ss-volumelow.right:after{content:'🔉'}.ss-volumehigh:before,.ss-volumehigh.right:after{content:'🔊'}.ss-batteryhigh:before,.ss-batteryhigh.right:after{content:''}.ss-batterymedium:before,.ss-batterymedium.right:after{content:''}.ss-batterylow:before,.ss-batterylow.right:after{content:''}.ss-batteryempty:before,.ss-batteryempty.right:after{content:''}.ss-clouddownload:before,.ss-clouddownload.right:after{content:''}.ss-cloudupload:before,.ss-cloudupload.right:after{content:''}.ss-calendaradd:before,.ss-calendaradd.right:after{content:''}.ss-calendarremove:before,.ss-calendarremove.right:after{content:''}.ss-calendarcheck:before,.ss-calendarcheck.right:after{content:''}.ss-calendardelete:before,.ss-calendardelete.right:after{content:''}
@charset "UTF-8";

/*
* Symbolset
* www.symbolset.com
* Copyright © 2012 Oak Studios LLC
*
* Upload this file to your web server
* and place this within your <head> tags.
* <link href="webfonts/ss-FONTNAME.css" rel="stylesheet" />
*/

@font-face {
  font-family: "SSSocial";
  src: url('../fonts/ss-social-circle.eot');
  src: url('../fonts/ss-social-circle.eot?#iefix') format('embedded-opentype'),
       url('../fonts/ss-social-circle.woff') format('woff'),
       url('../fonts/ss-social-circle.ttf') format('truetype'),
       url('../fonts/ss-social-circle.svg#SSSocialCircle') format('svg');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "SSSocial";
  src: url('../fonts/ss-social-regular.eot');
  src: url('../fonts/ss-social-regular.eot?#iefix') format('embedded-opentype'),
       url('../fonts/ss-social-regular.woff') format('woff'),
       url('../fonts/ss-social-regular.ttf') format('truetype'),
       url('../fonts/ss-social-regular.svg#SSSocialRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* This triggers a redraw in IE to Fix IE8's :before content rendering. */
html:hover [class^="ss-"]{-ms-zoom: 1;}

.ss-icon3, .ss-icon3.ss-social, .ss-icon3.ss-social-circle,
[class^="ss-"]:before, [class*=" ss-"]:before,
[class^="ss-"][class*=" ss-social"]:before, [class*=" ss-"][class*=" ss-social"]:before,
[class^="ss-"].right:after, [class*=" ss-"].right:after,
[class^="ss-"][class*=" ss-social"].right:after, [class*=" ss-"][class*=" ss-social"].right:after{
  font-family: "SSSocial";
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  /*-webkit-font-feature-settings: "liga"; Currently broken in Chrome >= v22. Falls back to text-rendering. Safari is unaffected. */
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}

.ss-icon3.ss-social-circle,
[class^="ss-"].ss-social-circle:before, [class*=" ss-"].ss-social-circle:before,
[class^="ss-"].ss-social-circle.right:after, [class*=" ss-"].ss-social-circle.right:after{
  font-weight: bold;
}

[class^="ss-"].right:before,
[class*=" ss-"].right:before{display:none;content:'';}

.ss-facebook:before,.ss-facebook.right:after{content:''}.ss-twitter:before,.ss-twitter.right:after{content:''}.ss-linkedin:before,.ss-linkedin.right:after{content:''}.ss-googleplus:before,.ss-googleplus.right:after{content:''}.ss-appdotnet:before,.ss-appdotnet.right:after{content:''}.ss-zerply:before,.ss-zerply.right:after{content:''}.ss-reddit:before,.ss-reddit.right:after{content:''}.ss-tumblr:before,.ss-tumblr.right:after{content:''}.ss-wordpress:before,.ss-wordpress.right:after{content:''}.ss-blogger:before,.ss-blogger.right:after{content:''}.ss-posterous:before,.ss-posterous.right:after{content:''}.ss-youtube:before,.ss-youtube.right:after{content:''}.ss-vimeo:before,.ss-vimeo.right:after{content:''}.ss-flickr:before,.ss-flickr.right:after{content:''}.ss-instagram:before,.ss-instagram.right:after{content:''}.ss-fivehundredpx:before,.ss-fivehundredpx.right:after{content:''}.ss-pinterest:before,.ss-pinterest.right:after{content:''}.ss-svpply:before,.ss-svpply.right:after{content:''}.ss-readmill:before,.ss-readmill.right:after{content:''}.ss-dropbox:before,.ss-dropbox.right:after{content:''}.ss-pinboard:before,.ss-pinboard.right:after{content:''}.ss-dribbble:before,.ss-dribbble.right:after{content:''}.ss-behance:before,.ss-behance.right:after{content:''}.ss-github:before,.ss-github.right:after{content:''}.ss-octocat:before,.ss-octocat.right:after{content:''}.ss-stackoverflow:before,.ss-stackoverflow.right:after{content:''}.ss-paypal:before,.ss-paypal.right:after{content:''}.ss-kickstarter:before,.ss-kickstarter.right:after{content:''}.ss-foursquare:before,.ss-foursquare.right:after{content:''}.ss-yelp:before,.ss-yelp.right:after{content:''}.ss-skype:before,.ss-skype.right:after{content:''}.ss-rdio:before,.ss-rdio.right:after{content:''}.ss-spotify:before,.ss-spotify.right:after{content:''}.ss-lastfm:before,.ss-lastfm.right:after{content:''}.ss-soundcloud:before,.ss-soundcloud.right:after{content:''}.ss-mail:before,.ss-mail.right:after{content:'✉'}.ss-like:before,.ss-like.right:after{content:'👍'}.ss-rss:before,.ss-rss.right:after{content:''}.ss-share:before,.ss-share.right:after{content:''}.ss-apple:before,.ss-apple.right:after{content:''}.ss-microsoft:before,.ss-microsoft.right:after{content:''}.ss-windows:before,.ss-windows.right:after{content:''}.ss-android:before,.ss-android.right:after{content:''}.ss-blackberry:before,.ss-blackberry.right:after{content:''}
@charset "UTF-8";

/*
* Symbolset
* www.symbolset.com
* Copyright © 2012 Oak Studios LLC
*
* Upload this file to your web server
* and place this within your <head> tags.
* <link href="webfonts/ss-pika.css" rel="stylesheet" />
*/

@font-face {
  font-family: "SSPika";
  src: url('../fonts/ss-pika.eot');
  src: url('../fonts/ss-pika.eot?#iefix') format('embedded-opentype'),
       url('../fonts/ss-pika.woff') format('woff'),
       url('../fonts/ss-pika.ttf')  format('truetype'),
       url('../fonts/ss-pika.svg#SSPika') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* This triggers a redraw in IE to Fix IE8's :before content rendering. */
html:hover [class^="ss-"]{-ms-zoom: 1;}

.ss-icon5, .ss-icon5.ss-pika,
[class^="ss-"]:before, [class*=" ss-"]:before,
[class^="ss-"].ss-pika:before, [class*=" ss-"].ss-pika:before,
[class^="ss-"].right:after, [class*=" ss-"].right:after,
[class^="ss-"].ss-pika.right:after, [class*=" ss-"].ss-pika.right:after {
  font-family: "SSPika";
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  /*-webkit-font-feature-settings: "liga"; Currently broken in Chrome >= v22. Falls back to text-rendering. Safari is unaffected. */
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}

.ss-icon1, .ss-icon1.ss-pika,
[class^="ss-"]:before, [class*=" ss-"]:before,
[class^="ss-"].ss-pika:before, [class*=" ss-"].ss-pika:before,
[class^="ss-"].right:after, [class*=" ss-"].right:after,
[class^="ss-"].ss-pika.right:after, [class*=" ss-"].ss-pika.right:after {
  font-family: "SSPika";
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  /*-webkit-font-feature-settings: "liga"; Currently broken in Chrome >= v22. Falls back to text-rendering. Safari is unaffected. */
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}

[class^="ss-"].right:before,
[class*=" ss-"].right:before{display:none;content:'';}
.ss-creditcard:before,.ss-creditcard.right:after{content:'💳'}.ss-searchbook:before,.ss-searchbook.right:after{content:''}.ss-notebook:before,.ss-notebook.right:after{content:'📓'}.ss-newspaper:before,.ss-newspaper.right:after{content:'📰'}
@charset "UTF-8";

/*
* Symbolset
* www.symbolset.com
* Copyright © 2012 Oak Studios LLC
*
* Upload this file to your web server
* and place this within your <head> tags.
* <link href="webfonts/ss-FONTNAME.css" rel="stylesheet" />
*/

@font-face {
  font-family: "SSSocial";
  src: url('../fonts/ss-social-circle.eot');
  src: url('../fonts/ss-social-circle.eot?#iefix') format('embedded-opentype'),
       url('../fonts/ss-social-circle.woff') format('woff'),
       url('../fonts/ss-social-circle.ttf') format('truetype'),
       url('../fonts/ss-social-circle.svg#SSSocialCircle') format('svg');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "SSSocial";
  src: url('../fonts/ss-social-regular.eot');
  src: url('../fonts/ss-social-regular.eot?#iefix') format('embedded-opentype'),
       url('../fonts/ss-social-regular.woff') format('woff'),
       url('../fonts/ss-social-regular.ttf') format('truetype'),
       url('../fonts/ss-social-regular.svg#SSSocialRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* This triggers a redraw in IE to Fix IE8's :before content rendering. */
html:hover [class^="ss-"]{-ms-zoom: 1;}

.ss-icon3, .ss-icon3.ss-social, .ss-icon3.ss-social-circle,
[class^="ss-"]:before, [class*=" ss-"]:before,
[class^="ss-"][class*=" ss-social"]:before, [class*=" ss-"][class*=" ss-social"]:before,
[class^="ss-"].right:after, [class*=" ss-"].right:after,
[class^="ss-"][class*=" ss-social"].right:after, [class*=" ss-"][class*=" ss-social"].right:after{
  font-family: "SSSocial";
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  /*-webkit-font-feature-settings: "liga"; Currently broken in Chrome >= v22. Falls back to text-rendering. Safari is unaffected. */
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}

.ss-icon3.ss-social-circle,
[class^="ss-"].ss-social-circle:before, [class*=" ss-"].ss-social-circle:before,
[class^="ss-"].ss-social-circle.right:after, [class*=" ss-"].ss-social-circle.right:after{
  font-weight: bold;
}

[class^="ss-"].right:before,
[class*=" ss-"].right:before{display:none;content:'';}

.ss-facebook:before,.ss-facebook.right:after{content:''}.ss-twitter:before,.ss-twitter.right:after{content:''}.ss-linkedin:before,.ss-linkedin.right:after{content:''}.ss-googleplus:before,.ss-googleplus.right:after{content:''}.ss-appdotnet:before,.ss-appdotnet.right:after{content:''}.ss-zerply:before,.ss-zerply.right:after{content:''}.ss-reddit:before,.ss-reddit.right:after{content:''}.ss-tumblr:before,.ss-tumblr.right:after{content:''}.ss-wordpress:before,.ss-wordpress.right:after{content:''}.ss-blogger:before,.ss-blogger.right:after{content:''}.ss-posterous:before,.ss-posterous.right:after{content:''}.ss-youtube:before,.ss-youtube.right:after{content:''}.ss-vimeo:before,.ss-vimeo.right:after{content:''}.ss-flickr:before,.ss-flickr.right:after{content:''}.ss-instagram:before,.ss-instagram.right:after{content:''}.ss-fivehundredpx:before,.ss-fivehundredpx.right:after{content:''}.ss-pinterest:before,.ss-pinterest.right:after{content:''}.ss-svpply:before,.ss-svpply.right:after{content:''}.ss-readmill:before,.ss-readmill.right:after{content:''}.ss-dropbox:before,.ss-dropbox.right:after{content:''}.ss-pinboard:before,.ss-pinboard.right:after{content:''}.ss-dribbble:before,.ss-dribbble.right:after{content:''}.ss-behance:before,.ss-behance.right:after{content:''}.ss-github:before,.ss-github.right:after{content:''}.ss-octocat:before,.ss-octocat.right:after{content:''}.ss-stackoverflow:before,.ss-stackoverflow.right:after{content:''}.ss-paypal:before,.ss-paypal.right:after{content:''}.ss-kickstarter:before,.ss-kickstarter.right:after{content:''}.ss-foursquare:before,.ss-foursquare.right:after{content:''}.ss-yelp:before,.ss-yelp.right:after{content:''}.ss-skype:before,.ss-skype.right:after{content:''}.ss-rdio:before,.ss-rdio.right:after{content:''}.ss-spotify:before,.ss-spotify.right:after{content:''}.ss-lastfm:before,.ss-lastfm.right:after{content:''}.ss-soundcloud:before,.ss-soundcloud.right:after{content:''}.ss-mail:before,.ss-mail.right:after{content:'✉'}.ss-like:before,.ss-like.right:after{content:'👍'}.ss-rss:before,.ss-rss.right:after{content:''}.ss-share:before,.ss-share.right:after{content:''}.ss-apple:before,.ss-apple.right:after{content:''}.ss-microsoft:before,.ss-microsoft.right:after{content:''}.ss-windows:before,.ss-windows.right:after{content:''}.ss-android:before,.ss-android.right:after{content:''}.ss-blackberry:before,.ss-blackberry.right:after{content:''}