@charset "UTF-8";
a,body,center,div,footer,form,header,html,i,img,label,li,menu,nav,p,s,section,span,strong,sub,summary,table,tbody,td,th,tr,ul,var{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}
html{line-height:1}
ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
td,th{text-align:left;font-weight:400;vertical-align:middle}
a img{border:none}
footer,header,menu,nav,section,summary{display:block}
footer,header,main,nav,section,summary{display:block}
[hidden]{display:none}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
strong{font-weight:700}
sub{line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
button,input,textarea{font-family:inherit;margin:0}
button,input{line-height:normal}
button{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}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}
html{font-size:1em;-webkit-tap-highlight-color:transparent}
body{font-family:Arial,Helvetica,sans-serif;line-height:1.42857;color:#777;background-color:#fff}
button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
button,input,textarea{background-image:none;border-width:1px;}
a{color:#000;text-decoration:none}
a:focus,a:hover{color:#0075d9;text-decoration:underline}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
img{vertical-align:middle}
p{margin:9px 0}
.text-success{color:#fff}
.text-info{color:#fff}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.page-header{padding-bottom:8px;margin:36px 0 18px;border-bottom:1px solid #eee}
ul{margin-top:0;margin-bottom:9px}
ul ul{margin-bottom:0}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container:after,.container:before{content:" ";display:table}
.container:after{clear:both}
.row{margin-left:-15px;margin-right:-15px}
.row:after,.row:before{content:" ";display:table}
.row:after{clear:both}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-1{width:8.33333%}
.col-xs-2{width:16.66667%}
.col-xs-3{width:25%}
.col-xs-4{width:33.33333%}
.col-xs-5{width:41.66667%}
.col-xs-6{width:50%}
.col-xs-7{width:58.33333%}
.col-xs-8{width:66.66667%}
.col-xs-9{width:75%}
.col-xs-10{width:83.33333%}
.col-xs-11{width:91.66667%}
.col-xs-12{width:100%}
@media (min-width:768px){
.container{max-width:750px}
.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}
.col-sm-1{width:8.33333%}
.col-sm-2{width:16.66667%}
.col-sm-3{width:25%}
.col-sm-4{width:33.33333%}
.col-sm-5{width:41.66667%}
.col-sm-6{width:50%}
.col-sm-7{width:58.33333%}
.col-sm-8{width:66.66667%}
.col-sm-9{width:75%}
.col-sm-10{width:83.33333%}
.col-sm-11{width:91.66667%}
.col-sm-12{width:100%}
}
@media (min-width:992px){
.container{max-width:970px}
}
@media (min-width:1230px){
.container{max-width:1170px}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}
.col-lg-1{width:8.33333%}
.col-lg-2{width:16.66667%}
.col-lg-3{width:25%}
.col-lg-4{width:33.33333%}
.col-lg-5{width:41.66667%}
.col-lg-6{width:50%}
.col-lg-7{width:58.33333%}
.col-lg-8{width:66.66667%}
.col-lg-9{width:75%}
.col-lg-10{width:83.33333%}
.col-lg-11{width:91.66667%}
.col-lg-12{width:100%}
}
table{max-width:100%;background-color:transparent}
th{text-align:left}
.table{width:100%;margin-bottom:18px}
.table tbody>tr>td,.table tbody>tr>th{padding:9px 8px 11px 18px;line-height:1.42857;vertical-align:top;border-top:1px solid #d6d4d4}
.table tbody+tbody{border-top:2px solid #d6d4d4}
.table .table{background-color:#fff}
.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>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active{background-color:#f5f5f5}
.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success{background-color:#55c65e;border-color:#48b151}
.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#42c04c;border-color:#419f49}
label{display:inline-block;width:8em;}
input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}
input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}
input[type=file]{display:block}
input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
.checkbox{display:block;min-height:18px;margin-top:10px;margin-bottom:10px;padding-left:20px;vertical-align:middle}
.checkbox label{display:inline;margin-bottom:0;font-weight:400;cursor:pointer}
.checkbox input[type=checkbox]{float:left;margin-left:-20px}
.checkbox+.checkbox{margin-top:-5px}
.checkbox[disabled],input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}
.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
textarea.input-sm{height:auto}
.input-lg{height:44px;padding:10px 16px;font-size:17px;line-height:1.33;border-radius:6px}
textarea.input-lg{height:auto}
.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#b7b7b7}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:13px;font-weight:400;line-height:1.42857;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:0;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:focus,.btn:hover{color:#333;text-decoration:none}
.btn.active,.btn:active{outline:0;background-image:none;-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]{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}
.btn-default{color:#333;background-color:#fff;border-color:#ccc}
.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover{color:#333;background-color:#ebebeb;border-color:#adadad}
.btn-default.active,.btn-default:active{background-image:none}
.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover{background-color:#fff;border-color:#ccc}
.btn-success{color:#fff;background-color:#46a74e;border-color:#3e9546}
.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#3a8a41;border-color:#2c6a31}
.btn-success.active,.btn-success:active{background-image:none}
.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover{background-color:#46a74e;border-color:#3e9546}
.btn-info{color:#fff;background-color:#5192f3;border-color:#3983f1}
.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#2b7af0;border-color:#0f62de}
.btn-info.active,.btn-info:active{background-image:none}
.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover{background-color:#5192f3;border-color:#3983f1}
.btn-link{color:#000;font-weight:400;cursor:pointer;border-radius:0}
.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}
.btn-link:focus,.btn-link:hover{color:#0075d9;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:focus,.btn-link[disabled]:hover{color:#999;text-decoration:none}
.btn-lg{padding:10px 16px;font-size:17px;line-height:1.33;border-radius:6px}
.btn-sm,.btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-xs{padding:1px 5px}
.btn-block{display:block;width:100%;padding-left:0;padding-right:0}
.btn-block+.btn-block{margin-top:5px}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}
.open>a{outline:0}
[data-toggle=buttons]>.btn>input[type=checkbox],[data-toggle=buttons]>.btn>input[type=radio]{display:none}
.nav{margin-bottom:0;padding-left:0;list-style:none}
.nav:after,.nav:before{content:" ";display:table}
.nav:after{clear:both}
.nav>li{position:relative;display:block}
.nav>li>a{position:relative;display:block;padding:10px 15px}
.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#000}
.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.42857;border:1px solid transparent;border-radius:0}
.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}
.tab-content>.active{display:block}
.label{display:inline;padding:.2em .6em .3em;font-size:100%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0}
.label[href]:focus,.label[href]:hover{color:#fff;text-decoration:none;cursor:pointer}
.label:empty{display:none}
.label-default{background-color:#999}
.label-default[href]:focus,.label-default[href]:hover{background-color:gray}
.label-success{background-color:#55c65e;border:1px solid #36943e}
.label-success[href]:focus,.label-success[href]:hover{background-color:#3aae43}
.label-info{background-color:#5192f3;border:1px solid #4b80c3}
.label-info[href]:focus,.label-info[href]:hover{background-color:#2174f0}
@-webkit-keyframes progress-bar-stripes{
from{background-position:40px 0}
to{background-position:0 0}
}
@keyframes progress-bar-stripes{
from{background-position:40px 0}
to{background-position:0 0}
}
.close{float:right;font-size:19.5px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}
.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}
button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.hide{display:none!important}
.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{display:none!important}
tr.visible-xs{display:none!important}
td.visible-xs,th.visible-xs{display:none!important}
@media (max-width:767px){
.visible-xs{display:block!important}
tr.visible-xs{display:table-row!important}
td.visible-xs,th.visible-xs{display:table-cell!important}
}
@media (min-width:768px) and (max-width:991px){
.visible-xs.visible-sm{display:block!important}
tr.visible-xs.visible-sm{display:table-row!important}
td.visible-xs.visible-sm,th.visible-xs.visible-sm{display:table-cell!important}
}
@media (min-width:1230px){
.visible-xs.visible-lg{display:block!important}
tr.visible-xs.visible-lg{display:table-row!important}
td.visible-xs.visible-lg,th.visible-xs.visible-lg{display:table-cell!important}
}
.visible-sm{display:none!important}
tr.visible-sm{display:none!important}
td.visible-sm,th.visible-sm{display:none!important}
@media (max-width:767px){
.visible-sm.visible-xs{display:block!important}
tr.visible-sm.visible-xs{display:table-row!important}
td.visible-sm.visible-xs,th.visible-sm.visible-xs{display:table-cell!important}
}
@media (min-width:768px) and (max-width:991px){
.visible-sm{display:block!important}
tr.visible-sm{display:table-row!important}
td.visible-sm,th.visible-sm{display:table-cell!important}
}
@media (min-width:1230px){
.visible-sm.visible-lg{display:block!important}
tr.visible-sm.visible-lg{display:table-row!important}
td.visible-sm.visible-lg,th.visible-sm.visible-lg{display:table-cell!important}
}
.visible-lg{display:none!important}
tr.visible-lg{display:none!important}
td.visible-lg,th.visible-lg{display:none!important}
@media (max-width:767px){
.visible-lg.visible-xs{display:block!important}
tr.visible-lg.visible-xs{display:table-row!important}
td.visible-lg.visible-xs,th.visible-lg.visible-xs{display:table-cell!important}
}
@media (min-width:768px) and (max-width:991px){
.visible-lg.visible-sm{display:block!important}
tr.visible-lg.visible-sm{display:table-row!important}
td.visible-lg.visible-sm,th.visible-lg.visible-sm{display:table-cell!important}
}
@media (min-width:1230px){
.visible-lg{display:block!important}
tr.visible-lg{display:table-row!important}
td.visible-lg,th.visible-lg{display:table-cell!important}
}
.hidden-xs{display:block!important}
tr.hidden-xs{display:table-row!important}
td.hidden-xs,th.hidden-xs{display:table-cell!important}
@media (max-width:767px){
.hidden-xs{display:none!important}
tr.hidden-xs{display:none!important}
td.hidden-xs,th.hidden-xs{display:none!important}
}
@media (min-width:768px) and (max-width:991px){
.hidden-xs.hidden-sm{display:none!important}
tr.hidden-xs.hidden-sm{display:none!important}
td.hidden-xs.hidden-sm,th.hidden-xs.hidden-sm{display:none!important}
}
@media (min-width:1230px){
.hidden-xs.hidden-lg{display:none!important}
tr.hidden-xs.hidden-lg{display:none!important}
td.hidden-xs.hidden-lg,th.hidden-xs.hidden-lg{display:none!important}
}
.hidden-sm{display:block!important}
tr.hidden-sm{display:table-row!important}
td.hidden-sm,th.hidden-sm{display:table-cell!important}
@media (max-width:767px){
.hidden-sm.hidden-xs{display:none!important}
tr.hidden-sm.hidden-xs{display:none!important}
td.hidden-sm.hidden-xs,th.hidden-sm.hidden-xs{display:none!important}
}
@media (min-width:768px) and (max-width:991px){
.hidden-sm{display:none!important}
tr.hidden-sm{display:none!important}
td.hidden-sm,th.hidden-sm{display:none!important}
}
@media (min-width:1230px){
.hidden-sm.hidden-lg{display:none!important}
tr.hidden-sm.hidden-lg{display:none!important}
td.hidden-sm.hidden-lg,th.hidden-sm.hidden-lg{display:none!important}
}
.hidden-lg{display:block!important}
tr.hidden-lg{display:table-row!important}
td.hidden-lg,th.hidden-lg{display:table-cell!important}
@media (max-width:767px){
.hidden-lg.hidden-xs{display:none!important}
tr.hidden-lg.hidden-xs{display:none!important}
td.hidden-lg.hidden-xs,th.hidden-lg.hidden-xs{display:none!important}
}
@media (min-width:768px) and (max-width:991px){
.hidden-lg.hidden-sm{display:none!important}
tr.hidden-lg.hidden-sm{display:none!important}
td.hidden-lg.hidden-sm,th.hidden-lg.hidden-sm{display:none!important}
}
@media (min-width:1230px){
.hidden-lg{display:none!important}
tr.hidden-lg{display:none!important}
td.hidden-lg,th.hidden-lg{display:none!important}
}
[class*=" icon-"],[class^=icon-]{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased}
[class*=" icon-"]:before,[class^=icon-]:before{text-decoration:inherit;display:inline-block;speak:none}
a [class*=" icon-"],a [class^=icon-]{display:inline}
[class*=" icon-"].hide,[class^=icon-].hide{display:none}
.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;border-radius:3px}
.icon-2x{font-size:2em}
.icon-2x.icon-border{border-width:2px;border-radius:4px}
.icon-3x{font-size:3em}
.icon-3x.icon-border{border-width:3px;border-radius:5px}
.icon-4x{font-size:4em}
.icon-4x.icon-border{border-width:4px;border-radius:6px}
.icon-5x{font-size:5em}
.icon-5x.icon-border{border-width:5px;border-radius:7px}
[class*=" icon-"],[class^=icon-]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}
.nav-tabs [class*=" icon-"],.nav-tabs [class^=icon-]{line-height:.9em}
@-webkit-keyframes spin{
0%{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@keyframes spin{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.icon-envelope-alt:before{content:"\f003"}
.icon-th:before{content:"\f00a"}
.icon-home:before{content:"\f015"}
.icon-file-alt:before{content:"\f016"}
.icon-font:before{content:"\f031"}
.icon-bold:before{content:"\f032"}
.icon-text-height:before{content:"\f034"}
.icon-text-width:before{content:"\f035"}
.icon-map-marker:before{content:"\f041"}
.icon-check:before{content:"\f046"}
.icon-key:before{content:"\f084"}
.icon-phone:before{content:"\f095"}
.icon-check-empty:before{content:"\f096"}
.icon-link:before{content:"\f0c1"}
.icon-underline:before{content:"\f0cd"}
.icon-table:before{content:"\f0ce"}
.icon-columns:before{content:"\f0db"}
.icon-envelope:before{content:"\f0e0"}
.icon-file-text-alt:before{content:"\f0f6"}
.icon-question:before{content:"\f128"}
.icon-info:before{content:"\f129"}
.icon-html5:before{content:"\f13b"}
.icon-css3:before{content:"\f13c"}
.icon-file:before{content:"\f15b"}
.icon-file-text:before{content:"\f15c"}
.icon-apple:before{content:"\f179"}
a:hover{text-decoration:none}
a:focus,a:hover{outline:0;text-decoration:none}
@media only screen and (min-width:1200px){
.container{padding-left:0;padding-right:0}
}
body{min-width:320px;height:100%;font-family:roboto,sans-serif;color:#000;background:url(/img/main-bg.jpg) repeat-x center top silver}
#page{background:url(/img/main-png.png) no-repeat center top}
textarea{resize:none}
#header{z-index:5003}
.columns-container{background:url(/img/content-bg.png) repeat-x #fff;max-width:1230px;margin:0 auto}
#columns{position:relative;padding-bottom:30px;padding-top:30px}
#index .tab-content{background:url(/img/col-shadow.png) repeat-x left top;margin:17px -30px 0;padding:14px 30px 0}
@media (max-width:1229px){
#index .tab-content{margin-left:0;margin-right:0;padding-left:0;padding-right:0}
}
#index .tab-content ul{margin-bottom:0;line-height:30px;}
#index #columns #center_column{padding-top:30px}
header{line-height:18px;z-index:1;position:relative;padding-bottom:0}
header .nav>div{background:url(/img/top-link-bg.png) repeat-x left 59px;max-width:1230px;margin:0 auto}
@media (min-width:1230px){
header .nav>div div.container{max-width:100%}
}
header .nav .row{margin:0}
header .nav nav{width:100%;position:relative}
header .logo_menu_box{background:url(/img/line-png.png)}
header .logo_menu_box>div{background:#000;max-width:1230px;margin:0 auto}
@media (min-width:1230px){
header .logo_menu_box>div div.container{max-width:100%}
header .logo_menu_box>div div.container #block_top_menu{clear:none;float:right;width:auto;padding:0;position:static}
}
header .lmBox{position:relative}
header .lmBox>.container{position:relative}
header .lmBox #header_logo{padding:0;padding-top:12px;padding-left:30px;text-align:center;float:left}
header .lmBox #header_logo .logo{background:url(/img/1034.png) no-repeat left top;width:246px;height:54px;display:block;margin:0 auto}
@media (max-width:1229px){
header .lmBox #header_logo{padding:25px 0;float:none}
header .lmBox #header_logo a{display:inline-block}
}
@media (max-width:767px){
header .lmBox #header_logo{padding-top:15px}
header .lmBox #header_logo img{margin:0 auto}
}
p.info-title{font-weight:700;color:#333;margin-bottom:25px}
.label{white-space:normal;display:inline-block;padding:6px 10px}
label{color:#333}
label.required:before{content:"*";color:#0075d9;font-size:14px;position:relative;line-height:12px}
.checkbox{line-height:16px}
.checkbox label{color:#777}
.close{opacity:1}
.close:hover{opacity:1}
a.button,input.button,span.button{position:relative;display:inline-block;padding:5px 7px;border:1px solid #c90;font-weight:700;color:#000;background:url(/img/bg_bt.gif) repeat-x 0 0 #f4b61b;cursor:pointer;white-space:normal;text-align:left}
a.button:hover,input.button:hover{text-decoration:none;background-position:left -50px}
a.button:active,input.button:active{background-position:left -100px}
.btn[disabled]:hover{opacity:.3}
.link-button{font-weight:700}
.link-button i{margin-right:5px}
table.table_block{margin-bottom:20px;width:100%;border:1px solid #999;border-bottom:none;background:#fff;border-collapse:inherit}
table.table_block th{padding:14px 12px;font-size:12px;color:#fff;font-weight:700;text-transform:uppercase;text-shadow:0 1px 0 #000;background:#999}
table.table_block td{padding:12px;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;font-size:12px;vertical-align:top}
.table{margin-bottom:30px}
.product-name{font-size:13px;line-height:20px;font-weight:700;color:#000;margin-bottom:0}
.product-name a{font-size:13px;line-height:20px;font-weight:700;color:#000}
.product-name a:hover{text-decoration:underline}
@media (max-width:768px){
.product-name a{font-size:12px;line-height:18px}
}
.product-name:hover{color:#000}
a.product-name:hover{text-decoration:underline}
.new-box{position:absolute;top:5px;overflow:hidden;z-index:0}
.new-box{left:5px}
.new-label{font:700 14px/12px Roboto,sans-serif;color:#fff;background:#000;border:1px solid #000;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;text-transform:uppercase;padding:10px;text-align:center;display:block;z-index:1}
.new-label:before{display:none;position:absolute;bottom:-3px;right:5px;width:0;height:0;border-style:solid;border-width:4px 4px 0;border-color:#000 transparent transparent transparent;content:".";text-indent:-5000px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}
.new-label:after{display:none;position:absolute;bottom:-3px;left:3px;width:0;height:0;border-style:solid;border-width:4px 4px 0;border-color:#000 transparent transparent transparent;content:".";text-indent:-5000px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}
.box{background:#fbfbfb;border:1px solid #d6d4d4;padding:14px 18px 13px;margin:0 0 30px;line-height:23px}
.box p{margin-bottom:0}
.page-product-box{padding-bottom:10px}
.product-box{width:178px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}
.product-box .product-image{border:1px solid #d6d4d4;background:#fff;padding:5px;display:block;margin-bottom:11px}
.product-box .product-image img{max-width:100%;width:100%;height:auto}
#home-page-tabs{border:none}
#home-page-tabs>li{margin-bottom:0;padding:0 15px;border-left:1px solid #0075d9}
@media (max-width:617px){
#home-page-tabs>li{width:100%;border:none;border-top:1px solid #0075d9;padding:10px 0;margin:0}
#home-page-tabs>li:first-child{padding-left:0;margin-left:0}
}
#home-page-tabs>li a{font:600 22px/22px "Roboto Condensed",sans-serif;color:#000;text-transform:uppercase;border:none;outline:0;margin:-1px 0 1px;padding:0}
#home-page-tabs>li:first-child{border:none;padding-left:0}
#home-page-tabs>li a:hover,#home-page-tabs>li.active a{background:0 0;color:#0075d9}
.block{margin-bottom:30px}
@media (max-width:767px){
.block{margin-bottom:0}
}
@media (max-width:767px){
.block .block_content{margin-bottom:20px}
}
.block .title_block{font:600 18px/22px "Roboto Condensed",sans-serif;color:#000;background:#f6f6f6;border-top:5px solid #0075d9;text-transform:uppercase;padding:14px 5px 17px 20px;margin:0 0 20px}
@media (min-width:768px) and (max-width:991px){
.block .title_block{font-size:14px}
}
@media (max-width:767px){
.block .title_block{position:relative}
.block .title_block:after{display:block;font-family:fontawesome;content:"?";position:absolute;right:0;top:15px;height:36px;width:36px;font-size:26px;font-weight:400}
.block .title_block.active:after{content:"?"}
}
.block .title_block a{color:#000}
.block .title_block a:hover{color:#333}
.block .products-block li{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid #d6d4d4}
.block .products-block li .products-block-image{float:left;border:1px solid #d6d4d4;margin-right:19px}
@media (min-width:768px) and (max-width:991px){
.block .products-block li .products-block-image{float:none;display:inline-block;margin:0 auto 10px;text-align:center}
}
.block .products-block li .product-content{overflow:hidden}
.block .products-block .product-name{color:#0075d9}
.block .products-block .product-description{margin-bottom:14px}
.label-success{background-color:#0075d9;border:1px solid #bc012e}
.cancel{overflow:hidden;float:left;margin:0 1px 0 0;width:16px;height:16px;cursor:pointer}
.cancel,.cancel a{background:url(../../../modules/productcomments/img/delete.gif) no-repeat 0 -16px!important}
.cancel a{display:block;width:100%;height:100%;background-position:0 0}
.footer-container{background-color:#000;position:relative;max-width:1230px;margin:0 auto;font-size:12px;line-height:18px}
.footer-container .container{padding-bottom:80px}
.footer-container #footer{color:#777}
.footer-container #footer .footer-block{margin-top:25px}
@media (max-width:767px){
.footer-container #footer .footer-block{margin-top:20px}
}
.footer-container #footer a{color:#777}
.footer-container #footer a:hover{color:#0075d9}
.footer-container #footer ul li{padding-bottom:6px}
.footer-container #footer ul li a{font-weight:700;color:#888}
.footer-container #footer ul li a:hover{color:#0075d9}
.footer-container #footer #block_contact_infos{margin-top:14px;float:right;clear:right;text-align:right;color:#888}
@media (max-width:767px){
.footer-container #footer #block_contact_infos{float:none;text-align:left}
}
.footer-container #footer #block_contact_infos>div ul li{overflow:hidden}
.footer-container #footer #block_contact_infos>div ul li>strong{color:#0075d9}
.footer-container #footer #block_contact_infos>div ul li>span.phoneBox{color:#fff;font-size:23px;line-height:27px;font-family:roboto condensed,sans-serif;font-weight:700;display:block;margin-bottom:-1px}
.footer-container #footer #block_contact_infos>div ul li>span a{color:#0075d9;font-weight:700}
.footer-container #footer #block_contact_infos>div ul li>span a:hover{text-decoration:underline}
.footer-container #footer #block_contact_infos>div ul li i{display:none;font-size:25px;width:32px;text-align:center;padding-right:12px;float:left;color:#908f8f}
.footer-container #footer .bottom-footer{position:absolute;bottom:0;left:0;width:100%;background:url(/img/footer-bg.png) repeat-x #fff}
.footer-container #footer .bottom-footer div.container{padding:15px 0 19px}
@media (max-width:1229px){
.footer-container #footer .bottom-footer div.container{padding:15px 15px 19px}
}
.table tbody>tr>td{vertical-align:middle}
.tab-content{margin-top:20px}
.checkbox{padding-left:0}
#cmsinfo_block{margin-top:15px;overflow:hidden;min-height:344px;padding-right:30px;padding-left:30px}
@media (max-width:991px){
#cmsinfo_block{min-height:348px;padding-left:13px;padding-right:13px}
}
@media (max-width:767px){
#cmsinfo_block{width:100%;min-height:1px}
}
#cmsinfo_block{padding:0;border-left:1px solid #e5e5e5}
@media (max-width:767px){
#cmsinfo_block{border:none;margin:0}
}
#cmsinfo_block>div{padding:0 30px}
@media (max-width:767px){
#cmsinfo_block>div{padding-top:20px;width:100%;padding:0}
}
#cmsinfo_block>div+div{border-left:1px solid #e5e5e5;min-height:344px;padding-left:29px}
@media (max-width:767px){
#cmsinfo_block>div+div{border:none;margin:0;padding:20px 0 0;min-height:0}
}
#cmsinfo_block .type-text{overflow:hidden}
#cmsinfo_block p{margin-bottom:10px}
#cmsinfo_block p strong{font-weight:500}
#cmsinfo_block p a{font-size:13px;font-weight:700;color:#0075d9;text-decoration:underline}
#cmsinfo_block p a:hover{text-decoration:none}
#cmsinfo_block ul{margin:0 -17px;padding-top:6px}
#cmsinfo_block ul li{padding:0 17px;width:50%;float:left;font-weight:500}
@media (min-width:768px) and (max-width:991px){
#cmsinfo_block ul li{width:100%;margin-top:20px}
#cmsinfo_block ul li:first-child{margin-top:0}
}
#cmsinfo_block ul li img{margin-bottom:8px;max-width:100%;height:auto}
.sf-contener{clear:both;float:left;width:100%}
.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}
.sf-menu{padding:0;width:100%}
@media (max-width:1229px){
.sf-menu{text-align:center}
}
.sf-menu ul{position:absolute;top:-999em;background:#fff}
@media (max-width:1229px){
.sf-menu ul{position:relative}
}
.sf-menu ul li{width:100%}
.sf-menu li:hover{visibility:inherit}
.sf-menu>li{float:left;border-left:1px solid #383838}
.sf-menu>li>a{font:bold 17px/21px "Roboto Condensed",sans-serif;text-transform:uppercase;position:relative;color:#fff;display:block;padding:26px 22px 28px;margin:0 -1px;-webkit-transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}
.sf-menu>li>a.active:after,.sf-menu>li>a:after{opacity:0;content:" ";width:100%;height:7px;background:#0075d9;position:absolute;left:0;bottom:0;display:block;-webkit-transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}
.sf-menu>li>a.active,.sf-menu>li>a:hover{color:#0075d9}
.sf-menu>li>a.active:after,.sf-menu>li>a:hover:after{opacity:1}
@media (max-width:1229px){
.sf-menu>li{float:none;border:none;position:relative;border-right:none}
.sf-menu>li>a{padding:17px 0 10px 0;margin:0}
.sf-menu>li>a:after{display:none}
.sf-menu>li span{position:absolute;right:6px;top:20px;width:30px;height:30px;z-index:2}
.sf-menu>li span:after{font-family:fontawesome;content:"\f067";font-size:26px;color:#fff}
.sf-menu>li span.active:after{content:"\f068"}
}
.sf-menu li li li a{display:inline-block;position:relative;color:#777;font-size:13px;line-height:16px;font-weight:700;padding-bottom:10px}
.sf-menu li li li a:before{content:"\f105";display:inline-block;font-family:fontawesome;padding-right:10px}
.sf-menu li li li a:hover{color:#333}
.sf-menu li ul{display:none;left:0;top:80px;z-index:99;padding:12px 0 18px;-webkit-box-shadow:rgba(0,0,0,.2) 0 5px 13px;box-shadow:rgba(0,0,0,.2) 0 5px 13px}
@media (max-width:1229px){
.sf-menu li ul{top:0}
}
.sf-menu li li ul{position:static;display:block!important;opacity:1!important;background:0 0;-webkit-box-shadow:transparent 0 0 0;box-shadow:transparent 0 0 0}
.sf-menu li li li ul{padding:0 0 0 20px}
.sf-menu li li li ul{width:220px}
ul.sf-menu li:hover li ul{top:-999em}
ul.sf-menu li li:hover ul{left:200px;top:0}
ul.sf-menu li li:hover li ul{top:-999em}
ul.sf-menu li li li:hover ul{left:200px;top:0}
.sf-menu>li>ul{padding:26px 30px 31px;width:100%}
.sf-menu>li>ul>li>a{text-transform:uppercase;font:600 16px/20px "Roboto Condensed",sans-serif;color:#333}
.sf-menu>li>ul>li>a:hover{color:#d30033}
.sf-menu>li>ul>li{float:left;width:20%;padding-right:15px}
@media (max-width:1229px){
.sf-menu>li>ul>li{width:50%}
}
@media (max-width:479px){
.sf-menu>li>ul>li{width:100%}
}
.slider{position:relative;height:415px;padding:0 20px}
.slider-img{background:url(/img/nebula.png) no-repeat left top;height:100%}
.link{color:#0075d9;font-weight: bold;text-decoration: underline;}
.link:hover{text-decoration: none;}
@media (max-width:1229px){
.slider{height:auto;}
.slider-img{background-size:contain;}
}

/* products list css */
.featuredProducts{padding:0;}
.featuredProducts{background-color:#fff;display:inline-block;width:100%;}
.featuredProducts .productsViewTitleTop{width:auto\0/;border-bottom:none;}
.featuredProducts .productsViewTitleTop .cell,.featuredProducts .productsViewTitleBottom .cell{padding:0 0 0 20px;}
.featuredProducts .productsViewTitleBottom{width:auto\0/;}
.featuredProducts .productsViewTitleTop .cell,.featuredProducts .productsViewTitleBottom .cell{display:inline-block;text-align:center;vertical-align:middle;white-space:nowrap;}
.featuredProducts .img img{display:block;margin:0 auto}
.featuredProducts .productTitle{height:50px}
.featuredProducts .product-col .prod-info{padding:0px 9px 0 9px;}
.featuredProducts .image-modifier{min-width:60px;position:relative}
.featuredProducts .product-col{margin:12px 0;position:relative;text-align:center;display:inline-block;width:33.2%;float:left;}
.featuredProducts .product-col{width:33.2%}
.featuredProducts .product-cell{border:1px solid #bbbbbb;max-width:310px;margin:0 auto;padding:0;-webkit-flex-direction:column;flex-direction:column;}
.featuredProducts .product-cell .free-gift .svg-icon{width:18px;height:18px;fill:red;}
.featuredProducts .bestseller{background-color:#3ba8f0;position:absolute;z-index:1;clear:both;right:5px;top:5px;padding:5px;font-family:"poppinssemibold",sans-serif;text-transform:uppercase;color:#ffffff;font-size:12px;}
.featuredProducts .product-top-info{width:auto\0/;font-size:1em;}
.featuredProducts .empty{height:407px;}
.featuredProducts .priceOuter{border-top:none;border-bottom:none;background:#eeeeee;height:40px;position:relative}
.featuredProducts .priceInner{padding:5px;text-align:left;float:left;}    
.featuredProducts .npc{color:#404142;text-align:left;}
.featuredProducts .npc.emp{height:10px}
.featuredProducts .salePrice,.featuredProducts .price{color:#f00000;font-size:21px!important;font-weight:700;padding:3px 0}
.featuredProducts .price{color:#228B22;margin:0}
.featuredProducts .fullPrice{text-decoration:none;color:inherit;letter-spacing:0;background:url(/hi/tpl/img/bg-price-cross.png) no-repeat center center;}
.featuredProducts .discount_new{color:inherit;font-weight:normal;text-align:left;}
.featuredProducts .btnkx{display:block;float:right;margin:0 8px 0 0;}
.featuredProducts .avl{text-align:center;padding:8px}
.featuredProducts .in_stock{font-weight:bold;}
@media (max-width:1229px){
.featuredProducts .product-col{width:50%;}
.featuredProducts .priceOuter{overflow:hidden;height:70px}
.featuredProducts .npc{line-height:15px;}
.featuredProducts .product-top-info{width:240px;height:auto;padding:0 5px}
}
@media (max-width:767px){
.featuredProducts .product-col{width:100%;}
}
/* products list css */

/* buttonns css */
button{border-radius:3px;background-color:white;font:normal 0.8333em Arial,sans-serif !important;color:white;border:none;cursor:pointer;margin:6px 0px 12px 0px;}
button{display:inline-block;outline:0;cursor:pointer;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}
button.more{font-size:1em;min-width:100px;padding:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;color:#fff;border:solid 1px #538312;background:#64991e;background:-webkit-gradient(linear,left top,left bottom,from(#7db72f),to(#4e7d0e));background:-moz-linear-gradient(top,#7db72f,#4e7d0e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e')}
button.send{font-weight:bold;font-size:1em;min-width:100px;padding:5px;color:#fff;background: rgb(130,207,241);background: -moz-linear-gradient(top, rgba(130,207,241,1) 0%, rgba(56,174,234,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(130,207,241,1)), color-stop(100%,rgba(56,174,234,1)));background: -webkit-linear-gradient(top, rgba(130,207,241,1) 0%,rgba(56,174,234,1) 100%);background: -o-linear-gradient(top, rgba(130,207,241,1) 0%,rgba(56,174,234,1) 100%);background: -ms-linear-gradient(top, rgba(130,207,241,1) 0%,rgba(56,174,234,1) 100%);background: linear-gradient(to bottom, rgba(130,207,241,1) 0%,rgba(56,174,234,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82cff1', endColorstr='#38aeea',GradientType=0 );border: 1px solid #3cafcf;}
button.send:hover{background: rgb(153,216,244);background: -moz-linear-gradient(top, rgba(153,216,244,1) 0%, rgba(79,183,236,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(153,216,244,1)), color-stop(100%,rgba(79,183,236,1)));background: -webkit-linear-gradient(top, rgba(153,216,244,1) 0%,rgba(79,183,236,1) 100%);background: -o-linear-gradient(top, rgba(153,216,244,1) 0%,rgba(79,183,236,1) 100%);background: -ms-linear-gradient(top, rgba(153,216,244,1) 0%,rgba(79,183,236,1) 100%);background: linear-gradient(to bottom, rgba(153,216,244,1) 0%,rgba(79,183,236,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99d8f4', endColorstr='#4fb7ec',GradientType=0 );}
/* buttonns css */

/* recaptcha css */
.g-recaptcha{display:inline-block;}
/* recaptcha css */

/* contact form css */
#error_summary{color:red;display:inline-block;clear:both}
#error_summary .errline{display:block;}
.titleInvalid{color:red}
.titleValid{color:#333;}
/* contact form css */

/* arctic container css*/
.arcticmodal-overlay,.arcticmodal-container { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 1000; }
.arcticmodal-container { overflow: auto; margin: 0; padding: 0; border: 0; border-collapse: collapse; }
*:first-child+html .arcticmodal-container { height: 100% }
.arcticmodal-container_i { height: 100%; margin: 0 auto; }
.arcticmodal-container_i2 { padding: 5px; margin: 0; border: 0; vertical-align: middle; }
.arcticmodal-error { padding: 20px; border-radius: 10px; background: #000; color: #fff; }
.arcticmodal-loading { width: 80px; height: 80px; border-radius: 10px; background: #000 url(fancybox_loading.gif) no-repeat 50% 50%; }
.box-modal {position:relative;width:auto;padding:16px;background:#fff;color:#3c3c3c;font:14px/18px Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;box-shadow: 0 0 0 6px rgba(153, 153, 153, .3);border-radius: 6px;}
.box-modal_close { position: absolute; right: 10px; top: 6px; font-size: 11px; line-height: 15px; color: #999; cursor: pointer; }
.box-modal_close:hover { color: #666; }

/* arctic container css*/

/* mail success message */
#mailsuccess{width:400px;max-width:90%}
#mailsuccess .message{padding:12px}
#mailsuccess .dlg-close {background-image: url(/img/fancybox_sprite.png);display: inline-block;position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}
/* mail success message */

/* sections css */
#htmlcontent_top ul{margin-bottom:0}
#htmlcontent_top ul li{margin-top:30px}
@media(min-width:480px) and (max-width:767px){
  #htmlcontent_top ul li{width:50%}
}
@media(max-width:479px){
  #htmlcontent_top ul li{width:100%}
}
#htmlcontent_top ul li .bannerBox{position:relative;border:1px solid #bbbbbb}
#htmlcontent_top ul li .bannerBox:hover{cursor:pointer;}
#htmlcontent_top .svg-icon {fill:#0075d9;width:16px;height:16px;margin:0 4px -2px 0;float:left;}
#htmlcontent_top ul li img{width:100%;height:auto}
#htmlcontent_top ul li .item-html{position:absolute;left:0;bottom:0;width:100%;color:#fff}
#htmlcontent_top ul li .item-html h2{display:block;font-family:roboto condensed,sans-serif;font-weight:700;font-size:23px;line-height:26px;position:relative;margin:0;text-transform:uppercase;padding:12px 20px 15px 20px;text-align:center;}
#htmlcontent_top ul li .item-html h2:before{content:" ";width:100%;height:100%;background-color:#000;position:absolute;left:0;top:0;opacity:.8;-moz-transition:all .2s ease-in 0s;-webkit-transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}
#htmlcontent_top ul li .item-html h2 span{display:block;position:relative}
@media(min-width:768px) and (max-width:991px){
#htmlcontent_top ul li .item-html h2{font-size:15px;line-height:15px;padding:10px 30px 10px 10px}
}
@media(min-width:480px) and (max-width:550px){
#htmlcontent_top ul li .item-html h2{font-size:15px;line-height:15px;padding:10px 30px 10px 10px}
}
#htmlcontent_top ul li>a:hover h2:before{opacity:.5}
#htmlcontent_footer{float:right;width:auto;margin-top:29px}
@media(max-width:767px){
#htmlcontent_footer{display:none}
}
#htmlcontent_footer ul{margin:0}
#htmlcontent_footer ul li{float:none;padding-bottom:0!important;width:auto;margin:0}
#htmlcontent_footer ul li img{height:auto;max-width:100%}
/* sections css */