/* Designed and hand-coded by http://www.pixellent.com. Copyright (c) Pixellent, LLC. All rights reserved. */
/*
   FONTS
*/
@font-face {
    font-family: UniversLTStdB;
    src: url('UniversLTStd-Bold.otf') format("opentype");
}

@font-face {
    font-family: UniversLTStdLC;
    src: url('UniversLTStd-LightCn.otf') format("opentype");
}
    
@font-face {
     font-family: 'UniversLTStd';
    src: url('universltstd-cn-webfont.eot');
    src: url('universltstd-cn-webfont.eot?#iefix') format('embedded-opentype'),
         url('universltstd-cn-webfont.woff') format('woff'),
         url('universltstd-cn-webfont.ttf') format('truetype'),
         url('universltstd-cn-webfont.svg#UniversLTStd') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: UniversLTStdBC;
    src: url('UniversLTStd-BoldCn.otf') format("opentype");
}


@font-face {
    font-family: 'univers_lt_std47LtCn';
    src: url('universltstd-lightcn-webfont.eot');
    src: url('universltstd-lightcn-webfont.eot?#iefix') format('embedded-opentype'),
         url('universltstd-lightcn-webfont.woff') format('woff'),
         url('universltstd-lightcn-webfont.ttf') format('truetype'),
         url('universltstd-lightcn-webfont.svg#univers_lt_std47LtCn') format('svg');
    font-weight: normal;
  font-style: normal;}

@font-face {
    font-family: 'univers_lt_std57_condensed';
    src: url('universltstd-cn-webfont.eot');
    src: url('universltstd-cn-webfont.eot?#iefix') format('embedded-opentype'),
         url('universltstd-cn-webfont.woff') format('woff'),
         url('universltstd-cn-webfont.ttf') format('truetype'),
         url('universltstd-cn-webfont.svg#univers_lt_std57_condensed') format('svg');
    font-weight: normal;
    font-style: normal;

}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:1.22em;font-family:inherit;vertical-align:baseline;}a:active,a:focus,input[type="image"]{outline:0;}a img,:link img,:visited img{border:0;}table{border-collapse:collapse;border-spacing:0;}

body {
  background: #FFF;
  font-family: UniversLTStdLC;
  font-size:16px;
  line-height:1.9em;
  color:    #222a3b;
  -webkit-font-smoothing: antialiased !important;
	text-rendering: optimizelegibility;
	/* -webkit-backface-visibility: hidden;*/

}

html body {
font-family: UniversLTStdLC;
font-size: 18px;
line-height: 24px;
  -webkit-font-smoothing: antialiased !important;
	text-rendering: optimizelegibility;
	/* -webkit-backface-visibility: hidden;*/
}

a {
	
	color:#3aa2e3; text-decoration: none;
}
a:hover {
  text-decoration: none;
}

a img {
  border: 0;
}

p {
font-family: UniversLTStdLC;
font-size: 20px;
color: #222a3b;
text-align:left;
  -webkit-font-smoothing: antialiased !important;
	text-rendering: optimizelegibility;
	/* -webkit-backface-visibility: hidden;*/
}

ol,ul{list-style:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";}em{font-style:italic;}input,select{margin:0;}body{color:#251f1e;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;background-color:#3f4338;}

.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container{width:1170px; clear:both;}
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666666666666%}
.col-lg-10{width:83.33333333333334%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666666666666%}
.col-lg-7{width:58.333333333333336%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666666666667%}
.col-lg-4{width:33.33333333333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.666666666666664%}
.col-lg-1{width:8.333333333333332%}


.footerlinkswidth {
  width: 175px;
  float: left;
  margin: 0px 30px 0px 0px;
  text-align: left;}

.footersociallinkswidth {
  width: 290px; 
  float: left;
  margin: 0px 0px 0px -25px;
  text-align: center;}

.paymentlinks {
  width: 230px; 
  float: left;
  margin: 0px 0px 0px 0px;
  text-align: center;}

