@charset "UTF-8";@font-face{font-family:'Federo';font-style:normal;font-weight:400;src:local('Federo'),local('Federo-Regular'),url(https://fonts.gstatic.com/s/federo/v8/4U6MlhO4EXR36XAHof-Qyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{margin:0;}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
a{background:transparent;}
a:active,a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
dfn{font-style:italic;}
h1{margin:.67em 0;font-size:2em;}
mark{color:#000;background:#ff0;}
small{font-size:80%;}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-.5em;}
sub{bottom:-.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box;}
pre{overflow:auto;}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}
button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit;}
button{overflow:visible;}
button,select{text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
input{line-height:normal;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0;}
legend{padding:0;border:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-spacing:0;border-collapse:collapse;}
td,th{padding:0;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0);}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;}
input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}
a{color:#428bca;text-decoration:none;}
a:hover,a:focus{color:#2a6496;text-decoration:underline;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
figure{margin:0;}
img{vertical-align:middle;}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px;}
h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px;}
h1,.h1{font-size:34px;}
h2,.h2{font-size:28px;}
h3,.h3{font-size:24px;}
h4,.h4{font-size:18px;}
h5,.h5{font-size:14px;}
h6,.h6{font-size:12px;}
p{margin:0 0 10px;}
small,.small{font-size:85%;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-justify{text-align:justify;}
ul,ol{margin-top:0;margin-bottom:10px;}
ul ul,ol ul,ul ol,ol ol{margin-bottom:0;}
.list-unstyled{padding-left:0;list-style:none;}
dl{margin-top:0;margin-bottom:20px;}
dt,dd{line-height:1.42857143;}
dt{font-weight:bold;}
dd{margin-left:0;}
blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee;}
address{margin-bottom:20px;font-style:normal;line-height:1.42857143;}
code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;}
code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px;}
kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;}
pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0;}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:768px){.container{width:750px;}}
@media (min-width:992px){.container{width:970px;}}
@media (min-width:1200px){.container{width:1170px;}}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
.row{margin-right:-15px;margin-left:-15px;}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}
.col-xs-12{width:100%;}
.col-xs-11{width:91.66666667%;}
.col-xs-10{width:83.33333333%;}
.col-xs-9{width:75%;}
.col-xs-8{width:66.66666667%;}
.col-xs-7{width:58.33333333%;}
.col-xs-6{width:50%;}
.col-xs-5{width:41.66666667%;}
.col-xs-4{width:33.33333333%;}
.col-xs-3{width:25%;}
.col-xs-2{width:16.66666667%;}
.col-xs-1{width:8.33333333%;}
.col-xs-pull-12{right:100%;}
.col-xs-pull-11{right:91.66666667%;}
.col-xs-pull-10{right:83.33333333%;}
.col-xs-pull-9{right:75%;}
.col-xs-pull-8{right:66.66666667%;}
.col-xs-pull-7{right:58.33333333%;}
.col-xs-pull-6{right:50%;}
.col-xs-pull-5{right:41.66666667%;}
.col-xs-pull-4{right:33.33333333%;}
.col-xs-pull-3{right:25%;}
.col-xs-pull-2{right:16.66666667%;}
.col-xs-pull-1{right:8.33333333%;}
.col-xs-pull-0{right:0;}
.col-xs-push-12{left:100%;}
.col-xs-push-11{left:91.66666667%;}
.col-xs-push-10{left:83.33333333%;}
.col-xs-push-9{left:75%;}
.col-xs-push-8{left:66.66666667%;}
.col-xs-push-7{left:58.33333333%;}
.col-xs-push-6{left:50%;}
.col-xs-push-5{left:41.66666667%;}
.col-xs-push-4{left:33.33333333%;}
.col-xs-push-3{left:25%;}
.col-xs-push-2{left:16.66666667%;}
.col-xs-push-1{left:8.33333333%;}
.col-xs-push-0{left:0;}
.col-xs-offset-12{margin-left:100%;}
.col-xs-offset-11{margin-left:91.66666667%;}
.col-xs-offset-10{margin-left:83.33333333%;}
.col-xs-offset-9{margin-left:75%;}
.col-xs-offset-8{margin-left:66.66666667%;}
.col-xs-offset-7{margin-left:58.33333333%;}
.col-xs-offset-6{margin-left:50%;}
.col-xs-offset-5{margin-left:41.66666667%;}
.col-xs-offset-4{margin-left:33.33333333%;}
.col-xs-offset-3{margin-left:25%;}
.col-xs-offset-2{margin-left:16.66666667%;}
.col-xs-offset-1{margin-left:8.33333333%;}
.col-xs-offset-0{margin-left:0;}
@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}
.col-sm-12{width:100%;}
.col-sm-11{width:91.66666667%;}
.col-sm-10{width:83.33333333%;}
.col-sm-9{width:75%;}
.col-sm-8{width:66.66666667%;}
.col-sm-7{width:58.33333333%;}
.col-sm-6{width:50%;}
.col-sm-5{width:41.66666667%;}
.col-sm-4{width:33.33333333%;}
.col-sm-3{width:25%;}
.col-sm-2{width:16.66666667%;}
.col-sm-1{width:8.33333333%;}
.col-sm-pull-12{right:100%;}
.col-sm-pull-11{right:91.66666667%;}
.col-sm-pull-10{right:83.33333333%;}
.col-sm-pull-9{right:75%;}
.col-sm-pull-8{right:66.66666667%;}
.col-sm-pull-7{right:58.33333333%;}
.col-sm-pull-6{right:50%;}
.col-sm-pull-5{right:41.66666667%;}
.col-sm-pull-4{right:33.33333333%;}
.col-sm-pull-3{right:25%;}
.col-sm-pull-2{right:16.66666667%;}
.col-sm-pull-1{right:8.33333333%;}
.col-sm-pull-0{right:0;}
.col-sm-push-12{left:100%;}
.col-sm-push-11{left:91.66666667%;}
.col-sm-push-10{left:83.33333333%;}
.col-sm-push-9{left:75%;}
.col-sm-push-8{left:66.66666667%;}
.col-sm-push-7{left:58.33333333%;}
.col-sm-push-6{left:50%;}
.col-sm-push-5{left:41.66666667%;}
.col-sm-push-4{left:33.33333333%;}
.col-sm-push-3{left:25%;}
.col-sm-push-2{left:16.66666667%;}
.col-sm-push-1{left:8.33333333%;}
.col-sm-push-0{left:0;}
.col-sm-offset-12{margin-left:100%;}
.col-sm-offset-11{margin-left:91.66666667%;}
.col-sm-offset-10{margin-left:83.33333333%;}
.col-sm-offset-9{margin-left:75%;}
.col-sm-offset-8{margin-left:66.66666667%;}
.col-sm-offset-7{margin-left:58.33333333%;}
.col-sm-offset-6{margin-left:50%;}
.col-sm-offset-5{margin-left:41.66666667%;}
.col-sm-offset-4{margin-left:33.33333333%;}
.col-sm-offset-3{margin-left:25%;}
.col-sm-offset-2{margin-left:16.66666667%;}
.col-sm-offset-1{margin-left:8.33333333%;}
.col-sm-offset-0{margin-left:0;}}
@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}
.col-md-12{width:100%;}
.col-md-11{width:91.66666667%;}
.col-md-10{width:83.33333333%;}
.col-md-9{width:75%;}
.col-md-8{width:66.66666667%;}
.col-md-7{width:58.33333333%;}
.col-md-6{width:50%;}
.col-md-5{width:41.66666667%;}
.col-md-4{width:33.33333333%;}
.col-md-3{width:25%;}
.col-md-2{width:16.66666667%;}
.col-md-1{width:8.33333333%;}
.col-md-pull-12{right:100%;}
.col-md-pull-11{right:91.66666667%;}
.col-md-pull-10{right:83.33333333%;}
.col-md-pull-9{right:75%;}
.col-md-pull-8{right:66.66666667%;}
.col-md-pull-7{right:58.33333333%;}
.col-md-pull-6{right:50%;}
.col-md-pull-5{right:41.66666667%;}
.col-md-pull-4{right:33.33333333%;}
.col-md-pull-3{right:25%;}
.col-md-pull-2{right:16.66666667%;}
.col-md-pull-1{right:8.33333333%;}
.col-md-pull-0{right:0;}
.col-md-push-12{left:100%;}
.col-md-push-11{left:91.66666667%;}
.col-md-push-10{left:83.33333333%;}
.col-md-push-9{left:75%;}
.col-md-push-8{left:66.66666667%;}
.col-md-push-7{left:58.33333333%;}
.col-md-push-6{left:50%;}
.col-md-push-5{left:41.66666667%;}
.col-md-push-4{left:33.33333333%;}
.col-md-push-3{left:25%;}
.col-md-push-2{left:16.66666667%;}
.col-md-push-1{left:8.33333333%;}
.col-md-push-0{left:0;}
.col-md-offset-12{margin-left:100%;}
.col-md-offset-11{margin-left:91.66666667%;}
.col-md-offset-10{margin-left:83.33333333%;}
.col-md-offset-9{margin-left:75%;}
.col-md-offset-8{margin-left:66.66666667%;}
.col-md-offset-7{margin-left:58.33333333%;}
.col-md-offset-6{margin-left:50%;}
.col-md-offset-5{margin-left:41.66666667%;}
.col-md-offset-4{margin-left:33.33333333%;}
.col-md-offset-3{margin-left:25%;}
.col-md-offset-2{margin-left:16.66666667%;}
.col-md-offset-1{margin-left:8.33333333%;}
.col-md-offset-0{margin-left:0;}}
@media (min-width:960px){.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.66666667%;}
.col-lg-10{width:83.33333333%;}
.col-lg-9{width:75%;}
.col-lg-8{width:66.66666667%;}
.col-lg-7{width:58.33333333%;}
.col-lg-6{width:50%;}
.col-lg-5{width:41.66666667%;}
.col-lg-4{width:33.33333333%;}
.col-lg-3{width:25%;}
.col-lg-2{width:16.66666667%;}
.col-lg-1{width:8.33333333%;}
.col-lg-pull-12{right:100%;}
.col-lg-pull-11{right:91.66666667%;}
.col-lg-pull-10{right:83.33333333%;}
.col-lg-pull-9{right:75%;}
.col-lg-pull-8{right:66.66666667%;}
.col-lg-pull-7{right:58.33333333%;}
.col-lg-pull-6{right:50%;}
.col-lg-pull-5{right:41.66666667%;}
.col-lg-pull-4{right:33.33333333%;}
.col-lg-pull-3{right:25%;}
.col-lg-pull-2{right:16.66666667%;}
.col-lg-pull-1{right:8.33333333%;}
.col-lg-pull-0{right:0;}
.col-lg-push-12{left:100%;}
.col-lg-push-11{left:91.66666667%;}
.col-lg-push-10{left:83.33333333%;}
.col-lg-push-9{left:75%;}
.col-lg-push-8{left:66.66666667%;}
.col-lg-push-7{left:58.33333333%;}
.col-lg-push-6{left:50%;}
.col-lg-push-5{left:41.66666667%;}
.col-lg-push-4{left:33.33333333%;}
.col-lg-push-3{left:25%;}
.col-lg-push-2{left:16.66666667%;}
.col-lg-push-1{left:8.33333333%;}
.col-lg-push-0{left:0;}
.col-lg-offset-12{margin-left:100%;}
.col-lg-offset-11{margin-left:91.66666667%;}
.col-lg-offset-10{margin-left:83.33333333%;}
.col-lg-offset-9{margin-left:75%;}
.col-lg-offset-8{margin-left:66.66666667%;}
.col-lg-offset-7{margin-left:58.33333333%;}
.col-lg-offset-6{margin-left:50%;}
.col-lg-offset-5{margin-left:41.66666667%;}
.col-lg-offset-4{margin-left:33.33333333%;}
.col-lg-offset-3{margin-left:25%;}
.col-lg-offset-2{margin-left:16.66666667%;}
.col-lg-offset-1{margin-left:8.33333333%;}
.col-lg-offset-0{margin-left:0;}}
table{max-width:100%;background-color:transparent;}
th{text-align:left;}
.table{width:100%;margin-bottom:20px;}
.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;}
.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd;}
.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0;}
.table>tbody+tbody{border-top:2px solid #ddd;}
.table .table{background-color:#fff;}
.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px;}
.table-bordered{border:1px solid #ddd;}
.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd;}
.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px;}
.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9;}
.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5;}
fieldset{min-width:0;padding:0;margin:0;border:0;}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5;}
label{display:inline-block;margin-bottom:5px;font-weight:bold;}
input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;/* IE8-9 */line-height:normal;}
input[type="file"]{display:block;}
input[type="range"]{display:block;width:100%;}
select[multiple],select[size]{height:auto;}
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555;}
.form-group{margin-bottom:15px;}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}
.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn:hover,.btn:focus{color:#333;text-decoration:none;}
.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65;}
.btn-block{display:block;width:100%;padding-right:0;padding-left:0;}
.btn-block+.btn-block{margin-top:5px;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}
.nav{padding-left:0;margin-bottom:0;list-style:none;}
.nav>li{position:relative;display:block;}
.nav>li>a{position:relative;display:block;padding:10px 15px;}
.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee;}
.nav>li.disabled>a{color:#999;}
.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;cursor:not-allowed;background-color:transparent;}
.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca;}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}
.nav>li>a>img{max-width:none;}
.nav-tabs{border-bottom:1px solid #ddd;}
.nav-tabs>li{float:left;margin-bottom:-1px;}
.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;}
.nav-tabs>li>a:hover{border-color:#eee #eee #ddd;}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;}
.tab-content>.tab-pane{display:none;}
.tab-content>.active{display:block;}
.nav-pills>li{float:left;}
.nav-pills>li>a{border-radius:4px;}
.nav-pills>li+li{margin-left:2px;}
.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca;}
.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px;}
.breadcrumb>li{display:inline-block;}
/*.breadcrumb>li+li:before{
padding:0 5px;color:#ccc;content:"/\00a0";}*/
.breadcrumb>.active{color:#999;}
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;}
.pagination>li{display:inline;}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#428bca;text-decoration:none;background-color:#fff;border:1px solid #ddd;}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px;}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;border-color:#ddd;}
.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;cursor:default;background-color:#428bca;border-color:#428bca;}
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd;}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.nav:before,.nav:after{display:table;content:" ";}
.clearfix:after,.container:after,.container-fluid:after,.row:after,.nav:after{clear:both;}
.center-block{display:block;margin-right:auto;margin-left:auto;}
.pull-right{float:right!important;}
.pull-left{float:left!important;}
.hide{display:none!important;}
.show{display:block!important;}
.invisible{visibility:hidden;}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.hidden{display:none!important;visibility:hidden!important;}
.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important;}
@media (max-width:767px){.visible-xs{display:block!important;}
table.visible-xs{display:table;}
tr.visible-xs{display:table-row!important;}
th.visible-xs,td.visible-xs{display:table-cell!important;}}
@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important;}
table.visible-sm{display:table;}
tr.visible-sm{display:table-row!important;}
th.visible-sm,td.visible-sm{display:table-cell!important;}}
@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important;}
table.visible-md{display:table;}
tr.visible-md{display:table-row!important;}
th.visible-md,td.visible-md{display:table-cell!important;}}
@media (min-width:1200px){.visible-lg{display:block!important;}
table.visible-lg{display:table;}
tr.visible-lg{display:table-row!important;}
th.visible-lg,td.visible-lg{display:table-cell!important;}}
@media (max-width:767px){.hidden-xs{display:none!important;}}
@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important;}}
@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important;}}
@media (min-width:1200px){.hidden-lg{display:none!important;}}
.visible-print{display:none!important;}
@media print{.visible-print{display:block!important;}
table.visible-print{display:table;}
tr.visible-print{display:table-row!important;}
th.visible-print,td.visible-print{display:table-cell!important;}}
@media print{.hidden-print{display:none!important;}}
a:focus,a:active{outline:none;}
body{background:#ebebeb url(../images/bg.jpg) no-repeat top center;font-family:Tahoma,sans-serif;background-size:100% auto;color:#333;}
ul{margin:0;padding:0;}
ul li{list-style-type:none;}
.clr,.clr:after,.clr:before{content:'';display:block;clear:both;}
h1,.h1{font-size:30px;}
h2,.h2{font-size:25px;}
.icon,.breadcrumb li:last-child:before{display:inline-block;vertical-align:middle;background-image:url(../images/sprite.png);background-repeat:no-repeat}
.icon-basket{background-position:-205px -101px;width:40px;height:32px}
.icon-bc-arrow-black{background-position:-176px -192px;width:15px;height:28px}
.icon-bc-arrow{background-position:-160px -192px;width:15px;height:29px}
.icon-cart-purple{background-position:-95px -137px;width:32px;height:25px}
.icon-cart-white{background-position:-128px -137px;width:32px;height:24px}
.icon-delivery{background-position:0 -192px;width:60px;height:60px}
.icon-double-arrow{background-position:-128px -78px;width:18px;height:18px}
.icon-express-ship{background-position:-127px -192px;width:32px;height:32px}
.icon-gift{background-position:-147px -78px;width:18px;height:18px}
.icon-original-prep{background-position:-61px -192px;width:32px;height:32px}
.icon-partner1{background-position:-86px -41px;width:163px;height:36px}
.icon-partner2{background-position:-86px 0;width:163px;height:40px}
.icon-partner3{background-position:0 -165px;width:163px;height:26px}
.icon-partner4{background-position:-95px -101px;width:109px;height:35px}
.icon-partner5{background-position:0 0;width:85px;height:100px}
.icon-partner6{background-position:0 -101px;width:94px;height:63px}
.icon-payment{background-position:-250px -61px;width:60px;height:60px}
.icon-persent{background-position:-250px 0;width:60px;height:60px}
.icon-safe-pack{background-position:-94px -192px;width:32px;height:32px}
.icon-sm-star-off{background-position:-166px -78px;width:11px;height:10px}
.icon-sm-star-on{background-position:-178px -78px;width:11px;height:10px}
.icon-star-off{background-position:-86px -78px;width:20px;height:20px}
.icon-star-on{background-position:-107px -78px;width:20px;height:20px}
.icon-warranty{background-position:-250px -122px;width:60px;height:60px}
/*Start style for Home page*/
.wrapper{max-width:940px;margin:0 auto;font-family:Tahoma,sans-serif;}
.logo-cart,.menu,.slider{margin-bottom:29px;}
.logo-cart>.col-lg-12,.menu>.col-lg-12,.slider>.col-lg-12,.product>.col-lg-12,.category>.col-lg-12,.reclame>.col-lg-12,.copiright .col-lg-12,.footer .col-lg-12,.info>.col-lg-12,.breadcrumbs>.col-lg-12,.main-text>.col-lg-12,.product-info>.col-lg-12,.price-list>.col-lg-12,.checkout>.col-lg-12,.title-steps>.col-lg-12,.shop-cart>.col-lg-12,.prev-next-step>.col-lg-12{padding:0;}
.red{color:red;font-size:12px;}
.logo-cart .logo,.logo-cart .cart{padding:0;}
.logo a{display:block;margin:32px 0 0 -4px;}
.shopping{width:240px;background-color:#bd8cbf;color:#fff;margin-top:30px;padding:0;}
.shopping .shopping-cart{text-align:center;background:#bd8cbf /*url(../images/cart-top.png)*/url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAgCAMAAABXc8oyAAABDlBMVEUAAAAAAADo6Oj////////4+PgAAAAAAAD+/v4AAAAKCgoAAAD///8LCwv////8/Pz6+vr////z8/Pv7+/Y2NgAAAAAAAAAAAAAAAD8/Pzo6Ojm5ubf39/b29v9/f3Q0NDh4eHDw8P///+jo6PAwMCNjY2Xl5f///////+hoaEQEBAAAACBgYEAAAAZGRn////////////39/f8/Pz19fX////w8PDt7e3////k5OT4+Pj////09PT09PTo6Ojb29v////MzMzp6enQ0NC+vr7Ozs739/e4uLjj4+OsrKz6+vr6+vq7u7v///98fHxkZGS0tLRPT0+Xl5f///////////9sbGxNTU3///////+Ipu5lAAAAWXRSTlMAIrsiEOUELPkcGQr8DvXy6+nXzJkpJRMIvbq3qaObkoaDbGhkW1lYQT80LyYgEQwGAeHg3NPRyLSyq6ainp2djY2Ig359eHZubmtkWlFQSkRENjMqJyEhB5wmyroAAAEiSURBVBgZjcEFW8JQAAXQi+Bc0a0gII2E3d3ddf//H3HgNnR7vM9zIHUU4Y/4PWRadMUhs0PXCiRCKsnpkWQDGIQ84LghmZgZyRhYMClzCscqZdQuHCZlZhU4KFWDizKxPlyUOcRYjBJtjKU42UYOY1q9UkhGKXSO34yslll8vC7Nran8K/IBHyWs99Kd+llxM0bXnIIJjKyWWXyuHm8nVFruIKWE9V76kuR0GF5fQa88yRS83uIUMF/gNU+RpAKvMkVq8NFLU36VPvz0gF8WYkutd4y97m4tLEFksE7OL8MWjJDML0PglpYmbBccakLgipZ92E44tAeBbpRkGbYnk5YDCCiNhDr7CZuRIhltQ8RIdwIKHHq1UHzI4R/CmpbDH9/GI6bFPo/yMAAAAABJRU5ErkJggg==") no-repeat 15px 15px;overflow:hidden;transition:0.5s ease;-webkit-transition:0.5s ease;}
.shopping .shopping-cart li.top,.shopping .shopping-cart li.top-b{cursor:pointer;position:relative;}
.shopping-cart-text{color:#fff;font-size:14px;text-decoration:none;display:block;text-align:left;line-height:1.3;padding:19px 48px 12px 69px;}
.shopping-cart-text+.arrow{position:absolute;right:18px;top:0;bottom:0;width:0;height:0;border:4px solid transparent;border-bottom:0;border-top:7px solid #fff;margin:auto;}
.shopping .total-sum p{overflow:hidden;width:121px;margin:0 auto;text-align:left;}
.shopping .total-sum p span{float:right;}
.shopping .shopping-cart li.center-h>.total-sum{display:block;background-color:#333;padding:21px 0 19px 0;position:absolute;width:100%;z-index:12;}
.shopping .shopping-cart li.center-h>.total-sum .hide-block{display:none;}
.shopping .shopping-cart li.center-b>.total-sum{position:absolute;width:100%;z-index:12;border-bottom:4px solid #a864a8;border-radius:0 0 5px 5px;padding:0 0 19px 0;background-color:#333;}
.shopping .shopping-cart li.center-b>.total-sum .white{background-color:#fff;color:#333;font-size:14px;position:relative;padding:12px 14px 15px 8px;text-align:left;}
.shopping .shopping-cart li.center-b>.total-sum .white p{border-bottom:1px solid #e1e1e1;margin-bottom:0;padding:0;}
.shopping .shopping-cart li.center-b>.total-sum .white p span{font-weight:normal;padding-bottom:10px;}
.shopping .shopping-cart li.center-b>.total-sum .white a{background:none;text-decoration:none;color:#333;display:inline-block;margin-top:15px;width:110px;}
.shopping .shopping-cart li.center-b>.total-sum .white a:hover{background:none;}
.shopping .shopping-cart li.center-b>.total-sum .white>img{float:left;border:1px solid #e1e1e1;margin:0 12px 20px 0;}
.del{display:block;width:10px;height:10px;cursor:pointer;position:absolute;top:12px;right:13px;}
.del:before,.del:after{content:"";position:absolute;width:100%;height:2px;left:0;top:0;bottom:0;background-color:#333;margin:auto;}
.del:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.del:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.shopping .shopping-cart li.center-b>.total-sum p{text-align:left;width:100%;font-size:16px;padding:0 15px 0 12px;margin:21px 0 25px 0;}
.shopping .shopping-cart li.center-b>.total-sum>li:last-child{color:#a864a8;}
.shopping .shopping-cart li.center-b>.total-sum>li:last-child a{color:#fff;background-color:#a864a8;border:0;border-radius:5px;text-decoration:none;padding:5px 28px;display:inline-block;height:30px;margin:0 3px;transition:0.5s ease;-webkit-transition:0.5s ease;}
.shopping .shopping-cart li.center-b>.total-sum li:last-child a:hover{background-color:#bd8cbf;}
.shopping .shopping-cart li.center-b>.total-sum p>span{font-weight:bold;}
.shopping .shopping-cart li.center-b>.total-sum .hide-block{display:block;}
.shopping .shopping-cart li.top-b>.shopping-cart-text+.arrow{border-top:0;border-bottom:7px solid #fff;}
.menu .nav.nav-pills{font:20px 'Federo',sans-serif;background-color:#333;position:relative;}
.menu .nav.nav-pills>li{border-right:1px solid #7e7e7e;position:static;}
.menu .nav.nav-pills>li:last-child{border-right:none;}
.menu .nav.nav-pills>li>a{padding:23px 0.85em;color:#fff;font:20px 'Federo',sans-serif;border-radius:0;}
.menu .nav.nav-pills>li>a.active,.menu .nav.nav-pills>li:hover{background-color:#a864a8;}
.menu .nav.nav-pills>li>a:hover{background-color:transparent;}
.menu .nav.nav-pills>li>ul{display:none;}
.menu .nav.nav-pills>li:hover>ul{display:block;background-color:#fff;overflow:hidden;position:absolute;left:0;width:100%;padding:14px 9px 25px 9px;border-bottom:4px solid #A864A8;z-index:10;border-radius:0 0 3px 3px;}
.menu .nav.nav-pills>li:hover>ul>li{float:left;list-style-type:none;width:33.333%;border-bottom:1px solid #e1e1e1;}
.menu .nav.nav-pills>li:hover>ul>li>a{padding:5px;text-decoration:none;color:#333;font:16px 'Tahoma',sans-serif;display:inline-block;width:100%;}
.menu .nav.nav-pills>li:hover>ul>li>a:hover{background-color:#bd8cbf;color:#fff;}
.menu .nav.nav-pills>li:hover>ul>li>a>span{display:block;margin-top:25px;}
.menu .nav.nav-pills>li:hover>ul>li>a>img{margin-right:39px;float:left;}
#menu-trigger,#menu-wrap i{display:none;}
.nav-pills>li+li{margin-left:0;}
.product{margin-bottom:24px;}
.featured-products h2{text-transform:uppercase;font-size:20px;background-color:#fff;margin:0 0 7px 0;padding:11px 0 11px 19px;}
.products-list .col-lg-3{background-color:#fff;padding:0 16px 20px 16px;margin-right:2%;width:23.5%;margin-bottom:20px;}
.products-list .col-lg-3:last-child,.category .col-lg-4:last-child,.category .col-lg-4:nth-child(3),.reclame .col-lg-6:last-child,.products-list .col-lg-3:nth-child(4n+4){margin-right:0;}
.products-list .col-lg-3>img{text-align:center;width:100%;}
.products-list .col-lg-3 .h3,.products-list.categ .col-lg-3 .h3{overflow:hidden;height:21px;}
.products-list .col-lg-3 .h3,.products-list.categ .col-lg-3 .h3,.products-list .col-lg-3 p>span.right{color:#363636;font-size:18px;margin-bottom:23px;}
.products-list .col-lg-3 .short-desc{overflow:hidden;height:50px;margin-bottom:15px;color:#7d7d7d;font-size:12px;}
.products-list .col-lg-3 .short-desc>p{color:#7d7d7d;font-size:12px;margin-bottom:14px;}
.products-list .col-lg-3 .price{color:#363636;font-size:14px;}
.products-list .col-lg-3 .price>span.right{float:right;margin:0;font-size:18px;}
.products-list .cart{overflow:hidden;margin-top:16px;}
.products-list .cart p{margin:0;}
.products-list .cart p a{background-color:#a864a8;color:#fff;text-transform:uppercase;width:100%;display:block;padding:4px 41px 4px 0;font-size:18px;position:relative;transition:0.5s ease 0.2s;-webkit-transition:0.5s ease 0.2s;text-decoration:none;text-align:center;}
.products-list .cart p a>span{background-color:#363636;position:absolute;right:0;top:0;bottom:0;margin:auto;width:41px;transition:0.5s ease 0.2s;-webkit-transition:0.5s ease 0.2s;}
.products-list .cart p a .icon{position:absolute;right:0;top:0;bottom:0;left:0;margin:auto;}
.products-list .cart p a:hover{background-color:#363636;}
.products-list .cart p a:hover>span{background-color:#a864a8;}
.category .col-lg-4{background-color:#363636;padding:0;position:relative;margin-bottom:20px;margin-right:2%;width:32%;transition:0.5s ease 0.2s;-webkit-transition:0.5s ease 0.2s;}
.category .col-lg-4:hover{background-color:#bd8cbf;}
.category .col-lg-4:hover>p>a{background-color:#363636;}
.category .col-lg-4>img{width:100%;margin-bottom:5px;height:auto;}
.category .col-lg-4 .h3{position:absolute;left:8%;top:27%;font-size:30px;color:#fff;text-transform:uppercase;width:75%;text-align:left;height:65px;overflow:hidden;}
.category .col-lg-4 .fix-height{padding:3px 24px 0 24px;min-height:65px;margin-bottom:16px;}
.category .col-lg-4 .fix-height p{color:#fff;font-size:14px;height:60px;overflow:hidden;}
.category .col-lg-4>p{text-align:center;margin-bottom:25px;}
.category .col-lg-4 p a{color:#fff;font-size:18px;text-transform:uppercase;padding:4px 15px;background-color:#bd8cbf;text-decoration:none;transition:0.5s ease 0.2s;-webkit-transition:0.5s ease 0.2s;}
.reclame{margin:20px -15px 40px -15px;}
.reclame .col-lg-6{margin-right:2%;padding:0;width:49%;}
.reclame .col-lg-6 img{width:100%;}
.info .col-lg-4{padding:0;background-color:#fff;color:#363636;min-height:297px;;}
.info .subscribe{padding:5px 30px 6px 25px;}
.info .partners{padding:5px 0 20px 20px;overflow:hidden;}
.info .partners .left{float:left;width:164px;margin-top:10px;text-align:center;}
.info .partners .right{float:right;width:120px;margin-top:10px;text-align:center;}
.info .partners .icon{margin-bottom:17px;opacity:0.95;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:0.5s ease 0.2s;-webkit-transition:0.5s ease 0.2s;}
.info .partners .icon:hover{-webkit-filter:grayscale(0%);}
.info .subscribe .icon{float:left;margin-right:13px;}
.info .subscribe p{padding-top:8px;line-height:1.8;}
.info .subscribe form{text-align:right;margin-left:2px;padding-top:2px;}
.info .subscribe form input{width:99%;border:1px solid #d9d9d9;color:#363636;font-size:14px;padding:4px 0 4px 18px;height:35px;line-height:1.2;transition:0.5s ease 0.1s;-webkit-transition:0.5s ease 0.1s;}
.info .subscribe form input:hover,.info .subscribe form input:focus{border-color:#bd8cbf;box-shadow:0 0 4px 0 rgba(168,100,168,0.5);outline:none;}
.info .subscribe form input[type=submit]{width:50%;color:#fff;background-color:#a864a8;text-transform:uppercase;padding:4px 0;transition:0.3s ease 0.1s;-webkit-transition:0.3s ease 0.1s;}
.info .subscribe form input[type=submit]:hover{box-shadow:none;background-color:#bd8cbf;}
.info h3{text-align:center;font-size:24px;margin-left:-12px;}
.info .partners{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.info .del-war-pay{overflow:hidden;padding:26px 20px 0 33px;}
.info .del-war-pay>div{margin-bottom:34px;}
.info .del-war-pay .icon{float:left;margin-right:14px;}
.info .del-war-pay h4{font-size:20px;margin:0 0 0 0;}
.info .del-war-pay p{font-size:12px;}
.footer{background-color:#363636;margin-top:35px;}
.footer .bottom{margin:0 auto;max-width:940px;float:none;color:#777777;font-size:14px;padding:37px 0 25px 0;overflow:hidden;}
.footer .col-lg-3{margin-bottom:25px;}
.footer .bottom .col-lg-3{padding:0;}
.footer .bottom .col-lg-3 i{display:none;}
.footer .bottom h3{color:#fff;font-size:18px;text-transform:uppercase;margin:0 0 20px 0;}
.footer .bottom ul{padding:0;}
.footer .bottom ul li{list-style-type:none;margin-bottom:4px;}
.footer .bottom ul li a{color:#777777;text-decoration:underline;}
.footer .bottom ul li a:hover,.link-purp{color:#a864a8;}
.link-purp:hover{color:#777777;text-decoration:none;}
.service ul li.size-col,.service ul li:nth-child(even){color:#fff;font-size:18px;margin-bottom:0;}
.bottom-logo a img{width:230px;height:auto;}
.copiright{background:#252525;}
.copiright .copy{margin:0 auto;max-width:940px;float:none;color:#777777;font-size:12px;padding:40px 0 10px 0;}
.btn-click{display:none;width:100%;height:25px;position:absolute;}
/*End style for Home page*/
/*Start style for categories*/
.breadcrumbs .col-lg-12{min-width:10%;}
.breadcrumb{padding:0;margin-bottom:25px;list-style:none;background-color:#FFF;border-radius:4px;border:1px solid #A6A6A6;display:inline-block;}
.breadcrumb li{position:relative;line-height:1.3;}
.breadcrumb li .icon{position:absolute;top:-1px;right:1px;}
.breadcrumb li:last-child{background-color:#f6f6f6;padding:5px 25px 5px 0;border-radius:0 4px 4px 0;margin-left:-20px;}
.breadcrumb li:last-child:before{content:"";background-position:-176px -192px;width:15px;height:28px;position:absolute;top:0;left:0;}
.breadcrumb li.active{padding-left:25px;}
.breadcrumb li a{font-size:14px;color:#333;height:28px;padding:5px 25px 4px 15px;}
.breadcrumb li a:hover{background-color:transparent;color:#606060;border-radius:4px;}
.products-list .col-lg-3 .price{margin-bottom:3px;overflow:hidden;}
/*.products-list.categ .col-lg-3 .h3 p{min-height:52px;margin-bottom:5px;}*/
.main-text{background-color:#FFF;color:#333;font-size:14px;padding:40px 63px 30px 45px;}
.main-text p{margin-bottom:20px;}
/*End style for categories*/
/*Start style for page-product*/
.product-info{padding-bottom:35px;margin-bottom:30px;margin-top:20px;color:#333;}
.product-info .col-lg-4,.product-info .col-lg-2{padding:0;}
.product-info .col-lg-6{padding:0 0 0 22px;}
.product-info .col-lg-6 h1{margin:0 0 15px 0;font-size:30px;line-height:normal;}
.product-info .col-lg-6 p{margin-bottom:20px;font-size:14px;line-height:1.5;}
.product-info .icon-block{overflow:hidden;margin-top:30px;padding-left:30px;clear:both;}
.product-info .icon-block .icon{float:left;margin-right:10px;}
.product-info .icon-block p{font:bold 12px Tahoma,sans-serif;margin-bottom:30px;}
.product-info .icon-block .icon-text{display:inline-block;margin-top:2px;width:80px;}
#gallery{width:100%;}
#gallery #gallery-view{border:1px solid #bfbfbf;margin:0 auto 14px auto!important;width:302px!important;height:302px!important;}
#gallery-nav,#nav-buttons{background-color:transparent!important;max-height:90px!important;max-width:300px!important;}
#nav-buttons .gallery-button{margin-right:5%;max-width:30%!important;max-height:90px!important;}
#nav-buttons .gallery-button:last-child{margin-right:0;}
#nav-thumbnails img{border:1px solid #bfbfbf;margin-right:5%;width:30%!important;height:auto!important;}
#nav-thumbnails img:last-child{border:1px solid #bfbfbf;margin-right:0;}
#star{margin:0 0 0 auto;height:21px;width:130px;}
.price-list{margin-bottom:35px;}
.price-list table tr>th{border-bottom-width:1px;}
.price-list table thead tr th{border:1px solid #333;text-align:center;color:#fff;text-transform:uppercase;background-color:#898989;font-weight:normal;padding:12px;}
.price-list table tbody>tr>td{border:1px solid #d7d7d7;padding:12px 12px 12px 20px;vertical-align:middle;}
.price-list table tbody>tr>td:nth-child(5),.price-list table tbody>tr:hover>td:nth-child(5){background-color:#e5f4f3;}
.price-list table tbody>tr:hover>td{background-color:#ebebeb;}
.price-list table tbody>tr:hover>td:last-child{background-color:#a864a8;}
.price-list table tbody>tr:hover>td:last-child .icon{background-position:-128px -137px;}
.price-list table{color:#333;font:16px Tahoma,sans-serif;background-color:#fff;border:1px solid #333;}
.price-list table tbody tr td:first-child{border-left:1px solid #333;}
.price-list table tbody tr td:last-child{border-right:1px solid #333;cursor:pointer;}
.price-list table tbody>tr:last-of-type>td{border-bottom:1px solid #333;}
.price-list .icon{display:block;margin:0 auto;}
.price-list .nav-tabs{border:none;}
.price-list .nav-tabs li a{border-radius:0;background-color:#ccc;border:1px solid #898989;color:#333;margin:0 1px 2px 0;text-decoration:underline;}
.price-list .nav-tabs>li.active>a{border:1px solid #333;background-color:#5d5d5d;color:#fff;margin:0 1px 2px 1px;}
.price-list .nav-tabs>li>a:hover{border:1px solid #333;background-color:#5d5d5d;color:#fff;}
.price-list .nav-tabs>li.active a{margin:2px 1px 0 0;}
#review .col-lg-12{background-color:#fff;border:1px solid #333;padding:35px 54px 40px 58px;}
#review .col-lg-3{padding:0;}
#review .col-lg-3 p{margin:0 0 15px 0;}
#review .col-lg-9{padding:0;margin-top:35px;}
.raiting-1,.raiting-2,.raiting-3,.raiting-4{margin-bottom:14px;}
#review .col-lg-9 form>p>input,.capcha>p>input{border:1px solid #D4D4D4;padding:1px 8px;height:24px;line-height:1.3;width:36%;transition:0.5s ease;-webkit-transition:0.5s ease;}
#review .col-lg-9 form>p>input:hover,.capcha>p>input:hover,#review .col-lg-9 form>p>input:focus,.capcha>p>input:focus,#review .col-lg-9 form>p>textarea:hover,#review .col-lg-9 form>p>textarea:focus{border-color:#DCC1DC;outline:none;box-shadow:0 0 4px 0 rgba(168,100,168,0.5);}
#review .col-lg-9 form>p>textarea{border:1px solid #D4D4D4;padding:5px 8px;width:100%;height:140px;resize:none;transition:0.5s ease;-webkit-transition:0.5s ease;}
.capcha{overflow:hidden;}
.capcha>p>input{width:104px;margin-top:5px;}
.capcha>input[type=submit]{float:right;width:145px;height:40px;border-radius:4px;color:#FFF;font:bold 16px  Tahoma,sans-serif;padding:11px 40px;border:0;background-color:#a864a8;margin-top:-30px;transition:0.5s ease 0.2s;-webkit-transition:0.5s ease 0.2s;}
/*End style for page-product*/
/*Start style for shopping-cart*/
.shopping_cart,.productTable{overflow:hidden;}
.shopping_cart .col-lg-3.pull-right.bot-sum-cart{margin-bottom:0;}
.shop-cart{background-color:#fff;}
.header-cart.fase{margin:0;padding:12px 27px 0 27px;text-align:center;vertical-align:middle;}
.header-cart.fase .table{margin:0;}
.header-cart.fase .table tr>td{border:0;padding:0;width:20%;vertical-align:middle;}
.header-cart.fase .table tr>td:first-child{padding:0;text-align:left;width:35%;}
.body-cart{padding:0 27px 0 27px;}
.body-cart .table.nth3 tr>td:nth-child(3){color:#333;}
.body-cart tr img{border:1px solid #e1e1e1;margin-right:40px;}
.body-cart>.table tr>td{padding:21px 0 21px 0;line-height:1.42857143;vertical-align:middle;border-top:none;text-align:center;width:20%;}
.body-cart>.table tr td:first-child,.header-cart .table tr>td:first-child{text-align:left;width:35%;}
.body-cart .table tr td a>span{background:/*url(../images/del-from-cart.png)*/url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAASCAMAAAAE/YwaAAAAPFBMVEUAAACsrKwzMzOsrKwzMzOsrKwzMzOsrKwzMzMzMzOsrKwzMzOsrKwzMzOsrKwzMzOsrKysrKysrKwzMzMjRR3VAAAAEnRSTlMA3NzS0hwcFRWKysq+voyMi4krhQgcAAAAl0lEQVQoz0XQSQ7AIBADQWdnh8D//5oIoR6f6+KWWnrErtAkn53YHb309n48mK334sc4HWYfoyr1qTA95DEVZkQ9x1SY7XLnVJj9lqllJBQGhUFhTGFQGFMYFAaFQWGsDx/5zkczKIwp60Mv+tDLGtKLPvTC0AtjVc2gMKbCMqgUl0FllWVQb10G5aUSfoNKTarxN6js9QHueBGn86OHIAAAAABJRU5ErkJggg==") no-repeat 0 0;display:block;width:18px;height:18px;}
.body-cart .table tr>td:nth-child(3){color:#acacac;}
.body-cart .table tr td a{display:inline-block;}
.body-cart .table tr td a:hover>span{background-position:-18px 0;}
.body-cart .table tr td a:hover>i{color:#333;}
.body-cart>.table tr>td:last-child,.header-cart .table tr>td:last-child{width:8%;}
.body-cart .table tr{border-bottom:1px solid #e1e1e1;}
.body-cart>.table tr+tr.discount td{padding:10px 0;}
.body-cart .table tr.discount>td{text-align:center;color:#a864a8;}
.body-cart .table tr.discount>td .icon{margin-right:12px;border:0;}
.body-cart .table tr.discount>td a{text-decoration:none;color:#fff;background-color:#a864a8;border-radius:6px;padding:0 18px;transition:0.4s ease;-webkit-transition:0.4s ease;}
.body-cart .table tr.discount>td a:hover{background-color:#BD8CBF;}
.prev-next-step{background-color:#fff;padding:15px 21px 0 21px;margin-top:35px;}
.prev-next-step .col-lg-3{padding:0;width:200px;}
.prev-next-step .prev-step,.prev-next-step .next-step{height:47px;border-radius:4px;font:bold 16px Tahoma,sans-serif;padding:14px 25px;cursor:pointer;transition:0.5s ease 0.1s;-webkit-transition:0.5s ease 0.1s;margin-bottom:15px;}
.prev-next-step .prev-step{color:#333;background-color:#ccc;font-weight:normal}
.prev-next-step .next-step{color:#FFF;background:#A864A8 /*url(../images/btn-arrow.png)*/url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABCklEQVR42rWUsQ4BQRCG9xQ0EAWVB+ApJAhvIl7JlSq1F9DgRCG5ICToPMDlojnN+ieZS85md+4ak3yFnX9+Y3eG0lorCwMwB3eQMHc+G9pqzIMuWOv8WLPWatQHsS4eMdf8GJF75BB/BLMo7YxMPBBYRCtQBh0QCmZU65HRyCGYZn52C5wEsxGJfEfyCBqG2dmh9UnwEL5pC+oZsza4WHQPxTMixQbUjBExIykppRIlRxVUMp/terjdhG5Cvpu0G7qzg0X3pOTCYXK1mOwd2gUJJo7kzDDZCZ2PpYFcghJo8uvlDqS0Iq+c/aOa3l+WNttZUMAkkP5GUujOxrw6T97+N7+izznPrPsC+sheKhf9hLQAAAAASUVORK5CYII=") no-repeat 150px center;}
.prev-next-step .prev-step:hover{background-color:#e3e3e3;}
.prev-next-step .next-step:hover{background-color:#BD8CBF;}
.col-lg-3.bot-sum-cart{width:230px;padding:0;border-top:4px solid #333;margin:8px 27px 40px 0;}
.bot-sum-cart p,.bot-sum-cart p .title{overflow:hidden;font:bold 16px Tahoma,sans-serif;margin:15px 0 0 0;}
.bot-sum-cart p span,.bot-sum-cart p .price{float:right;font-weight:normal;}
.bot-sum-cart p span.title,.bot-sum-cart p span.dosage,.bot-sum-cart p span.quantity{float:none;}
/*End style for shopping-cart*/
/*Start style for reviews*/
.item_reviews.productTable{overflow:hidden;width:100%;padding-bottom:20px;color:#000;}
.item_reviews_head{float:left;width:18%;padding-right:15px;}
.item_reviews_head .datePub{color:#676767;}
.item_reviews_head .datePub small{font-size:12px;}
.item_reviews_head .author{clear:both;}
.item_reviews_head .author small{font-size:14px;}
.item_reviews_head .stars_img_box{display:block;height:15px;width:70px;}
.item_reviews_head .stars_img_box img{height:15px;width:auto;}
.coment_reviews{float:right;width:82%;padding:0 20px;border-left:1px solid #5d5d5d;}
.item_reviews_head .stars_img_box .star{float:left;margin-right:0;}
.star,.star_val{display:block;}
.star{float:left;margin:0 3px;}
/*End style for reviews*/
/*Start style for contact and affiliates*/
.productTable .form-group{overflow:hidden;}
#contactUs .form-group label,#affiliates .form-group label,#account .form-group label,.productTable label,.select-prod label{font-weight:normal;}
#contactUs .form-group input,#contactUs .form-group textarea,#affiliates .form-group input,#affiliates .form-group textarea,#affiliates .form-group select,#account .form-group input,.productTable .form-group select,.select-prod select{float:right;width:61%;border:1px solid #D4D4D4;padding:1px 8px;height:24px;line-height:1.2;color:#5D5D5D;transition:0.5s ease 0.1s;-webkit-transition:0.5s ease 0.1s;}
.productTable .form-group select,.productTable .form-group input{width:52%!important;}
#contactUs .form-group input:hover,#contactUs .form-group textarea:hover,#contactUs .form-group input:focus,#contactUs .form-group textarea:focus,#affiliates .form-group input:hover,#affiliates .form-group textarea:hover,#account .form-group input:hover,.productTable .form-group select:hover,#affiliates .form-group input:focus,#affiliates .form-group textarea:focus,#affiliates .form-group select:hover,#affiliates .form-group select:focus,#account .form-group input:focus,.productTable .form-group select:focus,.select-prod select:hover,.select-prod select:focus{border-color:#DCC1DC;outline:none;box-shadow:0 0 4px 0 rgba(168,100,168,0.5);}
#contactUs .form-group textarea,#affiliates .form-group textarea{resize:vertical;height:100px;padding-top:5px;transition:none;}
#account{margin-bottom:15px;min-width:420px;}
.captcha{overflow:hidden;width:100%;padding-top:15px;margin-bottom:25px;}
.captcha label{font-weight:normal;text-align:center;margin-bottom:10px;}
.captcha input{width:61%;border:1px solid #D4D4D4;padding:1px 8px;height:24px;line-height:1.2;color:#5D5D5D;transition:0.5s ease 0.2s;-webkit-transition:0.5s ease 0.2s;float:right;margin:0 1px 2px 0;}
.captcha input:hover,.captcha>div>input:focus{border-color:#DCC1DC;outline:none;box-shadow:0 0 4px 0 rgba(168,100,168,0.5);}
#contactUs a,#affiliates a,#account a{width:145px;height:40px;border-radius:4px;color:#FFF;font:bold 16px  Tahoma,sans-serif;padding:11px 0;border:0;background-color:#a864a8;transition:0.5s ease 0.2s;-webkit-transition:0.5s ease 0.2s;text-align:center;text-decoration:none;display:block;margin:0 0 0 auto;}
#contactUs a:hover,#affiliates a:hover,#account a:hover{background-color:#BD8CBF;outline:none;}
.col-lg-6#identifyingDetails,#identifyingDetails .col-lg-6{padding:0;}
/*End style for contact and affiliates*/
textarea.error,input.error{border:1px solid red!important;}
.html_message{padding:0 0 10px 0;}
.body-cart.show-block,.header-cart.fase.show-block{display:block;}
.body-cart.hide-block,.header-cart.fase.hide-block,.img-remove{display:none;}
.select-prod{width:300px;margin:0 auto 20px auto;display:none;}
.select-prod .select-dos,.select-prod .select-quant,.buy-prod{overflow:hidden;margin-bottom:10px;}
.full-perQuan-price{overflow:hidden;margin:15px 0;}
.price-per-quan{float:left;width:50%;margin-right:-1px;}
.full-price{float:right;padding-left:60px;border-left:1px solid #ccc;width:50%;}
.price-per-quan p,.full-price p{margin-bottom:0;}
.full-price span{font-size:20px;}
.buy-prod button{float:right;color:#FFF;background-color:#A864A8;border:0;border-radius:5px;text-decoration:none;padding:5px 28px;display:inline-block;height:30px;margin:0 6px;transition:0.5s ease;-webkit-transition:0.5s ease;}
.buy-prod button:hover{background-color:#BD8CBF;}
.select-quant.pack-type select{width:100%;}
body.error404{background:#ebebeb url(../images/404.jpg) no-repeat center 325px;background-size:100% auto;}
.error-404{height:530px;overflow:hidden;margin-top:15px;}
.left-404{float:left;margin:-20px 60px 15px 0;width:245px;font:122px 'Federo',sans-serif;text-align:center;}
.left-404 span{display:block;font:30px 'Federo',sans-serif;margin-top:-13px;}
.error-info p{margin-bottom:15px;color:#333;font-size:14px;}
.btn-li{width:100%;height:39px;position:absolute;display:none;}
#toPrint .productTable label,#toPrint .box_nambe label{width:60%;margin-bottom:0;}
#toPrint .invoice{background-color:#f2f2f2;padding:5px 10px;margin-bottom:2px;}
#toPrint .box_nambe{border-left:4px solid #7ACCC8;padding-left:6px;}
#toPrint .box_nambe label{width:59.5%;}
#order .productTable .form-group label{float:left;width:48%;}
#pcvv{float:left;width:25%!important;}
.blog-testimonal{margin:35px -15px;height:100%;padding:19px 0 32px 0;font-family:Tahoma,sans-serif;background:#1C1C1C url("../images/bg-blog-testim.png") repeat-y top center;}
.blog-testimonal-col1,.blog-testimonal-col2{width:50%;float:left;padding:0 15px;position:relative;}
.bloglatestnews-inner{position:relative;}
.title_blog,.pos-testimonal-title{background:url("../images/bkg_blog_title.gif") repeat-x left center;width:85%;margin-bottom:30px;}
.title_blog h2,.pos-testimonal-title h2{background:#1C1C1C;padding-right:20px;display:inline-block;font-size:16px;color:#fff;text-transform:uppercase;margin:0;}
.pos-testimonal-title h2{background:#333;}
.bloglatestnews .item-blog{float:left;width:100%;}
.news_module_image_holder{padding-right:0;padding-left:15px;width:33.33333333%;overflow:hidden;float:left;}
.bloglatestnews .content-blog{padding:0 15px;width:66.66666667%;float:left;}
.news_module_image_holder img{max-width:100%;width:100%;}
.sds_post_title{text-transform:none;font-size:14px;font-weight:bold;color:#FFF;line-height:24px;margin:0;}
.sds_post_title a{color:#fff;}
.sds_post_title a:hover{color:#bd8cbf;}
.des_blog{font-size:12px;padding-top:5px;margin:0;color:#A7A7A7;line-height:20px;}
.r_more,#testimonials_block_right .view_all a,#testimonials_block_right .submit_link a{color:#ebebeb;font-size:16px;border:2px solid #ebebeb;padding:0 45px;text-transform:none;display:inline-block;margin-top:10px;height:42px;line-height:38px;transition:0.5s;font-weight:normal;text-decoration:none;}
.r_more:hover{color:#bd8cbf;text-decoration:none;}
#testimonials_block_right .content_test{border:1px solid #585858;padding:12px;text-align:left;position:relative;}
#testimonials_block_right .content_test p{margin:0 0 9px 0;overflow:hidden;}
#testimonials_block_right .content_test a{color:#fff;font-size:14px;font-weight:bold;}
#testimonials_block_right .content_test a img{float:left;margin:0 15px 0 0;width:72px;height:auto;}
#testimonials_block_right .arrow-bottom{position:absolute;background:url("../images/bkg_std_testimo.jpg") no-repeat 0 5px;width:38px;height:27px;bottom:-18px;left:31%;}
#testimonials_block_right .img_testimonial{text-align:center;margin-top:20px;}
#testimonials_block_right .img_testimonial p{display:inline-block;color:#ecebeb;font-size:14px;text-transform:uppercase;margin:0 0 0 -55px;}
#testimonials_block_right .img_testimonial p img{float:left;margin-right:6px;}
.bloglatestnews .control-blog,.boxnextprev a{width:19px;height:19px;background:url("../images/bkg_slider_home.png") 0 100% no-repeat;position:absolute;text-indent:-9999px;right:0;top:0;border:2px solid #fff;cursor:pointer;transition:0.3s;}
.bloglatestnews .control-blog.prevblog,.boxnextprev a.prev{right:30px;}
.boxnextprev a.prev{right:40px;}
.bloglatestnews .control-blog.nextblog,.boxnextprev a.next{right:5px;background-position:100% 100%;}
.boxnextprev a.next{right:15px;}
.bloglatestnews .control-blog:hover,.boxnextprev a:hover{background-color:#bd8cbf;/*border:2px solid #0B96F3;*/}
.container-blogs{overflow:hidden;}
.main-blog,.sideBar-blog{float:left;width:100%;padding:0;}
.main-blog{max-width:675px;}
.main-content-blog{padding:25px 20px;background-color:#fff;}
ul.purple li{list-style-position:inside;list-style-type:disc;color:#a864a8;}
.main-content-blog h2,.main-content-blog h1{margin:0 0 20px 0;}
.main-content-blog p img{float:left;margin:0 20px 10px 0;}
.blog-item{position:relative;background-color:#fff;overflow:hidden;margin-bottom:20px;padding-bottom:60px;}
.bottom-nav-blog{overflow:hidden;position:absolute;width:100%;min-height:60px;left:0;bottom:0;background-color:#555555;}
.bottom-nav-blog .numb-response,.bottom-nav-blog .add-respond,.bottom-nav-blog .data-publish{height:60px;float:left;}
.bottom-nav-blog .numb-response{margin-left:20px;}
.bottom-nav-blog .read-more{height:60px;float:right;background-color:#363636;transition:0.4s;}
.bottom-nav-blog .read-more:hover{background-color:#a864a8;}
.bottom-nav-blog .read-more:hover a{color:#fff;}
.bottom-nav-blog .read-more a,.bottom-nav-blog .numb-response a,.bottom-nav-blog .add-respond a,.bottom-nav-blog .data-publish a{display:block;font-size:13px;line-height:22px;color:#d2d2d2;text-decoration:none;padding:8px 15px;}
.bottom-nav-blog .numb-response a:hover,.bottom-nav-blog .add-respond a:hover,.bottom-nav-blog .data-publish a:hover{color:#fff;}
.bottom-nav-blog .read-more span,.bottom-nav-blog .numb-response span,.bottom-nav-blog .add-respond span,.bottom-nav-blog .data-publish span{width:21px;height:21px;display:block;margin:0 auto 1px auto;background:url("../images/blogs-icon.png") no-repeat 0 0;}
.bottom-nav-blog .numb-response span{background-position:-22px 0;}
.bottom-nav-blog .add-respond span{background-position:-44px 0;}
.bottom-nav-blog .data-publish span{background-position:-67px 0;}
.blog-item img{display:block;float:left;margin-right:25px;max-width:100%;height:auto;}
.blog-item .short-desc{padding:25px 25px 0 25px;}
.blog-item .short-desc h2,.blog-item .short-desc .h2{color:#333;margin:0 0 15px 0;font-size:24px;line-height:22px;}
.blog-item .short-desc p{font-size:14px;line-height:24px;color:#6e6d6d;margin-bottom:10px;}
.sideBar-blog{float:right;max-width:240px;}
.sideBar-blog .h3{background-color:#a864a8;color:#fff;font:bold 20px/36px Tahoma,sans-serif;margin:0;padding:12px 0 12px 30px;}
.sideBar-blog ul{background-color:#fff;margin:0;padding:0;}
.sideBar-blog li{list-style:none;padding:10px 11px;border-bottom:1px solid #e1e1e1;}
.sideBar-blog li a{display:block;color:#333;font-size:14px;line-height:22px;text-decoration:none;overflow:hidden;}
.sideBar-blog li a:hover{color:#a864a8;}
.sideBar-blog li img{float:left;margin-right:9px;}
.sideBar-blog li span{display:block;padding-top:5px;}
.no-js .tab-content>.tab-pane{display:block;}
/* Nivo Slider styles */
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}
.nivoSlider img{position:absolute;top:0;left:0;max-width:none}
.nivo-main-image{display:block!important;position:relative!important;width:100%!important}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}
.nivo-box img{display:block}
.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nivo-caption p{padding:5px;margin:0}
.nivo-caption a{display:inline!important}
.nivo-html-caption{display:none}
.nivo-directionNav{display:none}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}
.nivo-prevNav{left:0}
.nivo-nextNav{right:0}
.nivo-controlNav{text-align:center;padding:9px 13px;position:absolute;right:31px;bottom:19px;line-height:0;border-radius:12px;background-color:#FFF;z-index:9}
.nivo-controlNav a{cursor:pointer;display:inline-block;width:12px;height:12px;background-color:#a864a8;border-radius:50%;text-indent:-9999px;border:0;margin:0 3px}
.nivo-controlNav a.active{background-color:#555}
/* Media styles */
@media screen and (max-width:960px){
  #menu-wrap{position:relative;z-index:10;background:#333;}
  #menu-trigger{display:block;height:59px;line-height:59px;cursor:pointer;padding:0 0 0 20px;color:#fff;font-weight:bold;font-size:23px;}
  .trigger{display:block;width:20px;height:18px;cursor:pointer;overflow:hidden;position:absolute;top:21px;right:14px;z-index:1;}
  .trigger-inner{display:block;margin:8px auto;position:relative;}
  .trigger-inner,.trigger-inner:before,.trigger-inner:after{width:100%;height:3px;background-color:#e1e1e1;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}
  .trigger-inner:before,.trigger-inner:after{content:"";position:absolute;left:0;}
  .trigger-inner:before{top:-7px;}
  .trigger-inner:after{bottom:-7px;}
  .is-active .trigger-inner:before,.is-active .trigger-inner:after{display:none;}
  .list,.list-open{display:block!important;position:absolute;top:12px;right:16px;z-index:1;cursor:pointer;width:14px;height:14px;border:2px solid #fbfbfb;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05);-moz-box-shadow:0 1px 0 rgba(0,0,0,.05);box-shadow:0 1px 0 rgba(0,0,0,.05);}
  .list:before,.list:after,.list-open:before,.list-open:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#fbfbfb;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05);-moz-box-shadow:0 1px 0 rgba(0,0,0,.05);box-shadow:0 1px 0 rgba(0,0,0,.05);}
  .list:before,.list-open:before{width:6px;height:2px;}
  .list:after,.list-open:after{width:2px;height:6px;}
  .list-open:after{display:none;}
  .bottom .list,.bottom .list-open{top:3px;right:16px;}
  #menu-custom{display:none;margin:0;padding:0;position:absolute;top:59px;left:0;width:100%;background:#3E3E3E;background:linear-gradient(180deg,#3E3E3E 0,#3B3B3B 100%);z-index:20;}
  #menu-custom li{float:none;display:block;position:relative;border-right:none;cursor:pointer;}
  #menu-custom li a{font-family:Tahoma,sans-serif;}
  #menu-custom li.hasSub>ul{display:none;margin:0;padding:0;background-color:#4D4D4D;border:0;border-radius:0;position:relative;width:100%;}
  #menu-custom li.hasSub>ul.sub-menu-2,#menu-custom li.hasSub>ul.sub-menu-3,#menu-custom li.hasSub>ul.sub-menu-4,#menu-custom li.hasSub>ul.sub-menu-5,#menu-custom li.hasSub>ul.sub-menu-6{right:0;left:0;width:100%;}
  #menu-custom li.hasSub>ul li{width:100%;border:0;}
  #menu-custom li.hasSub>ul li a span{margin:0;padding-left:15px;}
  #menu-custom li.hasSub>ul img{display:none;}
  #menu-custom a{display:inline-block;float:none;padding:9px 5px 9px 20px;color:#FFF;font-size:17px;}
  #menu-custom a:hover,#menu-custom>li:hover{background:#888;}
  #menu-custom a:hover{background:#888;}
  .col-lg-9,.col-lg-6,.col-lg-4,.col-lg-3,.col-lg-2{float:left;}
  #review .col-lg-12,.checkout .col-lg-12{overflow:hidden;}
  #review .col-lg-12 .col-lg-3{width:25%;}
  #review .col-lg-12 .col-lg-9{width:75%;}
  .info .subscribe{padding:5px 25px 6px 20px;}
  .bottom .nav,.bottom .service{width:30%;margin-left:20%;}
  .bottom .useful-info,.bottom .bottom-logo{width:30%;margin-right:20%;}
  .product-info .col-lg-4{width:35%;}
  .product-info .col-lg-6{width:65%;}
  .product-info .col-lg-2{width:65%;float:right;}
  .product-info .col-lg-2 #star{float:left;margin:0 0 0 3%;}
  .product-info .col-lg-2 .icon-block{float:left;margin-top:15px;padding-left:4%;}
  .product-info .col-lg-2 .icon-block p{float:left;}
  .title-steps .col-lg-2{width:20%;}
  .title-steps .col-lg-10{width:80%;}
  .checkout .col-lg-6{float:left;width:50%;}
  .col-lg-6 #identifyingDetails,#identifyingDetails .col-lg-6{width:50%;}
  .productTable .col-lg-6{padding:0;}
  .btn-li{display:block;}
  .blog-testimonal{background:#333;}
  .blog-testimonal-col1,.blog-testimonal-col2{float:none;width:100%;margin-bottom:40px;}
  .blog-testimonal-col2{margin-bottom:0;}
  .bloglatestnews .content-blog{float:none;width:auto;}
  .news_module_image_holder{width:auto;padding-right:15px;}
  .title_blog,.pos-testimonal-title{width:88%;}
  .title_blog h2,.pos-testimonal-title h2{background-color:#333;}
  .main-blog,.sideBar-blog{float:none;width:100%;margin-bottom:20px;padding:0;max-width:100%;}
  .sideBar-blog .h3{padding:5px 0 5px 15px;}
  .sideBar-blog ul{overflow:hidden;}
  .sideBar-blog li{width:50%;float:left;border-right:1px solid #d2d2d2;}
  .sideBar-blog li img{width:40px;height:auto;}}
@media screen and (max-width:940px){
  .products-list .col-lg-3:nth-child(4n+4){margin-right:2%;}
  .products-list.categ .col-lg-3:nth-child(3n+3){margin-right:0;}
  .info .subscribe{padding:5px 14px 6px 8px;}
  .info .partners{padding:5px 0 20px 11px;}
  .info .del-war-pay{padding:26px 10px 0 13px;}
  .products-list.categ .col-lg-3{width:32%;}
  .gender{height:auto;}
  .gender label{margin-bottom:10px!important;}
  .info .del-war-pay{float:none;}
  body.error404{background:#EBEBEB;}}
@media screen and (max-width:870px){
  .body-cart{padding:0 17px 0 17px;}
  .body-cart{padding:0 17px 20px 17px;}
  .product{margin-bottom:4px;}
  .reclame{margin:5px -15px 25px -15px;}
  .products-list .col-lg-3{width:40%;margin-left:9%;}
  .products-list .col-lg-3:nth-child(2n+2){margin-left:0;margin-right:0;}
  .products-list.categ{}
  .products-list.categ .col-lg-3{width:40%;}
  .products-list.categ .col-lg-3:nth-child(3n+3){margin-right:2%;}
  .category .col-lg-4{width:49%;}
  .category .col-lg-4:nth-child(2n+2){margin-right:0;}
  .category .col-lg-4:nth-child(3){margin-right:2%;}
  .body-cart>.table tr>td{padding:11px 0 11px 0;}
  .body-cart tr img{margin-right:15px;}
  .col-lg-3.bot-sum-cart{margin:8px 27px 20px 0;}
  .title-steps{margin-bottom:15px;}
  .footer,.prev-next-step{margin-top:20px;}}
@media screen and (max-width:840px){
  .product-info .col-lg-2{width:100%;margin-top:15px;}
  .product-info .col-lg-2 #star{margin:0;}
  .product-info .col-lg-2 .icon-block{padding-left:0;}
  .title-steps .col-lg-10{width:100%;margin-top:20px;}
  .checkout .col-lg-6{padding:0 75px 0 10px;}
  .breadcrumb{margin-bottom:15px;}
  .footer .bottom{padding:25px 0 0 0;}
  .copiright .copy{padding:10px 0 0 0;}
  .menu,.slider{margin-bottom:19px;}
  .info .col-lg-4{width:40%;margin-bottom:20px;}
  .info .subscribe{margin-left:10%;}
  .info .del-war-pay{float:left;margin-left:30%;}
  .productTable .col-lg-6{padding:0;}}
@media screen and (max-width:780px){
  .header-cart.fase{padding:12px 17px 0 17px;}}
@media screen and (max-width:760px){
  .info .col-lg-4{width:51%;float:none;margin:0 auto 20px auto;}
  .reclame .col-lg-6{width:100%;margin:0 0 20px 0;}
  .info .partners .right{float:left;}
  .info .partners .left{margin-left:10%;}
  .info .partners{border:0;}
  .info .subscribe form{padding-top:25px;}
  .info .del-war-pay{padding:26px 13px 0 13px;}
  .reclame{margin:5px -15px 5px -15px;}}
@media screen and (max-width:750px){
  .checkout .col-lg-6{float:none;width:100%;padding:0 75px 0 45px;margin-bottom:30px;}
  .checkout .col-lg-6 h3{margin-bottom:15px;}
  #form2{margin-top:10px;}
  .title-steps .col-lg-10{margin-top:10px;}
  .fase{margin-bottom:15px;}
  .checkout .step1,.checkout .step2,.checkout .step3{padding-bottom:0;margin-bottom:20px;}
  .copiright .copy{padding:10px 0 0 0;}
  .copiright .copy p{text-align:center;}
  .col-lg-6 #identifyingDetails,#identifyingDetails .col-lg-6{width:70%;}
  .productTable .col-lg-6{padding:0;}}
@media screen and (max-width:700px){
  .prev-next-step{margin-bottom:15px;}
  .price-list table tbody>tr>td{font-size:14px;padding:8px;}
  #order-form{margin-bottom:15px;}
  .main-text{margin-bottom:15px;padding:25px 20px 10px 25px;}
  .price-list{margin-bottom:5px;}
  .title-steps .steps ul li.first,.title-steps .steps ul li.third,.title-steps .steps ul li.second{width:100%;}
  .info .partners .left{margin-left:7%;}
  .footer{margin-top:5px;}
  .products-list.categ .col-lg-3{width:49%;margin:0 2% 20px 0;}
  .products-list.categ .col-lg-3:nth-child(2n+2){margin:0 auto 20px auto;}}
@media screen and (max-width:675px){
  .product-info .col-lg-2{margin-top:0;}
  .product-info .col-lg-2 #star{margin:0 0 0 2%;}
  .product-info .col-lg-2 .icon-block{padding-left:3%;}
  #review .col-lg-12{padding:15px 15px 20px 15px;}
  .product-info{margin-bottom:0;padding-bottom:10px;}
  .product-info .col-lg-4{float:none;margin:0 auto 20px auto;width:100%;}
  .product-info .col-lg-6{float:none;margin:0 auto 20px auto;width:100%;padding:0 15px;}
  .info .col-lg-4{width:60%;}
  .info .del-war-pay{min-height:260px;}
  .footer .bottom .col-lg-3 i,.btn-click{display:block;}
  .footer .bottom{margin-left:20px;padding:20px 0 10px 0;}
  .bottom .col-lg-3{width:100%;margin:0 0 10px 0;padding:0;}
  .bottom .col-lg-3 h3{margin-bottom:10px;}
  .bottom .nav,.bottom .useful-info,.bottom .service{cursor:pointer;}
  .bottom .nav ul,.bottom .useful-info ul,.bottom .service ul{display:none;}
  .footer .bottom ul li{padding-left:20px;}
  .bottom .bottom-logo{margin:10px 0 0 -20px;text-align:center;}
  .bottom-logo a img{width:242px;}
  .sideBar-blog li{float:none;border-right:0;width:auto;padding-top:7px;padding-bottom:7px;}
  .blog-item img{float:none;margin:20px auto 0 auto;}
  .main-content-blog p img{float:none;display:block;margin:0 auto 20px auto;}}
@media screen and (max-width:620px){
  /*.header-cart.fase{padding:10px 17px 0 17px;}*/
  .price-list table tbody>tr>td,.price-list table thead tr th{padding:8px 5px;}
  .body-cart.show-block,.header-cart.fase.show-block{display:none;}
  .body-cart.hide-block,.header-cart.fase.hide-block{display:block;}
  .body-cart.hide-block>.table tr td:first-child{padding-bottom:10px!important;}
  .discount td{background-color:#F3F3F3;}
  .body-cart .table tr td a>span{width:12px;height:12px;background:/*url(../images/del-from-cart_s.png)*/url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAQAAADSObX+AAABB0lEQVQoU23QwSpEARQG4O9es7jxBrOyUOzskDyDpmRIjVLWVspCFFlYS1lS1ETXFIVoxNLEYmxkJpRSFMYjsHBJ5p7ld85fpz+I26w4tuPvbETV4mp1Kyr9d5cZK/L6Pbj65RnDBnTK6W7yvtCJF1329CU8a1mrmiOvKX4b2jbmWVasB/OWUFawL5/iE0EMvUqy7pyZFCgbiRpFVVGTa2RAxZBNHTpwoOAjeSPFw2R14Rx8Wvs9T/WfwLwJEFjVm1iqfwdmLWhxaNCTdqU/zTR5RmjaEk4VNLzZlRUbUjFnsclzQbxuXKhs1DuSxqL74kF1KvLf1UNX7uzLJ0xFzo26a48pXvsCUplwv0472w4AAAAASUVORK5CYII=") no-repeat 0 0;}
  .body-cart .table tr td a>span:hover{background-position:-12px 0}
  .body-cart tr img{display:block;float:left;}
  .body-cart tr img{width:52px!important;height:52px;}
  .body-cart tr.discount img{float:none;width:18px!important;height:18px;display:inline;margin-right:5px!important;}}
@media screen and (max-width:590px){
  .price-list table thead tr th{padding:8px 2px;}
  .coment_reviews{border-left:none;padding:0 10px 0 20px;}
  .item_reviews_head{padding-right:0;}
  .item_reviews.productTable{padding-bottom:15px;}
  .item_reviews_head .stars_img_box .star{margin-right:0;}}
@media screen and (max-width:577px){
  .body-cart .table tr.discount>td a{padding:0 7px;}
  .products-list.categ .col-lg-3{margin:0 auto 20px auto;float:none;width:80%;}
  .products-list.categ .col-lg-3:nth-child(2n+2),.products-list.categ .col-lg-3:nth-child(3n+3){margin:0 auto 20px auto;}
  .products-list .col-lg-3{width:48%;margin-left:1%;}
  .category .col-lg-4{overflow:hidden;float:none;width:80%;margin:0 auto 20px auto;}
  .category .col-lg-4:nth-child(2n+2),.category .col-lg-4:nth-child(3){margin:0 auto 20px auto;}
  .category .col-lg-4 .fix-height{margin-bottom:0;}
  .info .col-lg-4{width:70%;}}
@media screen and (max-width:550px){
  .product-info .col-lg-2 #star,.product-info .col-lg-2 .icon-block{float:none;}}
@media screen and (max-width:530px){
  .title-steps .col-lg-2{width:100%;}
  #review .col-lg-12 .col-lg-3{width:35%;}
  #review .col-lg-12 .col-lg-9{width:65%;}
  .logo-cart{margin-bottom:5px;padding:10px 10px;}
  .logo-cart .logo{text-align:center;width:95px;}
  .logo a{margin-top:5px;}
  .logo img{max-width:100%;height:auto;}
  .shopping{float:right!important;margin:0 auto;}
  .shopping .shopping-cart li.center-h>.total-sum{position:relative;}
  .shopping .shopping-cart li.center-b>.total-sum{right:0;width:240px;}}
@media screen and (max-width:530px){
  .price-list table tbody>tr>td{vertical-align:middle;}}
@media screen and (max-width:496px){
  .nav-tabs li,.center-h{display:none;}
  #tab1,#tab2,#trialpack{display:none;}
  #review{display:block;}
  .item_reviews_head{width:100%;overflow:hidden;border-bottom:1px solid #ccc;padding-bottom:5px;}
  .item_reviews_head .stars_img_box{float:right;}
  .item_reviews_head .author,.item_reviews_head .datePub{float:left;margin-right:15px;margin-top:-18px;}
  .coment_reviews{width:100%;margin-top:10px;}
  .checkout .col-lg-6{padding:0 30px 0 40px;}
  .price-list table thead tr th{padding:8px 1px;}
  .price-list{margin-bottom:20px;}
  .products-list.categ .col-lg-3{width:100%;}
  .products-list .col-lg-3{width:100%;margin:0 0 20px 0;}
  .category .col-lg-4{width:100%;}
  .category .col-lg-4>p{margin-bottom:15px;}
  .info .col-lg-4{width:90%;}
  .breadcrumb{border:0;border-radius:0;}
  .breadcrumb li{position:relative;}
  .breadcrumb li:after{content:'/';display:block;position:absolute;right:-5px;top:5px;}
  .breadcrumb li .icon{display:none;}
  .breadcrumb li:last-child{background:transparent;margin-left:0;padding:5px 10px;}
  .breadcrumb li:last-child:before{display:none;}
  .breadcrumb li:last-child:after{content:'';}
  .breadcrumb li a{padding:5px 10px 4px 10px;}
  .capcha>input[type=submit]{float:none;margin-top:5px;}
  #review .col-lg-12 .col-lg-3{width:40%;}
  #review .col-lg-12 .col-lg-9{width:60%;}
  #review .col-lg-9 form>p>input,.capcha>p>input{width:50%;}
  #review .col-lg-12{border:0;}
  #account{min-width:280px;}
  .col-lg-6 #identifyingDetails,#identifyingDetails .col-lg-6{width:100%;}
  .prev-next-step .prev-step,.prev-next-step .next-step{float:none!important;margin:0 auto 15px auto;}
  .col-lg-3.bot-sum-cart{width:190px;}
  .productTable .col-lg-6{padding:0;}
  .select-prod{display:block;}
  .slider{display:none;}
  body{background:#ebebeb;}
  .title_blog,.pos-testimonal-title{background:none;}
  .bottom-nav-blog .numb-response{margin-left:0;}
  .bottom-nav-blog .read-more a,.bottom-nav-blog .numb-response a,.bottom-nav-blog .add-respond a,.bottom-nav-blog .data-publish a{padding:8px 10px;}
  .blog-item .short-desc,.main-content-blog{padding:15px 10px;}
  .sideBar-blog li img{width:30px;}
  .sideBar-blog li span{padding-top:0;}}
@media screen and (max-width:480px){
  .product-info .col-lg-2 .icon-block{padding-left:0;}
  .product-info .icon-block .icon{float:none;display:block;margin:0 auto 5px;}
  .product-info .col-lg-2 .icon-block p{width:33.333%;text-align:center;}
  .product-info .icon-block .icon-text{width:auto;padding:0 10px;}}
@media screen and (max-width:390px){
  .shopping{width:90px;}
  .info .subscribe form{padding-top:0;}
  .remove-td,.shopping-cart-text{display:none;}
  .img-remove{display:block;position:relative;}
  .img-remove a span{position:absolute;top:0;right:10px;}
  .body-cart>.table tr>td{vertical-align:top;}
  .news_module_image_holder{float:none;}
  .bottom-nav-blog{min-height:120px;}
  .blog-item{padding-bottom:120px;}
  .bottom-nav-blog .read-more{float:left;clear:both;}}
@media screen and (max-width:368px){
  .info .partners .right{float:none;width:75%;margin:0 auto;}
  #review .col-lg-12{padding:15px 10px 20px 10px;}
  #review .col-lg-12 .col-lg-3{width:45%;}
  #review .col-lg-12 .col-lg-9{width:55%;}
  #review .col-lg-9 form>p>input,.capcha>p>input{width:100%;}
  .main-text{padding:20px 9px 10px 10px;}
  .checkout .col-lg-6{padding:0 8px;}
  .productTable .col-lg-6{padding:0;}}
@media screen and (max-width:330px){
  .copiright .copy p{width:220px;margin:0 auto;}}