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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{ margin:0;padding:0;border:0;outline:0;font-size:100%;color:#797979;vertical-align:baseline;background:transparent}*:focus
{outline:0}html
{overflow-x:hidden;padding:0 !important;margin:0 !important}ol,ul
{ list-style:none}a
{text-decoration:none}body
{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:14px;line-height:22px;color:#333;background:#FFF;margin-top:5px}.clearfix:after,.wrapper:after
{content:".";visibility:hidden;display:block;clear:both;height:0;font-size:0}.
lear
{clear:both}.no-border{border:none !important}.
gray-border
{position:absolute;left:0;top:0;width:50%;height:2px;z-index:200;background-color:#6a6a6a}.
pink-border
{position:absolute;right:0;top:0;width:50%;height:2px;z-index:200;background-color:#e8065c}

header1{position:fixed;z-index:10;left:0px;right:0px;top:0px;background-color:rgba(255,255,255,0.95);-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.14); -moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.14);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.14);-webkit-transition:all .3s; -moz-transition:all .3s;transition:all .3s}
header1 .wrapper{height:50px;padding:20px}
header1 .logo{float:left;margin-top:10px;position:relative;z-index:2;transform-origin:0% 50% 0px;-webkit-transform:matrix(1,0,0,1,0,0); -moz-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);-webkit-transition:all .3s; -moz-transition:all .3s;transition:all .3s}
header1 .logo img{display:block;-webkit-transition:all .3s; -moz-transition:all .3s;transition:all .3s}
header1 nav{float:right;padding-top:17px;-webkit-transition:all .3s; -moz-transition:all .3s;transition:all .3s}
header1 nav ul{display:block}
header1 nav ul li{float:left;left:0;display:block;position:relative;cursor:pointer;list-style:none;font-weight:800;font-size:16px;line-height:16px;text-align:center;text-transform:uppercase}
header1 nav ul li a{height:100%;padding:0px 10px;display:block;text-align:center;cursor:pointer;color:#c0c0c0;-webkit-transition:all .3s; -moz-transition:all .3s;transition:all .3s}
header1 nav ul li:last-child a{padding-right:0}header1 nav ul li a.active,header1 nav ul li a:hover{color:#e8065c}
header1.scrolled .wrapper{height:30px;padding:15px}
header1.scrolled .logo{margin-top:0;-webkit-transform:matrix(0.7,0,0,0.7,0,0); -moz-transform:matrix(0.7,0,0,0.7,0,0);transform:matrix(0.7,0,0,0.7,0,0)}
header1.scrolled nav{padding-top:7px}footer1{display:block;clear:both;position:relative;width:100%;color:#999;background-color:#232323}
footer1 .wrapper{padding:20px}footer1 a{color:#fff;-webkit-transition:all .2s; -moz-transition:all .2s;transition:all .2s}
footer1 a:hover{color:#e8065c}.
dark-wrapper{clear:both;display:block; background:#f9f9f9; border-top:1px solid #e7e7e7; width:100%;margin:0 auto;text-align:center}.
light-wrapper{clear:both;display:block; background:#fff;width:100%;margin:0 auto}
.wrapper{clear:both; max-width:1100px; margin:0 auto;padding:60px 20px}
.dark-wrapper.blue{background:#68bdda;border-top:1px solid #3fa6c3}.dark-wrapper.multicolor{background:#000 url(../images/preview/bg-multicolor-wrapper.png);border-top:1px solid #000}
.dark-wrapper.multisize{background:#f2f0f0;border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0}
h2{clear:both;font-size:20px;line-height:20px;font-weight:800;margin-bottom:25px;color:#ff9900}
.one_third{width:32%;margin-right:2%;float:left}
.one_third.last{margin-right:0}.one_third ul li{background:url(../images/preview/tick.gif) no-repeat 0px 7px;padding-left:45px;padding-left:20px;color:#333;margin-bottom:10px}.one_third ul li b{font-size:13px;font-weight:bold;color:#333;line-height:15px}.buy{background:url(../images/preview/bg-buy.jpg) center center fixed #666}
.buy .wrapper{padding:100px 20px}
.btn{ display:block; position:relative}
.btn a{  display:inline-block; color:#e8065c; font-size:14px;line-height:24px; font-weight:bold; padding:10px 30px 7px 30px;background-color:#fff;text-transform:uppercase;text-decoration:none;-webkit-border-radius:3px; -moz-border-radius:3px;border-radius:3px;-webkit-transition:all .3s; -moz-transition:all .3s;transition:all .3s}
.btn a:hover{ color:#fff;  background-color:#e8065c;text-decoration:none}.totop{display:none;position:fixed;right:30px;bottom:20px}.gototop{height:41px;width:41px;z-index:9;cursor:pointer;text-align:center;background-color:#000;-webkit-border-radius:90px;-khtml-border-radius:90px;-moz-border-radius:90px;-o-border-radius:90px;border-radius:90px;overflow:hidden; -webkit-transition:all 200ms ease-in;    -o-transition:all 200ms ease-in;    -moz-transition:all 200ms ease-in}
.arrowgototop{background:url(../images/preview/go-to-top-arrow.png) no-repeat;position:relative;left:14px;top:16px;width:24px;height:90px;z-index:10}.gototop:hover{background-color:#e8065c}@media only screen and (min-width:0px) and (max-width:767px){body{margin-top:0}header1{position:relative!important}header1 .wrapper{height:70px}
    header1 .logo{clear:both}
    header1 .logo img{width:300px}
    header1 nav{float:none;clear:both;padding-top:5px}
    header1 nav ul li{font-size:12px;line-height:14px}header1 nav ul li a{padding:0px 6px}
    header1 nav ul li:first-child a{padding-left:0}
    .one_third{float:none;clear:both;width:100%}.totop{display:none !important}}@media only screen and (min-width:480px) and (max-width:767px)
    {.wrapper{padding:40px 20px}
        h2{font-size:22px;line-height:22px}}@media only screen and (min-width:0px) and (max-width:479px)
        {.wrapper{padding:30px}h2{font-size:20px;line-height:20px}}