div.content{background-color:#ededed;min-width:940px;padding-bottom:0px;position:relative;}

div#bg{background:#fff url(bg-default.png) repeat-x;padding:65px 24px 50px 0;border-right:1px solid #cfcece;border-bottom:1px solid #cfcece;border-left:1px solid #cfcece;position:relative;}

#sortable{position:relative;float:left; width:100%; text-align:left;}

.filter{/*border-bottom:1px solid #b7b7b7;*/ }
.filter h2{font-weight:600; background:#58595b; color:#fff; font-family: univers_lt_std57_condensed; font-size:18px; padding:10px 15px; margin-top:0px;}
.filter h3{ font-weight:500; color:#3aa2e3; font-family: univers_lt_std57_condensed; font-size:20px; padding:10px 10px 0px 10px; text-align:left; margin-left:5px; text-transform:uppercase; margin-bottom:10px; line-height:24px;}
.hr{border-bottom:1px solid #b7b7b7;}
.slider img{max-width:840px;}


div#cols{width:700px;float:right;}
div#main{}

div#sidebar{width:90px;float:left;}.clear{display:inline-block;}.clear{display:block;}

.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}div#title{padding:30px 0;}div#title h2{font-size:40px;float:left;}div#title h2 a,div#title h2 a:hover{color:#251f1e;text-decoration:none;}

div#logo,div#logo img{
float:left;

}

div#gocart{padding-top:10px;float:right;}
div#gocart p{font-size:13px;font-weight:bold;padding-top:6px;float:left;}
div#gocart p a{padding:0 2px;}
div#gocart p#button{background:url(button-default.png) no-repeat 14px 0;width:98px;height:27px;padding:0 0 0 14px;float:right;}
div#gocart p#button a,div#gocart p#button a:hover{background:url(button-default.png) no-repeat;width:98px;height:0;padding:27px 0 0;display:block;overflow:hidden;}

div#nav{background:#595e53 url(nav-default.png) repeat-x;padding:0 25px;}
div#nav ul{border-left:1px solid #241f1d;}
div#nav li{float:left;}
div#nav li a{color:#fff;font-size:16px;font-weight:bold;padding:9px 12px 7px;border-right:1px solid #241f1d;float:right;}
div#nav li a:hover{color:#ddd;text-decoration:none;}
div#nav li a.active,div#nav li a.active:hover{color:#fff;background-color:#5a6772;}

div#finder{background:#3f4339 url(finder-default.png) repeat-x;padding:6px 25px;}
div#promo{padding-top:6px;float:left;}
div#promo p{font-size:13px;}

div#go{float:right;}div#go input{margin-left:8px;float:left;}
div#go input.field{color:#fff;font:13px "Helvetica Neue",Helvetica,Arial,sans-serif;background:#595b53 url(field-default.png) repeat-x;width:250px;padding:4px;border:1px solid #93908f;}

div#intro,div#heading,div#collections-listing h2{background:url(border-default.png) repeat-x 0 bottom;padding:0 15px 10px;border-bottom:0px solid #e3e3e3;}
div#intro h1.title,div#heading h1,div#collections-listing h2{color:#495c69; font-family: UniversLTStdLC; font-size:38px;line-height:1.32em;padding:30px 0 20px 0px;}div#collections-listing h2{padding:0 15px 22px;}div#collections-listing ul{padding:25px 15px 10px;}div#collections-listing li{padding-bottom:5px;}div#collections-listing li strong{font-size:16px;}div#collections-listing li small{font-size:13px;padding-left:3px;}

ul#gridlock ul{padding-bottom:0px;}
ul#gridlock li,ul#results li,div#images li{width:120px;padding:10px 10px 10px 5px;float:left;list-style-type: none;}
ul#gridlock li.end,ul#results li.end,div#images li.end{border-right:5px;}
ul#gridlock div.align,ul#results div.align,div#images div.align{width:120px;height:120px;overflow:hidden;}
ul#gridlock div.align div,ul#results div.align div,div#images div.align div{font-size:12px;text-align:center;vertical-align:middle;width:100px;height:100px;display:table-cell;}
ul#gridlock div.align img,ul#results div.align img,div#images div.align img{vertical-align:middle; width:100px;}

ul#gridlock li h3,ul#results li h3{font-size:13px;padding:0px 4px 0px;}
ul#gridlock li h3{padding-bottom:0px;}
ul#gridlock li h3 a,ul#results li h3 a{color:#251f1e;}
ul#gridlock li h4,ul#results li h4{ font-size:13px;font-weight:normal;padding:0 5px 0px;}
ul#gridlock li h4 del,ul#results li h4 del{color:#999;font-size:11px;padding-right:5px;}
ul#gridlock li h5,ul#results li h5{background:url(view-default.png) no-repeat 10px 0;width:50px;height:26px;padding:0 5px;}
ul#gridlock li h5 a,ul#results li h5 a{background:url(view-default.png) no-repeat;width:50px;height:0;padding-top:26px;padding-left:20px;display:block;overflow:hidden;}



div#summary{padding:20px 0 15px;}div#details{font-family: UniversLTStdLC;
font-size: 18px;
color: #222a3b; width:600px !important;padding:10px 0 0 15px;float:right !important;}div#details p{font-family: UniversLTStdLC;
font-size: 18px;
color: #222a3b;}


div#options{padding-bottom:30px;}

div#options form{
background-color:#ededed;
padding:25px 15px 15px;}

div#variants{width:200px;float:right;}
div#variants label{font-size:13px;display:block;}
div#variants select{width:90%;margin:4px 0 15px 15px;}

div#buy{width:180px;padding:4px 0 15px 0px;float:left;}

div#buy input{float:left;}

div#options h6{font-size:24px;padding-bottom:10px;text-align:center;}div#images h6{font-size:13px;padding:0 15px 10px;border-bottom:1px solid #e3e3e3;}div#images h6 span{font-size:11px;font-weight:normal;padding-left:3px;}#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer;}#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff;}.lbLoading{background:#fff url(loading.gif) no-repeat center;}#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;}#lbPrevLink{left:0;}#lbPrevLink:hover{background:transparent url(prevlabel.gif) no-repeat 0 15%;}#lbNextLink{right:0;}#lbNextLink:hover{background:transparent url(nextlabel.gif) no-repeat 100% 15%;}#lbBottom{font-size:13px;color:#666;line-height:1.42em;text-align:left;border:10px solid #fff;border-top-style:none;}#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(closelabel.gif) no-repeat center;margin:5px 0;outline:none;}#lbCaption,#lbNumber{margin-right:71px;}#lbNumber{padding-top:8px;}#lbCaption{font-weight:bold;}div#cart div#bg{padding-left:24px;}div#cart h1{font-size:28px;line-height:1.32em;padding-bottom:13px; padding-top:30px; text-align:left; color:#495c69;}div#cart table{width:100%;}div#cart th{font-size:13px;font-weight:bold;text-align:center;padding:0 15px 10px;border-bottom:1px solid #d5d5d5;}div#cart th.start{text-align:left;}div#cart td{font-size:13px;text-align:center;vertical-align:middle;padding:10px 15px;border-bottom:1px solid #d5d5d5;}div#cart td.end,div#cart th.end{text-align:right;}div#cart tr.odd td,div#cart tr.even td{background-color:#ededed;}div#cart td.pic{width:52px;padding-right:5px;}div#cart td.pic img{background-color:#fff;padding:1px;float:left;}div#cart td.title{text-align:left;}div#total h3{font-size:28px;text-align:right;padding:20px 0 15px;border-bottom:1px solid #e3e3e3;}div#complete{padding:35px 0 15px;}div#notes{width:520px;float:left;}div#notes label{font-size:13px;padding-bottom:4px;display:block;}div#notes textarea,div#cart td input.field{color:#251f1e;font:13px "Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;width:40px;padding:2px;}div#notes textarea{text-align:left;width:90%;height:80px;}div#checkout{width:318px;float:right;}div#checkout input{margin-left:10px;float:left;}div#blog div#main,div#article div#main{padding-bottom:15px;}div.entry{padding:25px 15px 15px;border-bottom:1px solid #e3e3e3;}div#article div.entry{padding-bottom:0;border-bottom:none;}div.entry div.title h2{font-size:22px;line-height:1.42em;}div.entry div.title h2 a{color:#251f1e;line-height:1.42em;}div.entry div.title h5{font-size:12px;font-weight:normal;font-style:italic;padding:2px 0 20px;}div.entry div.title h5 span{color:#53c200;padding-left:3px;}div.body{padding:25px 15px 0;}div.entry div.body{padding:0;}div.body h1,div.body h2,div.body h3,div.body h4,div.body h5,div.body h6,div.comment h1,div.comment h2,div.comment h3,div.comment h4,div.comment h5,div.comment h6{font-size:18px;line-height:1.42em;padding:10px 0;}div.body h1,div.body h2,div.comment h1,div.comment h2{padding-top:0;}div.comment h6.author{font-size:13px;padding:0 0 18px;}div.body ul,div.body ol,div.comment ul,div.comment ol{padding-bottom:10px;}div.body li,div.comment li{margin-left:35px;padding-bottom:5px;list-style-type:disc;list-style-position:outside;}div.body ol li,div.comment ol li{list-style-type:decimal;}div.body strong,div.body em,div.comment strong,div.comment em{line-height:1.42em;}div#comments h3{font-size:22px;padding:15px 15px 8px;border-bottom:1px solid #e3e3e3;}div#comments h3 span,div#comments form label span{font-size:12px;font-weight:normal;font-style:italic;padding-left:3px;}div.comment{padding-top:20px;}div#comments div.end{padding-bottom:18px;border-bottom:none;}div.comment div.bg{background-color:#ededed;padding:15px 15px 0;}div#comments form{padding:15px 15px 0;}div#comments form label{font-size:13px;display:block;}div#comments form input.field,div#comments form textarea{width:320px;margin:3px 0 15px;padding:3px;}

div#comments form textarea{width:420px;height:160px;}div#comments form input.submit{margin-top:5px;}div#comments p#posted,div#comments p#error{color:#53c200;font-size:13px;font-weight:bold;padding-bottom:15px;}div#comments p#empty{padding:15px;}div#article p#closed{font-size:13px;font-weight:bold;padding:5px 15px 0;}div#missing div#bg{padding:90px 54px 80px;}div#unfound{background-color:#ededed;padding:40px 40px 55px;}div#unfound h1{font-size:28px;line-height:1.32em;padding-bottom:10px;}div#unfound p{font-size:13px;line-height:1.42em;}


div#sidebar div.bg{background-color:#ededed;padding:20px 15px 25px;}
div#sidebar h3{font-size:16px;padding-bottom:8px;border-bottom:1px solid #d5d5d5;}
div#sidebar p{font-size:13px;line-height:1.42em;padding-top:15px;}div#posts div.post p{padding:0 0 15px;}div#sidebar a{color:#251f1e;}div#posts,div#excerpt{padding-bottom:25px;}

div#posts div.post,div#featured div.product{padding-top:10px;border-bottom:1px solid #d5d5d5;}
div#posts h5{font-size:14px;line-height:1.42em;padding-bottom:5px;}div#posts h5 a,div#sidebar p a,div#featured div.title h5 a{line-height:1.42em;}div#sidebar div#posts p#feed{background:url(feed-default.png) no-repeat 0 17px;padding:15px 0 0 21px;}div#featured{padding-bottom:15px;}div#featured div.product{padding-bottom:15px;}div#featured div.end{padding-bottom:5px;border-bottom:none;}div#featured div.image{width:52px;background-color:#fff;float:left;}div#featured div.image img{background-color:#fff;padding:1px;float:left;}div#featured div.title{width:75px;float:right;}div#featured div.title h5{font-size:13px;line-height:1.42em;}div#featured div.title h6{font-size:12px;font-weight:normal;padding-top:2px;}

div#overview{background:#3f4338 url(overview-default.png) repeat-x;min-width:925px;padding:-40px 0 20px;}

ul#sections{background-color:#2e2b27;padding:30px 3px 25px;border:1px solid #404339;}

ul#sections li{width:250px;padding:0 20px;float:left;}

ul#sections h3{color:#53c200;font-size:18px;padding-bottom:15px;}
ul#sections h5{color:#fff;font-size:14px;line-height:1.42em;}
ul#sections h5 a{color:#fff;line-height:1.42em;}
ul#sections h6{color:#fff;font-size:12px;font-weight:normal;font-style:italic;padding:3px 0 15px;}
ul#sections p{color:#fff;font-size:13px;line-height:1.42em;padding-bottom:15px;}
ul#sections p a,div#footer p a{color:#fff;}div#footer{padding-top:5px;}div#footer p{color:#fff;font-size:12px;float:left;}div#footer p.links{float:right;}div#footer p.links span{display:none;}div#footer p.links a{margin-left:12px;}

#header {
    height:  108px;
    width: 1165px;
    margin: 9px auto;
    position: relative;
}

