html,html a{-webkit-font-smoothing:antialiased}
html{-ms-overflow-style:scrollbar}
body{background-attachment:fixed;background-position:center top;background-size:cover;font-size:12px;line-height:1.61429;color:#010514;font-weight:400;font-family:'Arial',serif}
body.content_only{padding:15px;background:#FFF!important}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{padding:0;margin:0}
.transparency{background-color:rgba(75,75,75,0.8);box-shadow:1px 1px 5px #fff}
.table table-bordered footab{background-color:white}
input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a{color:#010514;text-decoration:none;outline:none;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
a:hover,a:focus{color:#fff;text-decoration:none;outline:none}
a:active,a:focus,input{outline:0;outline-style:none;outline-width:0}
img{vertical-align:middle}
th,td{line-height:20px;color:#000;text-align:left;vertical-align:top}
th{font-weight:500}
.label{font-weight:500}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
.container{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}
.wrap{width:auto;clear:both}
.center,.table td.center,.table th.center{text-align:center}
.success{background:none repeat scroll 0 0 #43B754;border:1px solid #43B754;font-size:1em;margin:0 0 10px;padding:10px;color:#FFF;font-weight:500}
.warning,.alert-warning,.warning_inline{color:#e01236;font-weight:700}
.warning,.alert{border:1px solid rgba(0,0,0,0);border-radius:0;margin-bottom:18px;padding:15px}
.error{background:none repeat scroll 0 0 #FCC;border:1px solid #900;font-size:100%;margin:0 0 10px;padding:10px;font-weight:700}
.error ol{margin-left:20px}
ol,ul{list-style:none outside none}
p{margin:0 0 10px}
.page-heading{color:#aed034;background-color:rgba(0,0,0,0.5);padding:10px}
.lead{margin-bottom:20px;font-size:1.15em;font-weight:200;line-height:1.4}
.doc-technique img{width:70%;margin:0 auto;display:block}
@media (min-width: 768px) {
.lead{font-size:1.5em}
}
small{font-size:.85em}
cite{font-style:normal}
.text-muted{color:#999}
.text-primary{color:#f2735a}
.text-warning{color:#c09853}
.text-danger{color:#b94a48}
.text-success{color:#468847}
.text-info{color:#3a87ad}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.highlight{background-color:#FFC;font-weight:700;padding:1px 4px}
.align-left{text-align:left}
.align-right{text-align:right}
h1{margin:0;font-family:'Racing Sans One',serif}
h2{margin:0;font-family:'Racing Sans One',serif}
h3{margin:0;font-family:'Racing Sans One',serif;color:#aed034}
h4{margin:0;font-family:'Racing Sans One',serif}
h5{margin:0;font-family:'Racing Sans One',serif}
h6{margin:0;font-family:'Racing Sans One',serif}
label{font-weight:400}
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}
.list-inline{padding-left:0;list-style:none}
.list-inline > li{display:inline-block;padding-left:5px;padding-right:5px}
dl{margin-bottom:20px}
dt,dd{line-height:20px}
dt{font-weight:700}
dd{margin-left:0}
abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}
abbr.initialism{font-size:.9em;text-transform:uppercase}
blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}
blockquote p{font-size:1.25em;font-weight:300;line-height:1.25}
blockquote p:last-child{margin-bottom:0}
blockquote small{display:block;line-height:20px;color:#999}
blockquote small:before{content:'\2014 \00A0'}
blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}
blockquote.pull-right p,blockquote.pull-right small{text-align:right}
blockquote.pull-right small:before{content:''}
blockquote.pull-right small:after{content:'\00A0 \2014'}
q:before,q:after,blockquote:before,blockquote:after{content:""}
address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}
code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}
.btn-actions{text-align:center}
.features-list{margin-top:60px}
.features-list .page-header{border:0;text-align:center}
.features-list .page-header h1{font-size:3.46em}
.features-list .feature-row{overflow:hidden;min-height:200px;color:#696f72;border-top:1px solid #e0e2e3;padding:60px 0 0;text-align:center}
.features-list .feature-row:last-child{border-bottom:1px solid #e0e2e3;margin-bottom:60px}
.features-list .feature-row h3{font-size:2em}
.features-list .feature-row div:first-child{padding-left:0}
.features-list .feature-row div:last-child{padding-right:0}
.features-list .feature-row div:first-child.feature-img img{float:left}
.features-list .feature-row div:last-child.feature-img img{float:right}
.jumbotron h2{font-size:3.46em}
.jumbotron iframe{margin-top:20px}
.jumbotron p{line-height:1.4}
.dropcap{display:block;float:left;margin:-2px 5px 0 0;padding:0 10px;color:#000;font:49px/16px Arial,Helvetica,sans-serif}
.dropcap.color{color:#fff}
.dropcap.dark{color:#fff;background-color:#fff}
.styled-list{position:relative;margin:0 0 20px;padding:0;list-style:none;line-height:18px}
.styled-list li{margin-bottom:6px;padding:0}
.styled-list li span{display:block;overflow:hidden}
.styled-list li i{width:16px;float:left;margin-right:10px;text-align:center;color:#000;font-size:1.07em}
.styled-list li:before{color:#fff;float:left}
.styled-list .circle li,.styled-list.circle li{text-indent:0;margin-left:0;padding-left:0;list-style:none}
.styled-list .circle li:before,.styled-list.circle li:before{content:"\25CF";margin:-1px 10px 0 0;font-size:.92em}
.styled-list.arrow>li{margin-left:-15px;padding-left:35px}
.styled-list.arrow > li:before{margin:-1px 8px 0 -20px;content:"\f18e";font-family:FontAwesome;font-size:1.23em}
.styled-list ul{margin-left:0;padding:5px 0 0}
.styled-list ul.circle li:before{content:"\25CB";color:#fff}
ul.sitemap.styled-list.circle ul li:before{content:"\25CF"}
ul.sitemap.styled-list.circle ul ul li:before{content:"\25CB"}
.styled-list.checkmark>li{margin-left:-15px;padding-left:35px;margin-bottom:10px}
.styled-list.checkmark> li:before{margin:-1px 8px 0 -20px;content:'\e013';font-family:FontAwesome;font-size:1.23em}
.styled-list.decimal{list-style:decimal outside;margin-left:25px}
.styled-list.decimal li{padding-left:0;text-indent:0}
.mark{background:#d9d9d9;padding:2px 2px 0}
.color_mark{background-color:#fff;color:#fff;padding:2px 2px 0}
.color,.color:hover{color:#fff}
.underline{text-decoration:underline}
.underline:hover{text-decoration:none}
.blockquote{position:relative;border-top:4px solid #fff}
.blockquote .inside{padding:15px;border:1px solid #eaeaea}
.testimonials{position:relative;border-top:4px solid #fff}
.testimonials .inside{padding:15px 15px 15px 114px;border:1px solid #eaeaea;position:relative}
.testimonials .inside :before{display:block;position:absolute;top:18px;left:20px;color:#fff;border-radius:50%;background:#ececec;text-align:center;content:"\f007";font-family:FontAwesome;font-size:3.53em;line-height:1.52;width:77px;height:77px}
.infobox{border:1px solid #fff}
.infobox .inside{padding:15px 15px 15px 84px;position:relative}
.infobox .inside :before{infobox:block;position:absolute;top:16px;left:16px;color:#fff;content:"\f05a";font-family:FontAwesome;font-size:3.61em;line-height:.76}
.comment{position:relative;color:#333}
.comment .inside{padding:30px 15px 30px 100px;border-top:1px solid #eaeaea;position:relative}
.comment .inside :before{display:block;position:absolute;top:30px;left:10px;color:#fff;border-radius:50%;background:#ececec;text-align:center;content:"\f007";font-family:FontAwesome;font-size:5.07em;line-height:19px;width:77px;height:77px}
.comment a{color:#00B2BA;text-decoration:underline}
.comment a:hover{text-decoration:none}
.comment p{margin-bottom:.112px}
.comments .comment{padding-left:10%}
.comments>.comment:first-child{padding-left:0}
.comments>.comment:first-child .inside{border:none}
.icon-circle{background:#e2e2e2;border-radius:50%;color:#fff;display:block;height:101px;width:101px;margin:10px auto 15px}
.icon-circle .fa{font-size:6em;line-height:25px}
.icon-circle .fa-plane{font-size:4.3em;line-height:2.77}
.icon-circle-sm.active,.icon-circle-xs.active,.icon-circle.active{background:#fff}
.icon-circle-sm{background:#e2e2e2;border-radius:50%;color:#fff;display:block;float:left;height:62px;width:62px;margin:0 20px 10px 0;text-align:center}
.icon-circle-sm .fa{font-size:3.69em;line-height:1.92}
.icon-circle-sm .fa-plane{font-size:2.65em;line-height:2.76}
.icon-circle-xs{background:#e2e2e2;border-radius:50%;color:#fff;display:block;float:left;height:46px;width:46px;margin:0 3px 10px 0;text-align:center}
.icon-circle-xs .fa{font-size:2.15em;line-height:2.5;color:#fff!important}
.icons-set{line-height:32px;color:#000;margin:10px 0}
.icons-set span span{font-size:1.46em;color:#000!important}
.icons-set span span:before{padding-top:3px;display:block;float:left;margin-right:4px}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.inputbox,.form-control{border-radius:0}
select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.inputbox:focus,.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6)}
select:-moz-placeholder,textarea:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="week"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="color"]:-moz-placeholder,.inputbox:-moz-placeholder,.form-control:-moz-placeholder{color:#999}
select::-moz-placeholder,textarea::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="color"]::-moz-placeholder,.inputbox::-moz-placeholder,.form-control::-moz-placeholder{color:#999;opacity:1}
select:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="color"]:-ms-input-placeholder,.inputbox:-ms-input-placeholder,.form-control:-ms-input-placeholder{color:#999}
select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder,.inputbox::-webkit-input-placeholder,.form-control::-webkit-input-placeholder{color:#999}
textareaselect,textareatextarea,textareainput[type="text"],textareainput[type="password"],textareainput[type="datetime"],textareainput[type="datetime-local"],textareainput[type="date"],textareainput[type="month"],textareainput[type="time"],textareainput[type="week"],textareainput[type="number"],textareainput[type="email"],textareainput[type="url"],textareainput[type="search"],textareainput[type="tel"],textareainput[type="color"],textarea.inputbox,textarea.form-control{height:auto}
.radio label,.checkbox label{display:inline}
.form-control-static{margin-bottom:0}
.form-group label.control-label{padding:0;margin:15px;line-height:20px}
@media (min-width: 768px) {
.form-inline .form-group{display:inline-block}
.form-inline .form-control{display:inline-block}
.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none}
}
.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:0;display:inline}
.form-horizontal .form-control-static{padding-top:7px}
.btn-inverse{color:#fff;background-color:#333;border-color:#262626}
.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.open .dropdown-toggle.btn-inverse{color:#fff;background-color:#1f1f1f;border-color:#080808}
.btn-inverse:active,.btn-inverse.active,.open .dropdown-toggle.btn-inverse{background-image:none}
.btn-inverse.disabled,.btn-inverse[disabled],fieldset[disabled] .btn-inverse,.btn-inverse.disabled:hover,.btn-inverse[disabled]:hover,fieldset[disabled] .btn-inverse:hover,.btn-inverse.disabled:focus,.btn-inverse[disabled]:focus,fieldset[disabled] .btn-inverse:focus,.btn-inverse.disabled:active,.btn-inverse[disabled]:active,fieldset[disabled] .btn-inverse:active,.btn-inverse.disabled.active,.btn-inverse[disabled].active,fieldset[disabled] .btn-inverse.active{background-color:#333;border-color:#262626}
.btn-inverse .badge{color:#333;background-color:#fff}
.btn-block + .btn-block{margin-top:5px}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.inputbox{box-shadow:none}
select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.inputbox:focus,select:hover,textarea:hover,input[type="text"]:hover,input[type="password"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="date"]:hover,input[type="month"]:hover,input[type="time"]:hover,input[type="week"]:hover,input[type="number"]:hover,input[type="email"]:hover,input[type="url"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="color"]:hover,.inputbox:hover,select:active,textarea:active,input[type="text"]:active,input[type="password"]:active,input[type="datetime"]:active,input[type="datetime-local"]:active,input[type="date"]:active,input[type="month"]:active,input[type="time"]:active,input[type="week"]:active,input[type="number"]:active,input[type="email"]:active,input[type="url"]:active,input[type="search"]:active,input[type="tel"]:active,input[type="color"]:active,.inputbox:active{box-shadow:none;border-color:#666}
select:-moz-placeholder,textarea:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="week"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="color"]:-moz-placeholder,.inputbox:-moz-placeholder{color:#999}
select::-moz-placeholder,textarea::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="color"]::-moz-placeholder,.inputbox::-moz-placeholder{color:#999;opacity:1}
select:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="color"]:-ms-input-placeholder,.inputbox:-ms-input-placeholder{color:#999}
select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder,.inputbox::-webkit-input-placeholder{color:#999}
textareaselect,textareatextarea,textareainput[type="text"],textareainput[type="password"],textareainput[type="datetime"],textareainput[type="datetime-local"],textareainput[type="date"],textareainput[type="month"],textareainput[type="time"],textareainput[type="week"],textareainput[type="number"],textareainput[type="email"],textareainput[type="url"],textareainput[type="search"],textareainput[type="tel"],textareainput[type="color"],textarea.inputbox{height:auto}
@media screen and (min-width: 768px) {
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.inputbox{width:auto}
}
select,select.form-control,select.inputbox,select.input{padding-right:5px}
.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{box-shadow:none}
.input-append .active,.input-prepend .active{background-color:#bf3;border-color:#690}
table.std,table.table_block{background:none repeat scroll 0 0 #FFF;border:1px solid #E5E5E5;margin-bottom:20px;width:100%}
table.std td,table.table_block td{border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;padding:10px;vertical-align:top}
.table{width:100%;margin-bottom:30px}
.table thead > tr > th,.table thead > tr > td,.table tbody > tr > th,.table tbody > tr > td,.table tfoot > tr > th,.table tfoot > tr > td{padding:9px 8px 11px 18px;line-height:1.42857;vertical-align:top;border-bottom:none}
.table thead > tr > th{vertical-align:bottom;border-bottom:2px solid #f0efef}
.table caption + thead tr:first-child th,.table caption + thead tr:first-child td,.table colgroup + thead tr:first-child th,.table colgroup + thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}
.table tbody + tbody{border-top:2px solid #f0efef}
.table .table{background-color:#fff}
.table-condensed thead > tr > th,.table-condensed thead > tr > td,.table-condensed tbody > tr > th,.table-condensed tbody > tr > td,.table-condensed tfoot > tr > th,.table-condensed tfoot > tr > td{padding:5px}
.table > thead > tr > th{background:rgba(251,251,251,0.7) none repeat scroll 0 0;border-bottom-width:1px;color:#333;vertical-align:middle}
.table-bordered{border:1px solid #f0efef}
.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}
table col[class*="col-"]{float:none;display:table-column}
table td[class*="col-"],table th[class*="col-"]{float:none;display:table-cell}
.table > thead > tr > td.active,.table > thead > tr > th.active,.table > thead > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr > td.active,.table > tbody > tr > th.active,.table > tbody > tr.active > td,.table > tbody > tr.active > th,.table > tfoot > tr > td.active,.table > tfoot > tr > th.active,.table > tfoot > tr.active > td,.table > tfoot > tr.active > th{background-color:#f5f5f5}
.table > thead > tr > td.success,.table > thead > tr > th.success,.table > thead > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr > td.success,.table > tbody > tr > th.success,.table > tbody > tr.success > td,.table > tbody > tr.success > th,.table > tfoot > tr > td.success,.table > tfoot > tr > th.success,.table > tfoot > tr.success > td,.table > tfoot > tr.success > th{background-color:#55c65e;border-color:#48b151}
.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td{background-color:#42c04c;border-color:#419f49}
.table > thead > tr > td.danger,.table > thead > tr > th.danger,.table > thead > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr > td.danger,.table > tbody > tr > th.danger,.table > tbody > tr.danger > td,.table > tbody > tr.danger > th,.table > tfoot > tr > td.danger,.table > tfoot > tr > th.danger,.table > tfoot > tr.danger > td,.table > tfoot > tr.danger > th{background-color:#f3515c;border-color:#d4323d}
.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td{background-color:#f13946;border-color:#c32933}
.table > thead > tr > td.warning,.table > thead > tr > th.warning,.table > thead > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr > td.warning,.table > tbody > tr > th.warning,.table > tbody > tr.warning > td,.table > tbody > tr.warning > th,.table > tfoot > tr > td.warning,.table > tfoot > tr > th.warning,.table > tfoot > tr.warning > td,.table > tfoot > tr.warning > th{background-color:#fe9126;border-color:#e4752b}
.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td{background-color:#fe840d;border-color:#da681c}
.table tbody > tr > td{vertical-align:middle}
.content-center{padding:10px}
.content-center>.row{background:rgba(251,251,251,0.9)}
.featured-section{color:#fff}
@media (max-width: 768px) {
.doc-technique img{width:95%;margin:0 auto;display:block}
.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;border:1px solid #f0efef}
.table-responsive > .table{margin-bottom:0;background-color:#fff}
.table-responsive > .table > thead > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tbody > tr > td,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > tfoot > tr > td{white-space:normal}
.table-responsive > .table-bordered{border:0}
.table-responsive > .table-bordered > thead > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > th:first-child,.table-responsive > .table-bordered > tbody > tr > td:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0}
.table-responsive > .table-bordered > thead > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > th:last-child,.table-responsive > .table-bordered > tbody > tr > td:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0}
.table-responsive > .table-bordered > thead > tr:last-child > th,.table-responsive > .table-bordered > thead > tr:last-child > td,.table-responsive > .table-bordered > tbody > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tfoot > tr:last-child > td{border-bottom:0}
#order-list td > .label{white-space:normal}
}
.table tfoot tr{background:rgba(251,251,251,0.7) none repeat scroll 0 0}
.btn,.btn-default{border-radius:0}
.btn-default{background:#fff;border:1px solid #aed034;color:#aed034;font:bold 12px Arial,Helvetica,sans-serif;padding:7px 25px;text-transform:uppercase}
.btn-mega{background:none repeat scroll 0 0 #fff;border-radius:0;color:#aed034;font-size:.92em;padding:6px 20px}
.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default.active[disabled],.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background:#000}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{background:#aed034;color:#FFF;border-color:#fff}
.btn-primary{opacity:1;background:#8A191F;border:none;padding:6px 20px;font-weight:700}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background:#8A191F;border:none;opacity:1}
.btn-icon:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f178";padding-left:0;opacity:0;transition:all .2s ease-out 0;visibility:hidden;width:0}
.panel-default > .panel-heading{background-color:#fcfbfb;border-color:#f0efef;color:#333}
.panel-default{border-color:#f0efef}
.btn-icon:hover:after{opacity:1;visibility:visible;padding-left:15px;width:auto}
#bt_compare{background:none repeat scroll 0 0 rgba(0,0,0,0);color:#030303;font-size:16px;font-style:italic;font-weight:400;padding:0;text-transform:none;border:0}
#button_order_cart{background:#aed034;border:1px solid #fff;color:#fff;font-family:"Racing Sans One";font-size:16px;font-weight:400;margin-top:10px;text-transform:none;padding:7px 80px;margin-bottom:30px}
#button_order_cart:hover{background:#aed034;color:#fff}
#columns{margin-top:40px}
.sidebar .block{border-radius:2px;border:1px solid #E5E5E5;margin-bottom:20px;padding:10px 15px;background:#FCFCFC}
.sidebar .block-blank{margin-bottom:20px}
.sidebar .title_block{background:url(../img/mod-title2.gif) repeat-x bottom left;line-height:40px;color:#333;margin:0}
.sidebar .block_content{padding:10px 0}
.sidebar img{max-width:100%}
.sidebar li a:hover,.sidebar li a:focus{color:#FF1773;background:url(../img/arrow-active.png) no-repeat 0 5px!important}
.breadcrumb{background:none;color:#555;font-size:1em;padding:0;margin:0}
.breadcrumb .fa-home{font-size:1.38em;margin-right:5px;color:#000}
.breadcrumb .navigation-pipe{background:url(../img/arrow.gif) no-repeat 0 5px!important;display:inline-block;height:12px;width:6px;margin:0 5px;text-indent:-9999px}
.pagination{margin:0 0 20px}
.pagination > li:last-child > a,.pagination > li:last-child > span,.pagination > li:first-child > a,.pagination > li:first-child > span{border-radius:0}
.pagination > li > a,.pagination > li > span{margin-left:4px;background:#FFF;padding:7px 10px;color:#000;font-size:1em;font-weight:400}
#pagination_previous i{margin-right:5px}
#pagination_next i{margin-left:5px}
.tooltip-inner{background-color:#333}
.tooltip.top .tooltip-arrow{border-top-color:#333}
header{z-index:2003;width:100%;color:#fff}
.navbar-fixed-top.header-bar{transition:all 1s ease .5s;padding:0;height:65px}
.navbar-fixed-top{position:fixed!important}
.navbar-fixed-top .header-bar{background:rgba(1,5,20,0.8)}
.navbar-fixed-top .topnav .jms-megamenu .nav > li{height:65px;transition:all 1s ease .5s}
.navbar-fixed-top .topnav .jms-megamenu .nav > li > a{line-height:30px;padding:0 8px;transition:all 1s ease .5s;margin-top: 15px;margin-bottom: 15px}
.navbar-fixed-top .topnav.slidedown .jms-megamenu .nav > li.open > .dropdown-menu,.navbar-fixed-top .topnav.slidedown .jms-megamenu .nav > li:hover > .dropdown-menu{top:65px;border-width:3px}
.navbar-fixed-top .topnav .jms-megamenu .nav > li.haschild.open > a:after,.navbar-fixed-top .topnav .jms-megamenu .nav > li.haschild:hover > a:after{bottom:-3px}
.navbar-fixed-top #jms_ajax_search{margin-top:15px}
.topbar{background:url(../img/top-bar.png) no-repeat scroll center bottom #000;color:#fff;font-size:1em;font-weight:400;padding:10px 0;position:relative;z-index:2002;opacity:.8}
.topbar .top_left_custom p{float:left;font-size:.85em;font-style:italic;margin:0}
.topbar .top_left_custom p:first-child{padding-left:0;border-left:0}
.top_left_custom em{width:23px;height:23px;display:inline-block;background:#1d212e;vertical-align:middle;margin-right:15px;position:relative;font-style:normal}
.phone_number > em:after{color:#fff;content:"\f095";display:inline-block;font-family:"FontAwesome";font-size:18px;left:25%;position:absolute;top:-3px}
header .topbar .pull-left{line-height:30px}
header .btn-group.open .dropdown-toggle{box-shadow:none}
header .btn-group{margin-top:3px;border-style:solid solid none none;border-width:0 1px 1px 0;-moz-border-image:url(../img/boder.png) 0 1 1 stretch;-webkit-border-image:url(../img/boder.png) 0 1 1 stretch;-o-border-image:url(../img/boder.png) 0 1 1 stretch;border-image:url(../img/boder.png) 0 1 1 fill stretch;border-left:0;padding:0 25px;border-color:#000}
header .btn-group.account_header{padding-right:0;border-right:0}
header .btn-group > a{border-radius:0;color:#000;cursor:pointer;display:block;font-size:1em;font-weight:400;margin:0;padding:0;text-align:center}
.topbar .btn-group > a{height:23px;width:23px}
header .btn-group > a.btn-xs:hover > span,header .btn-group > a.btn-xs:hover > label,header .btn-group.open > a.btn-xs > span,header .btn-group.open > a.btn-xs > label{color:#aed034}
header .topbar .dropdown-menu,header .top-right .dropdown-menu{line-height:150%;background-clip:padding-box;position:absolute;border-radius:0;padding:15px 20px;border:0;box-shadow:none;z-index:2002;background:#010514;top:45px}
header .topbar .dropdown-menu{top:35px}
header .top-right .dropdown-menu{background:#fbfbfb;border:1px solid #ececec;min-width:300px;padding:0;top:-4px}
.header-bar .container{position:relative}
.search-box > a{border-style:solid;border-width:0 0 0 1px;-moz-border-image:url(../img/boder.png) 0 0 0 1 stretch;-webkit-border-image:url(../img/boder.png) 0 0 0 1 stretch;-o-border-image:url(../img/boder.png) 0 0 0 1 stretch;border-image:url(../img/boder.png) 0 0 0 1 fill stretch}
.top-right .items:hover,.top-right .items:active{background:#fff!important;cursor:pointer;border-radius:0;border-color:#fff}
#cart_block:hover .ajax_cart_quantity{background:#000;color:#fff}
.dropdown-menu .divider{background-color:#3e3e3e}
header .topbar .dropdown-menu li a,header .top-right .dropdown-menu li a{color:#fff;font-size:.85em;line-height:2.46;padding:0 10px}
header .top-right .dropdown-menu li a{color:#000;font-size:1em;font-family:"Racing Sans One";padding:0}
header .top-right .dropdown-menu li a:hover{color:#fff}
header .topbar .dropdown-menu li.selected a{color:#fff}
#productsSortForm .dropdown-menu >li > a:focus,#productsSortForm .dropdown-menu > li >a:hover,header .topbar .dropdown-menu >li > a:focus,header .topbar .dropdown-menu > li >a:hover,header .top-right .dropdown-menu >li > a:focus,header .top-right .dropdown-menu > li >a:hover{color:#fff;text-decoration:none;background-color:transparent;background:none}
.dropdown-menu li{padding:0}
.shoppingcart-box{min-width:200px;right:68px!important}
.open .ajax_cart_quantity{background:#fff;color:#fff!important}
#jms_ajax_search input{background:#404450;border:0 none;border-radius:0;color:#fff;opacity:1;width:220px}
#jms_ajax_search .dropdown-menu{padding:15px}
form#searchbox{padding:0!important}
.dropdown-menu{box-shadow:none;border-radius:0}
.dropdown-menu:before{margin-top:3px}
.dropdown-menu:after{z-index:1}
header .pull-right .dropdown-menu{left:auto;right:0}
.header-bar{background:rgba(0,0,0,1);position:relative;z-index:2001;background-image:url(../img/carbone-tresse.jpg);background-repeat:no-repeat}
.topnav{float:right;margin-left:30px}
.top-right .items ul.btn-left-side{position:fixed;margin-top:30px;right: 0;width: 40px;z-index:1000}
.top-right .items ul.btn-left-side>li{margin-top: 10px;background-color:#fff;border:2px solid #fff;height:50px;right:15px;text-align:center;width:50px;z-index:2001}
.top-right .items ul.btn-left-side>li:last-child{background:#355089}
.top-right .btn-group{line-height:19px;box-shadow:none;border-radius:0;padding:0}
.top-right .items .fa{font-size:30px;line-height:50px}
.top-right .items .fa-facebook{color:#fff}
#cart_block{position:relative}
.top-right .items:hover > a{color:#fff}
#header-logo > img{max-width:100%;transition:all 1s ease 0}
.logo-sub-title {float: left;font-family: "Racing Sans One";font-size: 15px;color: #aed034}
.navbar-fixed-top #header-logo > img{width:55%;transition:all 1s ease 0;margin-top: 5px;}
.navbar-fixed-top .logo-sub-title{font-size:12px;}
.navbar-fixed-top .topnav{margin-left:0}
.navbar-logo{display:inline-block;float:left}
.navbar-logo a{display:block}
.slideshow{display:inline-block;width:100%}
.tp-rightarrow.default,.tp-leftarrow.default{background:#fff!important;opacity:.1;width:75px!important;height:75px!important;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#FFF;text-align:center}
.tp-rightarrow.default:hover,.tp-leftarrow.default:hover{background:#aed034!important;opacity:1}
.tp-leftarrow.default:before{content:"\f104";line-height:75px;font-size:60px}
.tp-rightarrow.default:before{content:"\f105";line-height:75px;font-size:60px}
.tp-bullets.simplebullets.square .bullet{width:22px!important;height:22px!important;background:none!important;margin:0 5px!important;border:1px solid #FFF}
.tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected{background:#fff!important;border:1px solid #FFF}
.jms_select{margin-top:-90px;position:relative;z-index:2000;background:rgba(0,0,0,0.5);padding:25px 0}
.jms_select select{border:0 none;height:35px;margin-right:25px;opacity:.3;padding:0 15px;min-width:210px}
.jms_select select:hover{opacity:1;cursor:pointer}
.jms_select select option{background:#fff;padding:10px 15px;border-bottom:1px solid #d9dadc}
.jms_select select option:last-child{border-bottom:0}
.jms_select select option:hover{background:none!important;color:#fff!important;cursor:pointer}
.jms_select input{border:0 none;min-height:35px;min-width:200px;text-align:center;vertical-align:top;background:#fff;color:#fff}
p.description{padding:5px 160px;text-align:justify}
.topsl{padding-top:30px;margin-bottom:70px;background-image:url(../img/carbone-tresse2.jpg);background-repeat:no-repeat;background-color:#000;background-position:center;margin-top:-6px;}
.home-banner{margin-bottom:20px;text-align:center;color:#fff}
.featured-section{margin-bottom:20px}
.home_center > h3{background:url(../img/bg_home.png) no-repeat center bottom}
.home_detail > a{display:inline-block}
.home_detail h4{font-family:"Racing Sans One";font-size:16px;color:#aed034}
.home-banner p.detail{margin:7px 0 15px}
.home-banner .button{background:none;border:1px solid #fff;display:inline-block}
.home-banner .button:hover{background:#fff;border-color:#fff}
.home-banner .button a{text-transform:none;color:#fff;font-size:18px;font-weight:400}
.home-banner .button:hover a{color:#aed034}
.row .princ_cat img{opacity:0.5;border: none;-ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity = 50);-webkit-transition: opacity 0.2s ease-in-out;-moz-transition: opacity 0.2s ease-in-out;-o-transition: opacity 0.2s ease-in-out;transition: opacity 0.2s ease-in-out;}
.row .princ_cat:hover img{opacity:1;-ms-filter:"prodig:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity = 100);}
.deal_content{display:inline-block;width:100%;padding:70px 0;color:#fff;background-color:blue}
.deal_content .slider-products-title h3{background:url(../img/bg_deal.png) no-repeat scroll center bottom rgba(0,0,0,0)}
.embed-responsive{border:1px solid #fff}
.intro_special_product > h3,.deal_home h3{font-size:24px;padding-bottom:25px}
.intro_special_product > img{border:1px solid #fff;width:100%}
.intro_special_product > a{color:#fff;display:inline-block;font-family:"Racing Sans One";font-size:18px;margin:25px 0}
.intro_special_product .button.button-default > a{font-size:18px;font-family:"Racing Sans One";color:#fff;border:1px solid #fff;padding:5px 15px;margin-top:35px;display:inline-block}
.intro_special_product .button.button-default:hover > a{border:1px solid #fff;background:#fff;color:#fff}
.deal_home .preview{width:63%}
.deal_home .product-info{width:37%}
.deal_home .product-preview{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;display:inline-block;width:100%}
.deal_home .product-preview .preview{position:relative;float:right}
.deal_home .product-preview .preview-image img{width:100%;margin-top:-50px}
.deal_home .product-preview .product-info{background:none repeat scroll 0 0 #fff;min-height:160px;overflow:hidden}
.price-product-home{background:none repeat scroll 0 0 #eee;text-align:center;font-family:"Racing Sans One";height:30px;line-height:29px;border-bottom:1px solid #e6e6e6}
.price-product-home span.old{margin-right:10px}
.deal_left{padding:12px 20px}
.deal_home .product-preview .title a{font-size:16px;color:#fff}
.features{display:inline-block;margin-top:3px}
.features .feature_content{border-top:1px solid #ccc;color:#000;font-size:.86em;opacity:.5;padding:4px 0;display:inline-block;width:100%}
.deal_home .compare-cart-wish{display:none;width:100%;padding:20px}
.deal_home .product-preview .product-info:hover .deal_left{display:none;cursor:pointer}
.deal_home .product-preview .product-info:hover .compare-cart-wish{display:inline-block;cursor:pointer}
.deal_home .compare-cart-wish a{display:inline-block;margin-left:0;width:100%!important}
.deal_home .compare-cart-wish a.cart-button{margin-bottom:20px}
.countdown{position:absolute;top:130px;width:100%;text-align:center}
.countdown-section{background:#fff;margin:0 15px;padding:5px 7px;color:#fff;font-size:.86em}
.countdown-section:first-child{background:#fff;color:#fff}
.countdown-section .countdown-amount{margin-right:3px}
.content_scene_cat .cat-info:before,.blog-item a.preview-image:before,.home-banner > div:before{content:"";height:0;left:0;margin:auto;position:absolute;top:0;transition:all .3s ease-out 0;width:0}
.blog-item a.preview-image:after,.home-banner > div:after/*{background-color:rgba(255,255,255,0.1) */;bottom:0;content:"";height:0;position:absolute;right:0;transition:all .3s ease-out 0;width:0;pointer-events:none}
.blog-item a.preview-image:hover:after,.blog-item a.preview-image:hover:before,.home-banner > div:hover:after,.home-banner > div:hover:before{height:100%;width:100%;pointer-events:none}
.slider-products-title h3{background:url(../img/bg_home.png) no-repeat scroll center bottom;line-height:31px;padding-bottom:30px;text-align:center}
.home-section{margin-top:70px}
.new-product{margin-top:70px;overflow:hidden;background-color:#000}
.home-section .module-box{overflow:hidden}
.botsl{margin-top:70px;background-color:#000}
.botsl .hexagon1{display:inline-block;text-align:center;height:40px;vertical-align:middle;width:45px;margin-right:15px;margin-top:10px}
.testimonials-preview{padding-top:35px;text-align:center;display:inline-block;width:100%}
.testimonials_author{font-family:"Racing Sans One";font-size:24px;display:inline-block}
.testimonials_comment{color:#585858;line-height:24px;margin-bottom:45px;padding:0 100px;margin-top:25px}
.testimonials_date{font-size:.86em;font-style:italic;opacity:.75;margin-top:-10px}
.proverbs .owl-controls.clickable{top:auto;bottom:0}
.proverbs .owl-theme .owl-controls .owl-page span{height:11px;width:11px;background:#FFF;border-radius:0;border:1px solid #333}
.proverbs .owl-theme .owl-controls .owl-page.active span{background-position:top center;background:#fff}
.brand-item a:hover img{border:1px solid #fff}
.logo_brand{background:#aed034;padding:50px 0 48px;min-height:198px}
.shop-5 .logo_brand{background:none repeat scroll 0 0 #aed034}
.shop-6 .logo_brand{background:url(../img/brand-bg-mt.jpg) no-repeat top center / cover}
.logo_brand .owl-theme .owl-controls{top:25%;z-index:0}
.logo_brand .owl-carousel .owl-wrapper-outer{z-index:1}
/* .logo_brand .owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../img/chevon_left_brand.png) no-repeat scroll left bottom}
.logo_brand .owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../img/chevon_left_brand.png) no-repeat scroll left top} */
footer{color:#fff;background:#010514}
footer a{color:#fff}
.footer-navbar .footer-block{padding:0 8px}
.footer-navbar .footer-block:first-child{padding-left:0}
.footer-navbar .footer-block:last-child{padding-right:0}
.footer-navbar .container{border-bottom:1px solid #272a37;padding-bottom:0;padding-top:15px}
.footer-navbar li:last-child{border-bottom:none}
.footer-navbar li:before,.jms-megamenu .haschild.group li a:before{content:"\f096";font-family:"Fontawesome";color:#fff;font-size:.7em;margin-right:6px}
.footer-navbar li.marker:before{content:"\f041";font-size:14px}
.footer-navbar li.phone_number:before{content:"\f095";font-size:14px}
.footer-navbar li.date:before{content:"\f073";font-size:14px}
.footer-navbar li.mail:before{content:"\f0e0";font-size:14px}
.footer-navbar li i{margin-right:6px}
.footer-navbar li a{line-height:2.3}
.footer-navbar li:hover a{font-style:italic}
.footer-navbar li:hover:before{font-weight:700}
.footer-navbar li a:hover,.footer-navbar li a:focus{color:#fff}
footer h4 a,footer h4{font-size:1.71em}
.footer-bottom-block{padding:10px 0 0;text-align:center}
.footer-bottom-block a{color:#fff}
.social_sharing .container.content{border-bottom:1px solid #272a37;padding:20px 0 5px;text-align:center}
#social_block li{display:inline-block;font-size:24px;margin:0 43px}
#social_block li a{color:#80828a}
#social_block li a:hover{color:#fff}
#paiement_logo_block_left img{margin-right:10px}
.copyright-text{line-height:35px;color:#C1C1C1;text-align:center}
.products-list{padding-top:50px}
#product_comparison .info_block{background:#FFF}
#product_comparison tr.comparison_header,#product_comparison td.comparison_feature_even{background:none repeat scroll 0 0 #F8F8F8}
#product_comparison tr.comparison_header{font-weight:700}
#cluetip{background:rgba(0,0,0,0.9);color:#FFF;padding:15px}
#cluetip .comment{color:#FFF}
#cluetip .customer_name{font-weight:700}
#tabs .nav-tabs li.active{background:#D82731}
#tabs .nav-tabs li.active a{color:#FFF;cursor:pointer;background:none}
.unvisible{display:none}
h3.panel-heading{margin:0}
ul.footer_links{border-top:1px solid #E5E5E5;height:65px;padding:30px 0 0;margin-top:10px}
ul.footer_links li{float:left;list-style:none;margin-right:10px;margin-bottom:10px}
ul.footer_links .button{background:#fff}
ul.footer_links .button .fa{margin-right:5px}
ul.footer_links .button:hover{background:#fff;color:#FFF!important}
h1.page-heading{font-size:2.57em}
#availableCarriers_table th{background:#FBFBFB;border:1px solid #e5e5e5;padding:10px}
ul.step{margin-bottom:30px;width:100%;overflow:hidden}
ul.step li{float:left;width:20%;text-align:left;border:1px solid;border-top-color:#cacaca;border-bottom-color:#cacaca;border-right-color:#cacaca;border-left-width:0}
@media (max-width: 479px) {
ul.step li{width:100%}
}
ul.step li a,ul.step li span,ul.step li.step_current span,ul.step li.step_current_end span{display:block;padding:5px 10px 6px 13px;color:#000;font-size:1.15em;line-height:1.61;font-weight:700;position:relative}
@media (max-width: 992px) {
ul.step li a,ul.step li span,ul.step li.step_current span,ul.step li.step_current_end span{font-size:1.15em}
.doc_tech{display:none}
}
@media (min-width: 992px) {
ul.step li a:after,ul.step li span:after,ul.step li.step_current span:after,ul.step li.step_current_end span:after{content:".";position:absolute;top:0;right:-31px;z-index:0;text-indent:-5000px;display:block;width:31px;height:52px;margin-top:-2px}
}
ul.step li a:focus,ul.step li span:focus,ul.step li.step_current span:focus,ul.step li.step_current_end span:focus{text-decoration:none;outline:none}
ul.step li.first span,ul.step li.first a{z-index:5;padding-left:23px!important}
@media (max-width: 480px) {
ul.step li.first span,ul.step li.first a{padding-left:13px!important}
.doc-technique img{width:100%;margin:0 auto;display:block}
}
ul.step li.second span,ul.step li.second a{z-index:4}
ul.step li.third span,ul.step li.third a{z-index:3}
ul.step li.four span,ul.step li.four a{z-index:2}
ul.step li.last span{z-index:1}
ul.step li.step_current{background:#aed034;border-color:#fff;font-weight:700}
ul.step li.step_current span{position:relative;color:#FFF}
@media (min-width: 992px) {
ul.step li.step_current span{padding-left:48px}
}
ul.step li.step_current_end{font-weight:700}
ul.step li.step_todo{background:none repeat scroll 0 0 #fcfbfb;border-color:#f0efef}
ul.step li.step_todo span{display:block;color:#555;position:relative}
@media (min-width: 992px) {
ul.step li.step_todo span{padding-left:48px}
}
ul.step li.step_done{background:#ADADAD;border-top-color:#ADADAD;border-bottom-color:#ADADAD}
@media (min-width: 992px) {
ul.step li.step_done a{padding-left:48px}
}
@media (min-width: 992px) {
ul.step li#step_end span:after{display:none}
}
ul.step li em{font-style:normal}
@media (min-width: 480px) and (max-width: 767px) {
ul.step li em{display:none}
}
@media (max-width: 480px) {
ul.step li.step_done{border-bottom-color:#FFF}
ul.step li.step_todo{border-top-color:#FFF}
}
.page-heading span.heading-counter{color:#fff;float:right;font:bold 13px/22px Arial,Helvetica,sans-serif;margin-bottom:10px;text-transform:none}
#cart_summary tbody td.cart_product img{border:1px solid #f0efef}
.table tbody > tr > td.cart_quantity{padding:25px 14px;width:88px}
.cart_quantity .cart_quantity_input{height:27px;line-height:27px;padding:0;text-align:center;width:57px;border-radius:0}
.form-control.grey{background:none repeat scroll 0 0 #FBFBFB}
.table tbody > tr > td.cart_quantity .cart_quantity_button a{float:left;margin-right:2px;margin-top:2px}
.btn.button-plus,.btn.button-minus{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#DEDCDC #C1BFBF #B5B4B4 #DAD8D8;border-image:none;border-radius:0;border-style:solid;border-width:1px;color:silver;font-size:1.07em;line-height:1;padding:5px 7px;text-shadow:1px -1px rgba(0,0,0,0.05)}
.cart_delete a.cart_quantity_delete,a.price_discount_delete{color:#333;font-size:1.23em}
#order-detail-content #cart_summary tr{overflow:hidden;background-color:#fff}
#cart_summary tbody td.cart_product{padding:19px;width:137px}
#cart_summary tbody td.cart_product img{border:1px solid #f0efef}
#cart_summary tbody td.cart_unit .price span{display:block}
#cart_summary tbody td.cart_unit .price span.price-percent-reduction{margin:5px auto;display:inline-block}
#cart_summary tbody td.cart_unit .price span.old-price{text-decoration:line-through}
#cart_summary tbody td.cart_description{width:480px}
#cart_summary tbody td.cart_description small{display:block;padding:5px 0 0}
#cart_summary tfoot td.text-right{color:#333}
#cart_summary tfoot td.price{text-align:right;font-size:1.07em;font-family:arial;color:#aed034}
#cart_summary tfoot td.total_price_container span{font:600 16px/22px Arial,sans-serif;color:#000}
#cart_summary tfoot td#total_price_container{font:600 16px/25px Arial,sans-serif;color:#aed034}
#cart_summary .cart_unit .price{color:#000}
.carrier_price .price{font-family:arial;color:#000;font-size:1.07em}
@media (max-width: 767px) {
#order-detail-content #cart_summary table,#order-detail-content #cart_summary thead,#order-detail-content #cart_summary tbody,#order-detail-content #cart_summary th,#order-detail-content #cart_summary td,#order-detail-content #cart_summary tr{display:block}
#order-detail-content #cart_summary thead tr{position:absolute;top:-9999px;left:-9999px}
#order-detail-content #cart_summary tr{border-bottom:1px solid #ccc;overflow:hidden}
#order-detail-content #cart_summary td{border:none;position:relative;width:50%;float:left;white-space:normal}
#order-detail-content #cart_summary td.cart_avail{clear:both}
#order-detail-content #cart_summary td.cart_quantity{clear:both;padding:9px 8px 11px 18px}
#order-detail-content #cart_summary td.cart_delete{width:100%;clear:both;text-align:right}
#order-detail-content #cart_summary td.cart_delete:before{display:inline-block;padding-right:8px;position:relative;top:-3px}
#order-detail-content #cart_summary td div{display:inline}
#order-detail-content #cart_summary td:before{content:attr(data-title);display:block}
#order-detail-content #cart_summary tfoot td{float:none;width:100%}
#order-detail-content #cart_summary tfoot td:before{display:inline}
#order-detail-content #cart_summary tfoot tr .text-right,#order-detail-content #cart_summary tfoot tr .price{display:block;float:left;width:50%}
}
@media (max-width: 768px) {
#order-detail-content #cart_summary tbody td .price{text-align:center}
#order-detail-content #cart_summary tbody td.cart_description{width:270px}
p.description{padding:5px 10px;text-align:center;width:100%!important;}
}
.cart_voucher{vertical-align:top!important}
.cart_voucher h4{font:600 18px/22px "Open Sans",sans-serif;color:#555454;text-transform:uppercase;padding:7px 0 10px}
.cart_voucher .title-offers{color:#333;font-weight:700;margin-bottom:6px}
.cart_voucher fieldset{margin-bottom:10px}
.cart_voucher fieldset #discount_name{float:left;width:219px;margin-right:11px}
.cart_voucher #display_cart_vouchers span{font-weight:700;cursor:pointer;color:#777}
.cart_voucher #display_cart_vouchers span:hover{color:#515151}
.enable-multishipping{margin:-13px 0 17px}
.enable-multishipping label{font-weight:400}
#HOOK_SHOPPING_CART #loyalty i{font-size:2em;line-height:2;color:#cfcccc}
#order_carrier{clear:both;margin-top:20px;border:1px solid #999;background:#fff}
#order_carrier .title_block{padding:0 15px;height:29px;font-weight:700;line-height:29px;color:#fff;font-weight:bold;text-transform:uppercase;background:url(../img/bg_table_th.png) repeat-x 0 -10px #999}
#order_carrier span{display:block;padding:15px;font-weight:700}
.multishipping_close_container{text-align:center}
table#cart_summary .gift-icon{color:#fff;background:#08c;line-height:20px;padding:2px 5px;border-radius:5px}
#multishipping_mode_box{padding-top:12px;padding-bottom:19px}
#multishipping_mode_box .title{font-weight:700;color:#333;margin-bottom:15px}
#multishipping_mode_box .description_off{display:none}
#multishipping_mode_box .description_off div{margin-bottom:10px}
#multishipping_mode_box .description_off a:hover,#multishipping_mode_box .description a:hover{background:#f3f3f3;border:1px solid #ccc}
#multishipping_mode_box.on .description_off{display:block}
.multishipping-cart .cart_address_delivery.form-control{width:198px}
#order .address_add.submit{margin-bottom:20px}
#ordermsg{margin-bottom:30px}
#id_address_invoice.form-control,#id_address_delivery.form-control{width:269px;clear:both}
.addresses{background-color:rgba(255,255,255,0.9);}
.addresses .select label,.addresses .selector,.addresses .addresses .address_select{clear:both;float:left}
.addresses .waitimage{display:none;float:left;width:24px;height:24px;background-image:url(../../../img/loader.gif);background-repeat:no-repeat;position:relative;bottom:-2px;left:10px}
.addresses .checkbox.addressesAreEquals{clear:both;float:left;margin:15px 0 25px}
#order .delivery_option > div,#order-opc .delivery_option > div{display:block;margin-bottom:20px;font-weight:400}
#order .delivery_option > div > table,#order-opc .delivery_option > div > table{background:#fff;margin-bottom:0}
#order .delivery_option > div > table.resume,#order-opc .delivery_option > div > table.resume{height:53px}
#order .delivery_option > div > table.resume.delivery_option_carrier,#order-opc .delivery_option > div > table.resume.delivery_option_carrier{margin-top:10px;width:100%;background:#5192f3;color:#fff;border:1px solid #4b80c3;font-weight:700}
#order .delivery_option > div > table.resume.delivery_option_carrier td,#order-opc .delivery_option > div > table.resume.delivery_option_carrier td{padding:8px 11px 7px}
#order .delivery_option > div > table.resume.delivery_option_carrier td i,#order-opc .delivery_option > div > table.resume.delivery_option_carrier td i{font-size:1.53em;margin-right:7px;vertical-align:-2px}
#order .delivery_option > div > table.resume td.delivery_option_radio,#order-opc .delivery_option > div > table.resume td.delivery_option_radio{width:54px;padding-left:0;padding-right:0;text-align:center}
#order .delivery_option > div > table.resume td.delivery_option_logo,#order-opc .delivery_option > div > table.resume td.delivery_option_logo{width:97px;padding-left:21px}
#order .delivery_option > div > table.resume td.delivery_option_price,#order-opc .delivery_option > div > table.resume td.delivery_option_price{width:162px}
.order_carrier_content{line-height:normal;padding:16px;background-color:#fff!important}
.order_carrier_content .carrier_title{font-weight:700;color:#333}
.order_carrier_content .checkbox input{margin-top:2px}
.order_carrier_content .delivery_options_address .carrier_title{margin-bottom:17px}
.order_carrier_content + div{padding-bottom:15px}
#carrierTable{border:1px solid #999;border-bottom:none;background:#fff}
#carrierTable tbody{border-bottom:1px solid #999}
#carrierTable th{padding:0 15px;height:29px;font-weight:700;line-height:29px;color:#fff;text-transform:uppercase;background:url(../img/bg_table_th.png) repeat-x 0 -10px #999}
#carrierTable td{padding:15px;font-weight:700;border-right:1px solid #e9e9e9}
#carrierTable td.carrier_price{border:none}
p.checkbox.gift{margin-bottom:10px}
#gift_div{display:none;margin-top:5px;margin-bottom:10px}
a.iframe{color:#333;text-decoration:underline}
a.iframe:hover{text-decoration:none}
#amount{font-weight:700}
.payment_module{text-align:center;background-color:#fff;margin-bottom:10px;display:block;border:1px solid #f0efef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:1.307em;line-height:1.35;color:#333;font-weight:700;padding: 30px 40px;letter-spacing:-1px;position:relative;border-radius:0}
.payment_module img{margin-right:50px}
.payment_module:hover{background-color:#f0f0f0}
.payment_module a span{font-weight:700;color:#777}
.payment_module.box{margin-top:20px}
.cheque-indent{margin-bottom:9px}
.cheque-box .form-group{margin-bottom:0}
.cheque-box .form-group .form-control{width:269px}
.order-confirmation.box{line-height:29px}
.order-confirmation.box a{text-decoration:underline}
.order-confirmation.box a:hover{text-decoration:none}
.delivery_option_carrier td{width:200px}
.delivery_option_carrier td + td{width:280px}
.delivery_option_carrier td + td + td{width:200px}
.delivery_option_carrier tr td{padding:5px}
.delivery_option_carrier.selected{display:table}
.delivery_option_carrier.not-displayable{display:none}
.addresses .select label,.addresses .selector,.addresses .addresses .address_select{clear:both;float:left}
#carriercompare_submit,#update_carriers_list{margin-bottom:10px}
.ca-item-main .item{margin-bottom:30px;min-height:300px}
.product-preview{padding:0;border:1px solid #eae9e9;background:#fbfbfb}
.product-preview:hover,.product-preview:hover .compare-cart-wish .addToWishlist,.product-preview:hover .compare-cart-wish .add_to_compare,.product-preview:hover .compare-cart-wish .quick-view{border-color:#fff;opacity:1}
.products-list-small .product-preview{border:none}
.product-preview .preview{position:relative;overflow:hidden}
.product-preview .preview-image{display:block}
.product-preview .preview-image img:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transition:all 1s ease-in-out 0;-webkit-transition:all 1s ease-in-out 0;-moz-transition:all 1s ease-in-out 0;-o-transition:all 1s ease-in-out 0}
.product-preview .preview-image img{transition:all 1s ease-in-out 0;-webkit-transition:all 1s ease-in-out 0;-moz-transition:all 1s ease-in-out 0;-o-transition:all 1s ease-in-out 0;width:100%}
.product-preview .product-info{min-height:75px}
.product-preview .info_top{background:none repeat scroll 0 0 #eee;border-bottom:1px solid #e6e6e6;border-top:1px solid #fbfbfb;height:50px;line-height:49px;padding:0 25px}
.info_top .price.new{font-family:"Racing Sans One";font-size:1.14em;margin-right:13px}
.info_center{display:inline-block;padding:20px 25px;width:100%}
.product-preview .title{padding-bottom:0;display:inline-block;line-height:26px;float:left;width:100%}
.product-preview .title a{font-size:18px;color:#000;display:inline-block;float:left;font-family:'Racing Sans One',serif}
.product-preview .price{line-height:26px}
.product-preview .rating{float:right;clear:both}
.product-preview .title a:hover,.product-preview .title a:focus{color:#fff}
.info_center #short_description_content{margin:10px 0}
#short_description_content{color:#010514;display:inline-block;width:100%;margin-bottom:10px;height:60px;}
.compare-cart-wish{display:inline-block;width:100%}
.compare-cart-wish .addToWishlist,.compare-cart-wish .add_to_compare,.compare-cart-wish .quick-view{opacity:0}
.product-preview .product-btn{-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;background-color:#aed034;cursor:pointer;display:block;height:30px;text-align:center;transition:all .3s ease 0;width:40px;border:1px solid #fff;float:left;margin-left:30px}
.product-preview .product-btn i{line-height:29px;color:#fff;font-size:1.07em}
.product-preview .compare-cart-wish .cart-button{width:auto;margin-left:0}
.product-preview .cart-button span,.button_deal span{font-family:"Racing Sans One";color:#fff;line-height:28px;padding:0 15px}
.product-preview .product-btn:hover span{color:#000}
.product-preview .cart-button .fa-check{display:none}
.product-preview .cart-button.checking,.product-preview .cart-button.checking:hover{background:#eee url(../img/ajax-loader.gif) no-repeat center center!important;transition:none}
.product-preview .cart-button.checked .fa-shopping-cart{display:none}
.product-preview .cart-button.checked .fa-check{display:block}
.product-preview .add_to_compare .fa-check{display:none}
.ajax_add_to_cart_button.product-btn.cart-button.checked span,.add_to_compare.product-btn.checked i.fa-retweet{display:none}
.product-preview .product-btn.cart-button.checked{border-color:#fff}
.product-preview .product-btn.cart-button.checked:hover i{color:#fff}
.product-preview .add_to_compare.checking,.product-preview .add_to_compare.checking:hover{background:#eee url(../img/ajax-loader.gif) no-repeat center center!important;transition:none}
.product-preview .add_to_compare.checked{border-color:#fff}
.product-preview .add_to_compare.checked:hover i.fa-check{color:#fff}
.product-preview .add_to_compare.checked .fa-check{display:block}
.product-preview .product-btn.checking,.product-preview .product-btn.checked{top:50%!important}
.product-preview .product-btn.checking:hover i,.product-preview .product-btn.checked:hover i,.product-preview .product-btn.checking:hover span,.product-preview .product-btn.checked:hover span{color:#fff}
.product-preview .product-btn:hover{background-color:#aed034}
.product-preview .product-btn.disable:hover{background-color:#cecece;border-color:#ccc;cursor:default}
.product-preview:hover .product-btn.disable i,.product-preview .product-btn.disable i{color:#DDD}
.product-preview .cart-button.checking i,.product-preview .add_to_compare.checking i{color:#fff}
.product-preview .product-btn:hover i{color:#fff}
.preview.hover-slide .preview-image img{-o-transition:top .3s ease-out;-moz-transition:top .3s ease-out;-webkit-transition:top .3s ease-out;-ms-transition:top .3s ease-out;transition:top .3s ease-out}
.preview.hover-slide:hover .preview-image img{-o-transition:top .3s ease-out;-moz-transition:top .3s ease-out;-webkit-transition:top .3s ease-out;-ms-transition:top .3s ease-out;transition:top .3s ease-out;top:100%}
.preview.hover-slide:hover .preview-image img:first-child{top:0}
.product-preview .label{background:#fff;border-radius:0;color:#fff;display:inline-block;font-size:1em;line-height:24px;min-width:25px;padding:0 10px;position:absolute;text-align:center;top:10px;width:auto;font-weight:700;height:25px}
.label-new{background:#000!important;left:10px}
.label-sale{background:#fff;left:10px}
.price{color:#fff;font-size:1.07em}
#amount{color:#000}
#cart_navigation .exclusive_large{background-color:#fff;border:1px solid #aed034;color:#aed034;font-weight:700;height:40px;line-height:40px;padding:0 20px;text-transform:uppercase}
#cart_navigation .exclusive_large:hover,#cart_navigation .button_large:hover{background:#fff;color:#fff;cursor:pointer}
#cart_navigation .button_large{padding:0 20px;border:1px solid #aed034;color:#aed034;text-transform:uppercase;font-weight:700;height:40px;display:inline-block;line-height:40px;background-color:#fff}
#currency_payement{padding:5px}
#our_price_display{font-size:1.71em}
.price.old{color:#010514;font-size:1em;text-decoration:line-through;opacity:.5;margin-right:20px}
.old-price{text-decoration:line-through;float:left;margin-right:5px}
.price-percent-reduction{margin-right:10px;display:none}
.price-area{font-family:"Racing Sans One"}
.price-area #old_price_display{color:#838e94;font-size:20px;margin-right:10px;opacity:1}
.button.button-default{display:inline-block}
.botcontent{background-color:rgba(0,0,000,0.8);padding:120px 0;margin-top:70px}
.botcontent .block-content{color:#FFF;text-align:center;padding:0 130px}
.botcontent .slider-products-title h3{background:url(../img/bg_deal.png) no-repeat scroll center bottom rgba(0,0,0,0);color:#fff}
.block-content > p{line-height:24px;margin-bottom:20px}
.title_botcontent{width:100%;display:inline-block;font-family:"Racing sans one";font-size:30px;padding:10px 0 35px}
.botcontent .owl-theme .owl-controls .owl-buttons div.owl-prev,.botcontent .owl-theme .owl-controls .owl-buttons div.owl-next{width:36px;height:71px}
.botcontent .owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../img/chevon_left_bot.png) no-repeat scroll left bottom}
.botcontent .owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../img/chevon_left_bot.png) no-repeat scroll left top}
.botcontent .owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background:url(../img/chevon_right_bot.png) no-repeat scroll left bottom}
.botcontent .owl-theme .owl-controls .owl-buttons div.owl-next:hover{background:url(../img/chevon_right_bot.png) no-repeat scroll left top}
.botcontent .hexagon1{height:60px;margin:50px auto 0;width:70px}
.botcontent .hexagon_img1{background-image:url(../img/demo/botcontent.png)}
.botcontent .owl-controls .owl-pagination{display:none!important}
.content-center .pagenotfound{margin-bottom:20px;text-align:center}
.content-center .pagenotfound #error-code{color:#FF1773;font-size:9.23em;font-weight:400;line-height:1;text-align:center;margin:20px 0}
.content-center .pagenotfound p{color:#000;font-size:1.23em}
#mashead img,#bigpic,img#categoryImage{max-width:100%;border:1px solid #d5d5d5}
#mashead img{margin-bottom:15px}
.loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:rgba(0,0,0,0.9)}
.bubblingG{position:absolute;top:50%;left:50%;text-align:center;margin:-36px 0 0 -57px;width:115px;height:73px}
.product-carousel2 .ajax_block_product,.product-carousel .ajax_block_product{margin:0 15px}
.slider-products .ajax_block_product{padding-bottom:25px}
.products-list .ajax_block_product{padding-bottom:30px;padding-top:20px}
@media (min-width:768px) and (max-width:991px) {
.responsive .products-list .ajax_block_product{width:33.333333333333%}
}
@media (min-width:361px) and (max-width:767px) {
.responsive .products-list .ajax_block_product{width:50%}
}
@media (max-width:360px) {
.responsive .products-list .ajax_block_product{width:100%}
}
@media (min-width:992px) and (max-width:1199px) {
.responsive .col-lg-12 .products-list .ajax_block_product{width:25%}
#jms_ajax_search input{width:150px}
}
@media (min-width:768px) and (max-width:991px) {
.responsive .col-lg-12 .products-list .ajax_block_product{width:33.333333333333%}
}
@media (min-width:361px) and (max-width:767px) {
.responsive .col-lg-12 .products-list .ajax_block_product{width:50%}
}
@media (max-width:360px) {
.responsive .col-lg-12 .products-list .ajax_block_product{width:100%}
}
.responsive .products-list .ajax_block_product{width:50%;position:relative;min-height:1px;padding:0 15px 50px;float:left}
.responsive .products-list-in-row .ajax_block_product .product-preview{border:1px solid #EFEFEF;width:100%;float:left}
.responsive .products-list-in-row .ajax_block_product .product-preview:hover{border-color:#fff}
.products-list-in-row .product-preview .product-info{padding:20px 30px;margin:0;width:50%;float:right}
@media (min-width:768px) and (max-width:991px) {
.responsive .products-list .ajax_block_product{width:50%}
}
@media (min-width:481px) and (max-width:767px) {
.responsive .products-list .ajax_block_product{width:50%}
}
@media (min-width:361px) and (max-width:480px) {
.responsive .products-list .ajax_block_product{width:100%}
.responsive .products-list .ajax_block_product .product-preview{float:none}
}

@media (max-width:360px) {
.responsive .product-list .ajax_block_product{width:100%}
}
@media (min-width:992px) and (max-width:1199px) {
.responsive .products-list .ajax_block_product{width:50%}
}
@media (max-width:360px) {
.responsive .products-list .ajax_block_product{width:100%}
}
.compare-box{padding:15px}
.product-sort{padding:15px}
.product-sort .btn-default.active,.product-sort .btn-default:active,.product-sort .btn-default:focus,.product-sort .btn-default:hover,.product-sort .open .dropdown-toggle.btn-default{color:#FFF;background:#fff;border:1px solid #fff}
.sort-select a.dropdown-toggle{background:none repeat scroll 0 0 #fefefe;border:1px solid #f0f0f0;color:#010514;font-size:.92em;font-weight:400;line-height:2.08;min-width:150px;padding:3px 20px;text-align:left;text-transform:none}
.caret{border:0}
.caret:after{content:"\f107";font-family:"FontAwesome";font-size:1em;position:absolute;right:20px;top:10%}
.product-sort .dropdown-menu{top:41px;background:rgba(0,0,0,0.85)}
.product-sort .dropdown-menu > li > a{color:#CBCBCB;font-size:.92em}
.product-sort .dropdown-menu:after{border-bottom:7px solid #000;border-left:7px solid transparent;border-right:7px solid transparent;content:"";left:20%;position:absolute;top:-7px}
.view-mode{padding:15px;text-align:right}
.view-mode > span{background:#fff;border:1px solid #f0f0f0;display:inline-block;margin-left:5px;padding:5px 10px;vertical-align:top}
.view-mode a{background:#fff;border:1px solid #f0f0f0;display:inline-block;height:35px;line-height:37px;text-align:center;margin-left:10px;width:46px}
.view-mode a.active span{color:#000}
.view-mode a span{color:#676666;font-size:18px}
.products-list-in-row .item{float:none!important;max-width:none!important;overflow:hidden;text-align:left!important;width:100%!important;padding-bottom:0}
.products-list-in-row .product-preview .preview{float:left;margin:0;width:50%}
.products-list-in-row .title{margin-bottom:5px;border:none;float:none}
.list_info{display:none}
.list-price{margin-bottom:5px}
.list-price .price.old{float:left;margin-right:10px}
.list-price .price{float:left;font-family:"Racing Sans One";font-size:16px;margin:10px 0 15px}
.list_description{border-top:1px solid #efefef;float:left;font-style:italic;margin-top:15px;padding-top:20px}
.products-list-in-row .preview{border:none}
.products-list-in-row .list_buttons{float:left;margin-top:10px}
.products-list-in-row .pull-left,.products-list-in-row .pull-right{display:none}
.products-list-in-row .list_info{min-height:70px;text-align:left;display:block;overflow:hidden;position:relative;width:100%}
.products-list-in-row .product-btn{opacity:1}
.products-list-in-row .product-btn:hover{background:#fff;border:1px solid #fff}
.products-list-in-row .product-preview .rating{float:left}
.products-list-in-row .product-preview .product-btn i{color:#fff}
.products-list-in-row .product-preview .product-btn:hover i{color:#FFF}
.nbcomments{display:none}
.pb-right-column .rating .star-empty{background:url(../img/star-e-product.png) no-repeat scroll 0 0 rgba(0,0,0,0)}
.pb-right-column .rating .star-full{background:url(../img/star-f-product.png) no-repeat scroll 0 0 rgba(0,0,0,0)}
.pb-right-column .rating i{height:17px;width:17px}
.pb-right-column .nbcomments{color:#838e94;display:inline-block;letter-spacing:0;margin-left:30px;text-transform:lowercase;vertical-align:top}
.products-list-in-row .nbcomments{color:#888;display:inline-block;font-size:.92em;letter-spacing:0;margin-left:20px;margin-top:-2px;text-transform:lowercase;vertical-align:top}
.rating{color:#fff;display:inline-block;font-size:1em;letter-spacing:-.2em}
.rating i{width:15px;height:15px;margin:0 1px;display:inline-block}
.rating .star-full{background:url(../img/star-f.png) no-repeat}
.rating .star-empty{background:url(../img/star-e.png) no-repeat}
.filters-panel{background:none repeat scroll 0 0 #fcfbfb;border:1px solid #f0efef;clear:both;margin:0;padding:5px 25px}
.filters-panel-bottom{padding:0 15px;border:1px solid #F0EFEF;margin:0;clear:both;background:#fcfbfb}
.filters-panel label{color:#010514;font-size:1em;line-height:20px;margin:0}
#pagination{float:right;margin:0;padding:15px}
ul.pagination{margin:0;line-height:10px;float:left;width:100%;text-align:center}
.pagination > li{display:inline-block}
.product-count{padding:15px;line-height:35px;color:#2e2e2e}
.filters-panel .divider:after{border-bottom:1px solid #E9E9E9;content:" ";display:block;height:10px}
.filters-panel .divider{height:25px}
.btn-select .btn{font-size:1.23em}
.expander-list,.expander-list ul{list-style-type:none}
.expander-list .name{border-top:1px solid #e2e2e3;display:block;padding:10px 0}
.expander-list .last .name{border-bottom:none}
.expander-list,.expander-list ul{list-style-type:none;margin-top:10px;padding:0}
.expander-list li{margin:0}
.expander-list .expander{cursor:pointer;float:right;font-family:Verdana,Arial,Helvetica,sans-serif;padding:0 12px}
.page-content .breadcrumbs{display:none}
#category .breadcrumbs-section,#product .breadcrumbs-section{margin-top:-185px}
.breadcrumbs-section{background:none;display:inline-block;margin-bottom:70px;width:100%}
.breadcrumbs-section .container{position:relative}
#category .breadcrumbs-section .breadcrumbs,#product .breadcrumbs-section .breadcrumbs{bottom:45px;color:#fff}
#category .breadcrumbs-section .breadcrumbs a,#product .breadcrumbs-section .breadcrumbs a{color:#fff}
.breadcrumbs{background:none repeat scroll 0 0 rgba(0,0,0,0)!important;bottom:-45px;color:#000;display:inline-block;font-size:1em;position:absolute;right:0;z-index:10}
.breadcrumbs a{color:#000}
.breadcrumbs a:hover{color:#fff}
.breadcrumbs a > span{margin-right:5px}
#category .breadcrumbs-section .breadcrumbs .fa-angle-right,#product .breadcrumbs-section .breadcrumbs .fa-angle-right,#product .breadcrumbs .navigation-pipe,#category .breadcrumbs .navigation-pipe{color:#fff}
.breadcrumbs .fa-angle-right{padding:0 10px;font-size:.92em;color:#000;line-height:1}
.breadcrumbs .navigation-pipe{padding:0 10px;color:#000;display:inline-block;font-style:normal;font-weight:400;line-height:1;font-size:1.07em}
.content-aside .block{background:none repeat scroll 0 0 #fcfbfb;border:1px solid #f0efef;display:inline-block;margin-bottom:50px;padding:20px 30px 0;width:100%}
.block.compare_block{padding-bottom:30px}
.block.tags_block{padding-bottom:20px}
.content-aside .block.blank{margin:0 -30px}
.content-aside .block.blank p{margin:0}
.content-aside .block a.selected{font-weight:400!important;color:#fff}
.content-aside .block > h3,.content-aside .block > h4.title_block,.content-aside .block > h3 a,.content-aside .block > h4.title_block a{color:#000;font-size:1.71em;position:relative}
ul.expander-list > li > span.name > a{font-family:"Racing Sans One";font-size:1.285em}
.product-description .option .btn-toolbar,.product-description .option .input-group{margin-top:3px}
.quantity-control{width:92px;display:table!important;border:1px solid #e9e8e8}
.quantity-control .input-group-addon{background:none repeat scroll 0 0 #e1e1e1;border:0 none;border-radius:0;cursor:pointer;padding:8px}
.quantity-control .form-control{border:0 none!important;height:38px;line-height:16px;margin:0;text-align:center}
.quantity-cart{margin-top:15px;padding:15px 0}
.product-util{display:inline-block;vertical-align:top}
.product-util .product-btn{border:1px solid #fff;color:#fff;display:inline-block;font-family:"Racing Sans One";font-size:18px;height:40px;line-height:38px;padding:0 18px;text-align:center;margin-left:20px}
.product-util .product-btn:hover{background:#fff;color:#fff}
.other-info{border-bottom:1px solid #ececec;border-top:1px solid #ececec;float:left;margin:20px 0;padding:17px 0;width:100%}
.social-icons > span{margin-right:30px}
.btn-social{background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #fff;color:#fff;font-size:1.07em;height:25px;margin-right:20px;width:25px}
.btn-social:hover{background:#fff;color:#fff}
.other-info p{float:left;width:100%;line-height:26px;margin:0;color:#000}
.other-info label{margin-bottom:0;color:#909090}
.product-description .option{display:inline-block}
.product-description .option #quantity_wanted_p{border:2px solid #666;float:left;margin-top:0}
.product-description #add_to_cart{background:none repeat scroll 0 0 #aed034!important;border:1px solid #fff;display:inline-block;font-size:18px;line-height:38px;height:40px;margin-left:45px;font-weight:400;padding:0;vertical-align:top}
.product-description #add_to_cart:hover{background:#fff}
.product-description #add_to_cart:hover span{color:#fff}
.product-description #add_to_cart span{color:#fff;font-family:"Racing Sans One";line-height:40px;padding:0 15px;text-transform:none}
.product-description #add_to_cart i{margin-right:5px}
.accordion-simple{text-align:left;clear:both}
.accordion-simple .panel{border-bottom:1px solid #E7E7E7;box-shadow:none}
.panel-group .panel{border-radius:0;box-shadow:none}
.accordion-simple .panel-heading{border:0 none;padding:0}
.accordion-simple .panel-heading a{display:block;padding:13px 0 15px;text-transform:uppercase;font-weight:700;color:#000}
.accordion-simple .collapsed .arrow-down{display:inline}
.accordion-simple .arrow-down,.accordion-simple .collapsed .arrow-up{display:none}
.accordion-simple .arrow-down,.accordion-simple .arrow-up{float:right;font-size:.92em;position:relative;top:3px}
.content-aside-inner img{max-width:100%}
.socialsharing_product button{border:medium none;margin-bottom:5px}
.socialsharing_product button .icon{background:none repeat scroll 0 0 #FFF;border:1px solid #E5E5E5;border-radius:50%;color:#333;height:30px;line-height:28px;width:30px;padding:10px}
.padding-x{padding:0 70px}
h3.page-subheading,h3.panel-heading{font-size:24px}
.container-with-large-icon{border:1px solid #DDD;margin-bottom:40px;min-height:420px;padding:45px;position:relative;background:#f5f5f5}
.container-with-large-icon .large-icon{bottom:10px;position:absolute;right:10px}
@media (max-width:768px) {
.responsive .collapsed-block{border-bottom:1px solid #1E1E1E;margin:0;padding-top:15px}
}
.responsive .collapsed-block .tabBlock{display:none}
@media (min-width:768px) {
.responsive .footer-navbar .tabBlock{display:block!important}
}
.footer-navbar .collapsed-block:last-child{border-bottom:0}
.responsive .collapsed-block .expander{cursor:pointer;float:right;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.53em;margin-top:-5px;padding:0 8px;text-decoration:none;color:#FFF}
#off-canvas-menu-toggle{display:none}
.services-block-box{color:#C7C7C7;line-height:21px;padding:0 0 15px;text-align:center}
.services-block-box .item{border:1px solid #EE3B27;color:#000;display:block;padding:12px}
.services-block-box .icon{transition:transform .5s ease 0;background:none repeat scroll 0 0 #EE3B27;border-radius:50%;color:#FFF;display:inline-block;font-size:3.76em;height:92px;line-height:40px;margin-bottom:10px;padding:0;width:92px}
.services-block-box .full-text{background:none repeat scroll 0 0 #EE3B27;color:#FFF;display:block;font:19px Arial,Helvetica,sans-serif;margin:10px -12px -12px;padding:16px 0}
.back-to-top{background-color:rgba(0,0,0,0.7);bottom:10%;cursor:pointer;display:none;font-size:28px;height:45px;line-height:1.6;position:fixed;right:0;text-align:center;width:45px;z-index:1000;display:none}
.back-to-top:hover{background:#fff;border-color:#fff;color:#FFF}
.back-to-top span{color:#FFF}
.content-center .slider-products{margin-top:70px}
.content-center .slider-products h4 span{margin-left:15px;background:#000;color:#FFF;display:inline-block;font-size:1em;height:32px;line-height:32px;margin-left:15px;padding:0 20px;position:relative;text-transform:uppercase}
.content-center .slider-products h4 span:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;content:"";left:20px;position:absolute;top:32px}
.cmp_remove .icon-trash-2{color:#000;font-size:1.23em}
.box-center{margin-left:auto;margin-right:auto;float:none;display:block}
.text-center{text-align:center}
.divider-md{clear:both;height:30px}
.member-info .name{padding-bottom:8px}
.member-info{line-height:21px;padding-bottom:20px}
.member-info .about{padding-bottom:18px}
.member-info .photo{padding-bottom:25px}
.member-info .contact-icon{background:none repeat scroll 0 0 #FFF;border:1px solid #C9C9C9;color:#8A8A8A;display:inline-block;font-size:1.3em;height:35px;line-height:33px;text-align:center;width:35px;transition:all .3s ease 0}
.member-info .contact-icon span{color:#8a8a8a}
.member-info .contact-icon:hover{text-decoration:none;border-color:#fff;background:#fff;color:#fff}
.member-info .contact-icon:hover span{color:#fff}
.cmp_remove i{font-size:1.53em}
.fontawesome-icon-list .fa-hover a{border-radius:4px;color:#222;display:block;height:32px;line-height:32px;padding-left:10px}
.fontawesome-icon-list .fa-hover a .fa{display:inline-block;font-size:1.07em;margin-right:10px;text-align:right;width:32px}
#jms-megamenu .preview-image{display:block;float:left}
#jms-megamenu .product-info{padding:10px 0 0;float:left}
#jms-megamenu .product-preview .title{padding-bottom:10px}
.mod-content ul li{float:left;padding:10px 0;border-top:1px solid #EDEDED}
.mod-content ul li:first-child{border-top:none;padding-top:0}
.panel{border-radius:0}
.fancybox-skin{border-radius:0!important}
.display_list.row{padding:25px 0}
.button_account .fa.fa-times-circle{padding-right:10px}
.form-control{width:auto}
.wlp_bought li.address{background:none repeat scroll 0 0 #fbfbfb;border:1px solid #f0efef;margin:25px 0;padding:25px}
ul.products li{padding:5px 0}
.ajax_cart_block_remove_link{float:right}
select#wishlists{padding:5px;border:1px solid #E3E3E3}
#wishlist_block_list .quantity-formated{margin-left:10px}
.history_price .price{color:#000}
.wishlist_delete{text-align:center}
.history_invoice i{margin-right:10px}
.a-hidden{opacity:0}
.a-visible{opacity:1}
.main-page-indent{padding-bottom:10px}
#itemsContent .blog_posts{margin-top:0!important}
.blog-item{text-align:center;margin-bottom:30px}
.blog-item a.preview-image{border:1px solid #fff;display:inline-block;width:100%}
.blog-item a.preview-image .img-responsive{border:5px solid #fff}
.blog_posts .title a{display:inline-block;font-size:.45em;text-align:center}
.blog_posts .title a:hover{color:#fff}
.view{color:#717171;font-size:.86em;font-style:italic;margin-left:20px}
.add-info .date{color:#717171;font-size:.86em;font-style:italic}
.blog_posts .post-info{min-height:75px;padding:20px 0}
.blog_posts .intro-text{color:#676767;display:block;margin:15px 0 25px}
.blog_posts .title{margin-top:-5px;padding-bottom:0}
.blog_posts .date i,.blog_posts .view i{margin-right:5px;font-size:1em}
.blog_posts .readmore{border:1px solid #fff;color:#fff;padding:5px 10px;font-family:"Racing Sans One"}
.blog_posts .readmore:hover{background:#fff;color:#fff}
.jms_cat_wp .jms_cat_info a.readmore:hover,.jms_cat_wp .jms_cat_info h3 a:hover{color:#fff}
.selector span{display:none}
#uniform-fileUpload .filename,#uniform-fileUpload .action{display:none}
#compare_shipping_form #uniform-id_country,#compare_shipping_form #uniform-id_state{width:250px!important}
.delivery_option_radio .radio{text-align:center;margin-left:20px}
.top .radio{padding-left:0}
#uniform-optin,#uniform-newsletter{display:inline-block}
.form-horizontal .control-label{text-align:left}
.our_contact h3{background:none repeat scroll 0 0 #fff;color:#aed034;padding:10px 20px}
.contacts-form{background:none repeat scroll 0 0 #fbfbfb;padding:25px}
.contacts-form .btn{margin-top:9px}
.our_contact .form-group{margin-bottom:0}
.form-horizontal .contacts-form .form-group{margin-left:0;margin-right:0}
.contact_content{margin-top:15px}
.contact_content p{margin-left:10px}
.contact_content li{display:inline-flex;width:100%;padding:5px 0}
.contacts-form .form-control{border:1px solid #eee;border:0 solid rgba(0,0,0,0);box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);font-size:1em;width:100%}
.paper .form-group{margin-bottom:5px}
.selector{width:100%!important}
.contacts-form input.form-control{height:30px;line-height:1}
.contacts-form textarea.form-control{height:124px;resize:none}
.contacts-form input.form-control,.contacts-form textarea.form-control{padding-top:9px\0;width:100%}
_:valid\0,.contacts-form input.form-control,.contacts-form textarea.form-control{padding-top:6px}
#uniform-id_contact{width:100%!important}
#jms_contact_infos li{line-height:30px}
#jms_contact_infos li i{margin-right:10px}
#jms_contact_infos .contact-title{font-size:1.1em}
#jms_contact_infos .map{margin-top:10px}
.product_discount{display:inline-block}
.product-preview .product-btn.cart-button{margin-left:0;min-width:100px}
.comparison_product_infos{display:inline-block;padding:0 25px 15px;width:100%}
.comparison_infos .compare-cart-wish{margin-top:20px}
#new_account_form .panel.panel-default{border:0 none;box-shadow:none}
.cleafix.gender-line{margin-left:-15px}
.page-heading.bottom-indent.top-indent{margin-left:-15px;margin-top:30px}
#amount{font-weight:700}
#cart_navigation .btn.btn-default{margin-top:-5px;min-height:39px}
#SubmitLogin{margin-top:15px}
.radio-inline .top .radio{padding-left:20px}
#opc_createAccount span i{margin-right:10px}
#opc_new_account.opc-main-block,#carrier_area.opc-main-block{border:1px solid #f0efef;margin:30px 0 15px;padding:0 25px 10px}
#opc_new_account .page-heading.step-num,#carrier_area .page-heading.step-num{background:#fbfbfb;margin:0 -25px 25px;padding:10px 15px}
.page-heading.step-num{background:#fbfbfb;padding:10px 15px;margin-bottom:25px}
#cms .page-content{color:#fff}
@media (max-width:540px) {
.products-list-in-row .product-preview .product-info {width:100%}
.preview {width:100%!important}
}