.logo img {
  margin: 20px 0 20px 0;
  float: left;
}

#breadcrumb{font-family: UniversLTStdLC; color:#222a3b; padding-top:10px; padding-bottom:20px; font-size:18px;}
#breadcrumb.breadcrumblink a {color:#479ed7 !important; font-family: UniversLTStdLC; text-decoration:none; font-size:20px;}
#breadcrumb.breadcrumblink a:hover {text-decoration:none;}
.descTxt{font-family: UniversLTStdLC; font-size:20px; color:#565656;}


.pagination{display:inline-block;}
.pagination>li{display:inline; border-radius:6px}
.pagination>li>a,.pagination>li>span{border-radius:6px; position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#479ed7;background-color:#eeeeee; margin-right:10px; margin-bottom:10px;}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#a6a6a6;background-color:#eee;margin-right:10px;}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#479ed7; margin-right:10px;}



#navigation a.top-link {
	padding: 13px 26px;
    text-decoration: none;
    background: #eaf0f4;
    color: #3aa2e3;
    font-family: UniversLTStd;
    font-size: 16px;
    line-height: 27px;
    -webkit-font-smoothing: antialiased !important;
    text-rendering: optimizelegibility;
    filter: none !important;
}
#navigation span{top:4px; position:relative; padding-right:2px;}
.abs-right {
	position: absolute;
	right: 0;
	top: 0px;
	z-index: 2;
  top: -2px !important;
}

.logo img {
  margin: 20px 0 20px 0;
  float: left;
}


.pics img {  

    height:  378px;  
    width:   873px;
    top:  0; 
    left: 0 
}


.MainNav {
    width: 700px;
    float: right;
    margin: 55px -17px 0px;
    text-align: right;
}

.MainNav li a {    
-webkit-backface-visibility: hidden;
-webkit-filter: none;
-webkit-font-smoothing: antialiased;
color: #7c7c7c;display: inline;
filter: none;font-family: UniversLTStd;
font-size: 20px;
font-weight: normal;height: auto;
line-height: 24px;margin-bottom: 0px;
margin-left: 10px;margin-right: 10px;
outline-style: none;
outline-width: 0px;text-align: right;
text-decoration: none;
text-rendering: optimizelegibility;
white-space: nowrap;
}

.MainNav li a:hover {    
    color: #333333;
    text-decoration: none;
}


#SubBar{}

#SubBar .container{ width:1165px !important;}

.SubBar {
    height:65px;
    background-color: #A5AEB5;
    padding-top:9px;
    display:block;

}


.Search {
    float: right;
  margin-top:11px;

}

.Search input {
    color: #B1ADAF;
    padding: 3px 10px;
   font-family: UniversLTStdLC;
   font-size:16px; font-weight:400;
   width:310px;
   border:0px;
   height:26px;
}

.button {
    border: none;
background-color: #4f9ee1;
color: #fff;
padding: 2px 25px 3px 25px;
margin-left: 10px;
text-transform: uppercase;
font-family: univers_lt_std57_condensed;
font-size: 18px;
font-weight: 500;
/* margin-top: 2px; */
/* width: 115px; */
height: 33px;

    
}

.mTop
{margin-top:16px;}

.countryUl li
{
    display: inline;
    text-align: left;
    font-family: UniversLTStdLC;
    font-size: 18px;
    font-weight: 500;
    border-right: 1px solid #fff;
    -webkit-font-smoothing: antialiased !important;
	text-rendering: optimizelegibility;
	/* -webkit-backface-visibility: hidden;*/
    
}

.countryUl li a
{
    color: #fff !important;
    padding: 0px 10px;
   
}

.countryUl li a:hover
{
    color: #fff !important;
}  


ul.countryUl {
    
    margin-bottom: 1em;
    text-align: left; display: inline; float:left; margin-left:18px;
}

.sidebar{width:240px; float:left;  margin-top:0px; margin-bottom:5px; margin-right:-1px; border-right:1px solid #b7b7b7}
.rightcontent{width:900px; float:left; text-align:left; padding-left:20px; border-left:1px solid #b7b7b7;  margin-top:5px; margin-bottom:5px;}
.rightcontent h2{ color:#44a8e1; text-align:left; font-family: UniversLTStdLC; font-size:20px;}

#sortable ul {
	margin-left: 20px;
	padding-top: 0px;
	background: none;
	margin-top: 0px;
	margin-bottom: 1em;
}

#sortable ul li {
text-align: left;
color: #58595b;
font-family: univers_lt_std57_condensed;
font-size: 18px;
font-weight: 500;
list-style-type: none;
}

div.filter li a {
	color: #495c69 !important;
	border-bottom: none !important;
}

div.filter li a:hover {
	color: #222A3B !important;
}

#paymentSection{}
.paymentSection li { text-align:left; list-style:none; margin-left:0px;}
.paymentSection li a:link{color:#495c69; font-family: UniversLTStdLC; font-size:20px; text-align:left; text-decoration:none; list-style:none; margin-left:-30px;}
.paymentSection li a:hover{color:#222a3b;}
.paymentSection li a:visted{color:#495c69; font-family: UniversLTStdLC; font-size:20px; text-align:left; text-decoration:none; list-style:none; margin-left:-30px;}
.paymentSectionwrap{background-color:#eaf0f4; height:145px; padding:30px;} 

.paymentLogos ul{ margin-left:0px; text-align:left;}
.paymentLogos li{ display:inline; margin-right:10px; text-align:left; }
.paymentLogoswidth { font-family: UniversLTStdLC; font-size:20px;  color:#696969;
  width: 430px; 
  float: left;
  margin: 20px 0px 0px 0px;
  text-align: left;}

.paymentLogoswidth p{ color:#222a3b;}

ul.paymentSection {
padding-left: 30px;
margin-top: 1em;
margin-bottom: 1em;
}

#footer {
  clear: both;
  width:  100%;
  background: #495c69!important;
  padding-top:30px;
}

.footerlink li a{
  -webkit-font-smoothing: antialiased;
  color: #fff;display: inline;
  font-family: univers_lt_std47LtCn;
  font-size: 20px;
  height: auto;line-height: 35px;
  text-align: left;
  text-decoration: none;
  text-rendering: optimizelegibility;
  width: auto;

}

ul.footerlink {padding-left: 0px;margin-top:40px;margin-bottom: 1em; text-align:left}
.footerlink li a:hover{color:#fff; text-decoration:none;}

/* Social Icons Class */

.SocialTitle {
    display: block;
    color: #ececec;
    margin-top: 30px;
    text-align:left;
  margin-left:80px;
    font-size:20px;
   font-family: univers_lt_std47LtCn;
  padding-bottom:10px;
}


html #socialbar-1 .ui-socialbar-item:hover {
background-color: transparent!important;
}

html #socialbar-1 .ui-socialbar-item:hover {
background-color: transparent!important;
}
html #socialbar-1 .ui-socialbar-item {
background-color: #cdd2d6;
background-image: none;
}
html #socialbar-1 .ui-socialbar-item {
margin-right: 5px;
}

html #socialbar-1 .ui-socialbar-item {
margin-right: 5px;
}


html #socialbar-1 .ui-socialbar-item {
background-color: #cdd2d6;
background-image: none;
}
.radius-circle {
-moz-border-radius: 1500px !important;
-webkit-border-radius: 1500px !important;
border-radius: 1500px !important;
}

a:hover, a:active {
outline: 0;
}

.ui-socialbar-item a {background-image:url("../assets/40px.png");}
.ss .ui-socialbar-item a {background-image: url("../assets/40px.png");
}

/** Dark (50% Transparent) / Gradient */
.ss.dark_p50-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../assets/40px.png");}

/* Social Sprites: General
================================================== */
ul.unstyled, ol.unstyled {
margin-left: 0;
list-style: none;
}

.ss .ui-socialbar {
margin: 0;
padding: 0;
list-style: none;
display: inline-block;
zoom: 1;
line-height: 0 !important;
}

.borderless.ss .ui-socialbar-item { border: none; }
.borderless.ss .ui-socialbar-item:first-child { border: none; }

#top-bar .style--top-bar.ui-socialbar {
	padding-left: 1px;
	margin-left: -1px !important;
}

.ui-socialbar-item p {
	line-height: 0 !important;
	display: block;
	margin: 0!important;
}

.borderless.ui-socialbar-item { border: none; }
.borderless.ui-socialbar-item:first-child { border: none; }

.ui-socialbar-item,
.ui-socialbar-item a,
.ui-socialbar-item div.ui-socialbar-image {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ui-socialbar {
    margin: 0;
    padding: 0;
    list-style: none;
    display: inline-block;
    *display: inline;
    zoom: 1;
	line-height: 0 !important;
}

.ui-socialbar-item {
	position: relative;
	margin: 0;
	padding: 0;
    
    display:inline-block;
    /*float:left;*/
    *display: inline;
    zoom:1;

    overflow: hidden;
}

.ui-socialbar-item a {
	display: block;
	position: relative;
	padding: 0 !important;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	z-index: 3;

	float: left;
	text-indent: -9999px;
}

.ui-socialbar-background-hover {
	z-index: 1;
	position: absolute;
	top: 0; left: 0;
	width: 100%; height: 100%;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.effect--slide .ui-socialbar-background-hover {
	top: 100%;
}

.effect--slide .ui-socialbar-item:hover .ui-socialbar-background-hover {
	top: 0;
}

.effect--fade .ui-socialbar-background-hover {
	filter : alpha(opacity=0);
	opacity : 0;
}

.effect--fade .ui-socialbar-item:hover .ui-socialbar-background-hover {
	filter : alpha(opacity=100);
	opacity : 1;
}

.effect--fade .ui-socialbar-item div.ui-socialbar-image {
	display: block;
	z-index: 2;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

.effect--fade .ui-socialbar-item a {
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

.effect--fade .ui-socialbar-item a { opacity: 0; filter: alpha(opacity=0); }
.effect--fade .ui-socialbar-item:hover a { opacity: 1; filter: none; }


.effect--slide .ui-socialbar-item a:active,
.effect--fade .ui-socialbar-item a:active,
.effect--fade .ui-socialbar-item:hover a {
	box-shadow: inset 0 0 10px rgba(0,0,0,0.4);
	-webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.4);
	-moz-box-shadow: inset 0 0 10px rgba(0,0,0,0.4);
}

/* 40px Size
================================================== */
.ss {
	width: auto;
	margin: 0;
	padding: 0;
}

.ss .ui-socialbar-item a { 
	height: 40px;
	width: 40px;
}

.ss.with-bg .ui-socialbar-item {
	margin-right: 1px;
	margin-bottom: 1px;
}

.ss .ui-socialbar-item:first-child {
	border-left: 1px solid rgba(0,0,0,0.2);
}


/**
 *	40px Sizes
 */
.ss .ui-socialbar-item.digg .ui-socialbar-image { background-position: 0 0; }
.ss .ui-socialbar-item.digg:hover a, .ss.effect--fade .ui-socialbar-item.digg a { background-position: 0 -40px; }
.ss .ui-socialbar-item.dribbble .ui-socialbar-image { background-position: 0 -80px; }
.ss .ui-socialbar-item.dribbble:hover a, .ss.effect--fade .ui-socialbar-item.dribbble a { background-position: 0 -120px; }
.ss .ui-socialbar-item.facebook .ui-socialbar-image { background-position: 0 -160px; }
.ss .ui-socialbar-item.facebook:hover a, .ss.effect--fade .ui-socialbar-item.facebook a { background-position: 0 -200px; }
.ss .ui-socialbar-item.flickr .ui-socialbar-image { background-position: 0 -240px; }
.ss .ui-socialbar-item.flickr:hover a, .ss.effect--fade .ui-socialbar-item.flickr a { background-position: 0 -280px; }
.ss .ui-socialbar-item.forrst .ui-socialbar-image { background-position: 0 -320px; }
.ss .ui-socialbar-item.forrst:hover a, .ss.effect--fade .ui-socialbar-item.forrst a { background-position: 0 -360px; }
.ss .ui-socialbar-item.googleplus .ui-socialbar-image { background-position: 0 -400px; }
.ss .ui-socialbar-item.googleplus:hover a, .ss.effect--fade .ui-socialbar-item.googleplus a { background-position: 0 -440px; }
.ss .ui-socialbar-item.html5 .ui-socialbar-image { background-position: 0 -480px; }
.ss .ui-socialbar-item.html5:hover a, .ss.effect--fade .ui-socialbar-item.html5 a { background-position: 0 -520px; }
.ss .ui-socialbar-item.soundcloud .ui-socialbar-image { background-position: 0 -560px; }
.ss .ui-socialbar-item.soundcloud:hover a, .ss.effect--fade .ui-socialbar-item.soundcloud a { background-position: 0 -600px; }
.ss .ui-socialbar-item.lastfm .ui-socialbar-image { background-position: 0 -640px; }
.ss .ui-socialbar-item.lastfm:hover a, .ss.effect--fade .ui-socialbar-item.lastfm a { background-position: 0 -680px; }
.ss .ui-socialbar-item.linkedin .ui-socialbar-image { background-position: 0 -720px; }
.ss .ui-socialbar-item.linkedin:hover a, .ss.effect--fade .ui-socialbar-item.linkedin a { background-position: 0 -760px; }
.ss .ui-socialbar-item.myspace .ui-socialbar-image { background-position: 0 -800px; }
.ss .ui-socialbar-item.myspace:hover a, .ss.effect--fade .ui-socialbar-item.myspace a { background-position: 0 -840px; }
.ss .ui-socialbar-item.paypal .ui-socialbar-image { background-position: 0 -880px; }
.ss .ui-socialbar-item.paypal:hover a, .ss.effect--fade .ui-socialbar-item.paypal a { background-position: 0 -920px; }
.ss .ui-socialbar-item.picasa .ui-socialbar-image { background-position: 0 -960px; }
.ss .ui-socialbar-item.picasa:hover a, .ss.effect--fade .ui-socialbar-item.picasa a { background-position: 0 -1000px; }
.ss .ui-socialbar-item.pinterest .ui-socialbar-image { background-position: 0 -1040px; }
.ss .ui-socialbar-item.pinterest:hover a, .ss.effect--fade .ui-socialbar-item.pinterest a { background-position: 0 -1080px; }
.ss .ui-socialbar-item.reddit .ui-socialbar-image { background-position: 0 -1120px; }
.ss .ui-socialbar-item.reddit:hover a, .ss.effect--fade .ui-socialbar-item.reddit a { background-position: 0 -1160px; }
.ss .ui-socialbar-item.rss .ui-socialbar-image { background-position: 0 -1200px; }
.ss .ui-socialbar-item.rss:hover a, .ss.effect--fade .ui-socialbar-item.rss a { background-position: 0 -1240px; }
.ss .ui-socialbar-item.skype .ui-socialbar-image { background-position: 0 -1280px; }
.ss .ui-socialbar-item.skype:hover a, .ss.effect--fade .ui-socialbar-item.skype a { background-position: 0 -1320px; }
.ss .ui-socialbar-item.stumbleupon .ui-socialbar-image { background-position: 0 -1360px; }
.ss .ui-socialbar-item.stumbleupon:hover a, .ss.effect--fade .ui-socialbar-item.stumbleupon a { background-position: 0 -1400px; }
.ss .ui-socialbar-item.tumblr .ui-socialbar-image { background-position: 0 -1440px; }
.ss .ui-socialbar-item.tumblr:hover a, .ss.effect--fade .ui-socialbar-item.tumblr a { background-position: 0 -1480px; }
.ss .ui-socialbar-item.twitter .ui-socialbar-image { background-position: 0 -1520px; }
.ss .ui-socialbar-item.twitter:hover a, .ss.effect--fade .ui-socialbar-item.twitter a { background-position: 0 -1560px; }
.ss .ui-socialbar-item.vimeo .ui-socialbar-image { background-position: 0 -1600px; }
.ss .ui-socialbar-item.vimeo:hover a, .ss.effect--fade .ui-socialbar-item.vimeo a { background-position: 0 -1640px; }
.ss .ui-socialbar-item.wordpress .ui-socialbar-image { background-position: 0 -1680px; }
.ss .ui-socialbar-item.wordpress:hover a, .ss.effect--fade .ui-socialbar-item.wordpress a { background-position: 0 -1720px; }
.ss .ui-socialbar-item.yahoo .ui-socialbar-image { background-position: 0 -1760px; }
.ss .ui-socialbar-item.yahoo:hover a, .ss.effect--fade .ui-socialbar-item.yahoo a { background-position: 0 -1800px; }
.ss .ui-socialbar-item.youtube .ui-socialbar-image { background-position: 0 -1840px; }
.ss .ui-socialbar-item.youtube:hover a, .ss.effect--fade .ui-socialbar-item.youtube a { background-position: 0 -1880px; }
.ss .ui-socialbar-item.github .ui-socialbar-image { background-position: 0 -1920px; }
.ss .ui-socialbar-item.github:hover a, .ss.effect--fade .ui-socialbar-item.github a { background-position: 0 -1960px; }
.ss .ui-socialbar-item.behance .ui-socialbar-image { background-position: 0 -2000px; }
.ss .ui-socialbar-item.behance:hover a, .ss.effect--fade .ui-socialbar-item.behance a { background-position: 0 -2040px; }
.ss .ui-socialbar-item.yelp .ui-socialbar-image { background-position: 0 -2080px; }
.ss .ui-socialbar-item.yelp:hover a, .ss.effect--fade .ui-socialbar-item.yelp a { background-position: 0 -2120px; }
.ss .ui-socialbar-item.mail .ui-socialbar-image { background-position: 0 -2160px; }
.ss .ui-socialbar-item.mail:hover a, .ss.effect--fade .ui-socialbar-item.mail a { background-position: 0 -2200px; }
.ss .ui-socialbar-item.instagram .ui-socialbar-image { background-position: 0 -2240px; }
.ss .ui-socialbar-item.instagram:hover a, .ss.effect--fade .ui-socialbar-item.instagram a { background-position: 0 -2280px; }
.ss .ui-socialbar-item.foursquare .ui-socialbar-image { background-position: 0 -2320px; }
.ss .ui-socialbar-item.foursquare:hover a, .ss.effect--fade .ui-socialbar-item.foursquare a { background-position: 0 -2360px; }
.ss .ui-socialbar-item.zerply .ui-socialbar-image { background-position: 0 -2400px; }
.ss .ui-socialbar-item.zerply:hover a, .ss.effect--fade .ui-socialbar-item.zerply a { background-position: 0 -2440px; }

.ss .ui-socialbar-item.windows .ui-socialbar-image { background-position: 0 -2480px; }
.ss .ui-socialbar-item.windows:hover a, .ss.effect--fade .ui-socialbar-item.windows a { background-position: 0 -2520px; }
.ss .ui-socialbar-item.android .ui-socialbar-image { background-position: 0 -2560px; }
.ss .ui-socialbar-item.android:hover a, .ss.effect--fade .ui-socialbar-item.android a { background-position: 0 -2600px; }
.ss .ui-socialbar-item.googledrive .ui-socialbar-image { background-position: 0 -2640px; }
.ss .ui-socialbar-item.googledrive:hover a, .ss.effect--fade .ui-socialbar-item.googledrive a { background-position: 0 -2680px; }
.ss .ui-socialbar-item.dropbox .ui-socialbar-image { background-position: 0 -2720px; }
.ss .ui-socialbar-item.dropbox:hover a, .ss.effect--fade .ui-socialbar-item.dropbox a { background-position: 0 -2760px; }
.ss .ui-socialbar-item.deviantart .ui-socialbar-image { background-position: 0 -2800px; }
.ss .ui-socialbar-item.deviantart:hover a, .ss.effect--fade .ui-socialbar-item.deviantart a { background-position: 0 -2840px; }
.ss .ui-socialbar-item.apple .ui-socialbar-image { background-position: 0 -2880px; }
.ss .ui-socialbar-item.apple:hover a, .ss.effect--fade .ui-socialbar-item.apple a { background-position: 0 -2920px; }
.ss .ui-socialbar-item.technorati .ui-socialbar-image { background-position: 0 -2960px; }
.ss .ui-socialbar-item.technorati:hover a, .ss.effect--fade .ui-socialbar-item.technorati a { background-position: 0 -3000px; }
.ss .ui-socialbar-item.google .ui-socialbar-image { background-position: 0 -3040px; }
.ss .ui-socialbar-item.google:hover a, .ss.effect--fade .ui-socialbar-item.google a { background-position: 0 -3080px; }
.ss .ui-socialbar-item.google .ui-socialbar-image { background-position: 0 -3040px; }
.ss .ui-socialbar-item.google:hover a, .ss.effect--fade .ui-socialbar-item.google a { background-position: 0 -3080px; }
.ss .ui-socialbar-item.delicious .ui-socialbar-image { background-position: 0 -3120px; }
.ss .ui-socialbar-item.delicious:hover a, .ss.effect--fade .ui-socialbar-item.delicious a { background-position: 0 -3160px; }
.ss .ui-socialbar-item.blogger .ui-socialbar-image { background-position: 0 -3200px; }
.ss .ui-socialbar-item.blogger:hover a, .ss.effect--fade .ui-socialbar-item.blogger a { background-position: 0 -3240px; }
.ss .ui-socialbar-item.ebay .ui-socialbar-image { background-position: 0 -3280px; }
.ss .ui-socialbar-item.ebay:hover a, .ss.effect--fade .ui-socialbar-item.ebay a { background-position: 0 -3320px; }
.ss .ui-socialbar-item.amazon .ui-socialbar-image { background-position: 0 -3360px; }
.ss .ui-socialbar-item.amazon:hover a, .ss.effect--fade .ui-socialbar-item.amazon a { background-position: 0 -3400px; }
.ss .ui-socialbar-item.twitter-alt .ui-socialbar-image { background-position: 0 -3440px; }
.ss .ui-socialbar-item.twitter-alt:hover a, .ss.effect--fade .ui-socialbar-item.twitter-alt a { background-position: 0 -3480px; }



#footersection {
}

.footerwrap {
  background: #495c69!important;
  height: 150px;
}
#footersection .container{ width:1165px !important;}



/* FOOTER BOTTOM*/
#footer-bottom{
	
}
.footer-bottomwrap{
	height: 50px;
	background: #022a3b!important;
    text-align:left;
  
}
#footer-bottom .footer-bottom-container {
   
-webkit-font-smoothing: antialiased;
color: #9c9c9c;;
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 18px;
font-weight: 200;
line-height: 50px;
text-align: left;
text-rendering: optimizelegibility;
width: 1165px;
  padding-top: 14px;
  padding-left: 0px;
  margin:0px auto;
 
}


/* Reduce Section */
#reduce{text-align:left;}
#reduce h2 {text-align:left;}
#reduce h2 a, a:visited {color:#44a8e1; font-family: univers_lt_std47LtCn; font-size:30px; text-align:left; padding-top:30px; margin-left:10px; font-weight:500;}
#reduce h2 a:hover {color:#222a3b; text-decoration:none; cursor:pointer; text-align:left;}

hr{margin-top:10px;margin-bottom:10px; margin-left:10px; border:0;border-top:1px solid #b7b7b7}

#products .image{ width:200px; }
#products img{ width:140px; height:140px; text-align:center; }
#products {  color:#58585b; font-family: UniversLTStdLC; font-size:18px; text-align:left;}
#products li{ display:inline; width:150px; height:230px; padding:2px;float:left; margin-right:50px; margin-bottom:50px;}
/*#products span{background-color:#44a8e1; border-radius:6px; color:#fff; padding:3px 7px 3px 7px ; margin-top:20px !important; margin-right:5px;}*/
#products span{font-size: 22px; font-weight: 500; color:#495c69; font-family: univers_lt_std47LtCn; text-align:left; margin-top:20px !important; margin-right:5px;}

#products { color:#44a8e1; font-family: UniversLTStdLC; font-size:18px; text-align:left; text-decoration:none;}
#products h3{margin-top:20px; margin-bottom:10px;}
#products h3 a, a:visited{color:#495c69; font-family: univers_lt_std47LtCn; font-size:22px; text-align:left; text-decoration:none;}
#products h3 a:hover {color:#222a3b; text-decoration:none;}
#products .productsLearn a{font-weight:normal; color:#479ed7; font-family: UniversLTStdLC; font-size:18px; text-align:left; text-decoration:none;}
#products .productsLearn a:hover{color:#2c85c0; text-decoration:none; cursor:pointer;}


.moreApp h3 a, a:visited {color:#495c69; font-family: UniversLTStdLC; font-size:22px; text-align:left; text-decoration:none;}
.moreApp h3 a:hover {color:#000; text-decoration:none;}

#imagedivwidth{ width:45% !importsant; border:1px solid #000; float:left;}

/* Featured Section */
#featuredApp{text-align:left;}
#featuredApp h2 {text-align:left;}
#featuredApp h2 a, a:visited {font-weight:300; color:#44a8e1; font-family: univers_lt_std47LtCn; font-size:30px; text-align:left; padding-top:30px; margin-left:10px;}
#featuredApp h2 a:hover {color:#222a3b; text-decoration:none; cursor:pointer; text-align:left;}

#featuredproducts .image{ width:200px; }
#featuredproducts img{ width:140px; height:140px; text-align:center; }
#featuredproducts {  color:#58585b; font-family: UniversLTStdLC; font-size:18px; text-align:left;}
#featuredproducts li{ display:inline; width:150px; height:250px; padding:2px;float:left; margin-right:50px; margin-bottom:50px;}
/*#featuredproducts span{background-color:#44a8e1; border-radius:6px; color:#fff; padding:3px 7px 3px 7px ; margin-top:20px !important; margin-right:5px;}*/
#featuredproducts span{font-size: 22px; font-weight: 500; color:#495c69; font-family: univers_lt_std47LtCn; text-align:left; margin-top:20px !important; margin-right:5px;}
#featuredproducts { color:#585858; font-family: UniversLTStdLC; font-size:18px; text-align:left; text-decoration:none;}
#featuredproducts h3{margin-top:20px; margin-bottom:10px;}
#featuredproducts h3 a, a:visited{color:#495c69; margin-top:20px; margin-bottom:10px; font-family: univers_lt_std47LtCn; font-size:22px; text-align:left; text-decoration:none; font-weight:500;}
#featuredproducts h3 a:hover{color:#222a3b; text-decoration:none;}

#featuredproducts .productsLearn a{font-weight:normal; color:#479ed7; font-family: UniversLTStdLC; font-size:18px; text-align:left; text-decoration:none;}
#featuredproducts .productsLearn a:hover{color:#2c85c0; text-decoration:none; cursor:pointer;}

#featuredappsidebar .image{ width:200px; margin-left:10px; }
#featuredappsidebar img{ width:140px; height:140px; text-align:center; }
#featuredappsidebar {color:#58585b; font-family: univers_lt_std47LtCn; font-size:18px; text-align:left;}
#featuredappsidebar {height:250px; padding:2px; margin-bottom:30px;}
#featuredappsidebar span{background-color:#44a8e1; border-radius:6px; color:#fff; padding:3px 7px 3px 7px ; margin-top:20px !important; margin-right:5px;}
#featuredappsidebar h4{margin-top:20px; margin-bottom:10px;}
#featuredappsidebar h4 a, a:visited{color:#495c69; margin-top:20px; margin-bottom:10px; font-family: univers_lt_std47LtCn; font-size:22px; text-align:left; text-decoration:none;}
#featuredappsidebar h4 a:hover{color:#222a3b; text-decoration:none;}





.cartTxt{font-family: UniversLTStdLC;
font-size: 20px;
color: #222a3b;
text-align:left; padding:50px 30px 30px 0px; 
}

#switcher {
	bottom:87px;
	
    position: relative;
    z-index: 999;
	background:#ffffff;
	padding:10px;
  float:right;
  margin-right:23px;
}
*+ html #switcher {
	position:absolute;
	left:456px;
	bottom:29px;
	z-index:999;
}
#switcher a {
background:#ffffff;
  border:1px solid #878787;
	width:15px;
	height:15px;
	text-decoration:none;
	text-indent:-9000px;
	overflow:hidden;
	float:left;
	margin:0 5px 0 5px;
    border-radius:25px;
}
#switcher a:hover {
	background:#878787;
}
#switcher a.activeSlide {
background:#878787;	
}
#productheading h2{ width:100% !important; padding: 15px 0 10px 0; margin: 0 0 10px 0;}

#image{ width:240px; text-align:center; float: left; padding: 0 25px 25px 0;}
#image h1{ padding:0 0 10px 0; font-size: 38px; color: #495c69;}
.detailPro{ width:auto !important; float:none !important;}
#image h2{margin-bottom: 10px!important;}
#paymentSection .container{ width:1165px !important;}
#footer{height: 150px !important;padding: 0 !important;}
#footer .container{ width:1165px !important;}
#socialbar-1{margin-left: -10px;}

