@font-face{font-family: 'Roboto'; src: url('Roboto.eot'); src: url('Roboto.eot?iefix') format('eot'), url('Roboto.woff') format('woff'), url('Roboto.ttf') format('truetype'), url('Roboto.svg#webfont') format('svg');}
@font-face{font-family: 'RobotoC'; src: url('RobotoC.eot'); src: url('RobotoC.eot?iefix') format('eot'), url('RobotoC.woff') format('woff'), url('RobotoC.ttf') format('truetype'), url('RobotoC.svg#webfont') format('svg');}
@font-face{font-family:'FontAwesome';src:url('fontawesome-webfont.eot?v=4.2.0');src:url('fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('fontawesome-webfont.woff?v=4.2.0') format('woff'),url('fontawesome-webfont.ttf?v=4.2.0') format('truetype'),url('fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}




html, body, div, p, span ul, li, h1, h2, h3, h4, h5, a, form, input, textarea, td, select, option{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:normal;}
html, body {height: 100%; cursor:default; background:#F3F1EC;}
a, h3{color:#236a88;}
a:hover{color:#358db3;}
h1{font-size:48px; line-height:80px; font-weight:500;}
h1 span{font-size:36px; line-height:60px; font-weight:500;}
h2{font-size:26px; line-height:35px; color:#236a88; font-family:RobotoC, Georgia, "Times New Roman", Times, serif;}
h3{font-size:24px; line-height:30px; margin:40px 0; font-family:RobotoC, Georgia, "Times New Roman", Times, serif;}
h4{font-size:16px; line-height:20px; color:#d62925; font-family:RobotoC, Georgia, "Times New Roman", Times, serif;}
h5{font-size:16px; line-height:25px; color:#2d7594; font-family:RobotoC, Georgia, "Times New Roman", Times, serif;}
a img, img, a {outline: none !important;}
.main-content {
  width: 957px;padding: 30px 0; margin:30px auto;position: relative;
}
.wide-block-width-media {
  width: 887px;
}
.main-content-bg-center {
  background: url(bgcenter.png) repeat-y top left; min-height:700px; position:relative; overflow: auto;
}
.main-content-bg-top {
  background: url(bgtop.png) no-repeat center bottom; height:20px;position: relative;
}
.main-content-bg-bottom {
  background: url(bgbottom.png) no-repeat center top; height:20px;
}
.homeheader{background:url(home.jpg) no-repeat center center; height:287px;}
.divider{border-top: 1px solid #F1F1F1; border-bottom: 1px solid #F1F1F1; background-color: #FCFCFC; height: 2px; clear: both; margin:10px 0;}
.navbar {
margin:0 35px;
}
.main_content{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#fff;min-height:500px;position:relative;box-shadow:0 3px 9px #545454;}
.header{margin:40px 8px;}
.logo{background:url(logo.png) no-repeat left top; padding:60px 8px 0 0; margin:0 30px; width:281px; cursor:pointer; font-family:RobotoC, Georgia, "Times New Roman", Times, serif; font-size:10px!important; color:#000000; text-decoration:none; text-align:right;}

.menu{color:#000000;}
.menu a{ color:#206731; border-bottom:#206731 1px solid; margin:0 30px; font-size:16px;  font-family:RobotoC, Georgia, "Times New Roman", Times, serif;}
.menu a:hover{ border-bottom:#FFFFFF 1px solid;}
.menu .nav_active{color:#d62f26!important; font-size:16px;  font-family:RobotoC, Georgia, "Times New Roman", Times, serif; border-bottom:#d62f26 1px solid;}
.btn{display:inline-block;position:relative;top:0;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;cursor:pointer;font-size:14px;text-decoration:none;line-height:28px;padding:0 16px 1px 16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none; font-family:RobotoC, Georgia, "Times New Roman", Times, serif;}.btn,.btn:visited{ text-shadow: 1px -1px 1px #fdfdfd;color:#000000;background:#fcfcfc;background:-moz-linear-gradient(top,#fcfcfc 0,#e6e6e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfc),color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,#fcfcfc 0,#e6e6e6 100%);background:-o-linear-gradient(top,#fcfcfc 0,#e6e6e6 100%);background:-ms-linear-gradient(top,#fcfcfc 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fcfcfc 0,#e6e6e6 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f0f0f0',GradientType=0 )";box-shadow:inset 0 0 0 1px #cdcdcd,inset 0 0 2px 1px #fdfdfd}.btn:hover{color:#454545;background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-o-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:linear-gradient(to bottom,#f5f5f5 0,#dfdfdf 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f0f0f0',GradientType=0 )"}.btn:active{color:#454545;background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-o-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:linear-gradient(to bottom,#f5f5f5 0,#dfdfdf 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f0f0f0',GradientType=0 )";box-shadow:inset 0 0 0 1px #cdcdcd,inset 0 .3em .6em -.3em #979797;}
.btn-decorative,.btn-decorative:visited{text-shadow: 1px -1px 1px #87a13c;color:#fff;background:#536423;background:-moz-linear-gradient(top,#87a13c 0,#536423 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#87a13c),color-stop(100%,#536423));background:-webkit-linear-gradient(top,#87a13c 0,#536423 100%);background:-o-linear-gradient(top,#87a13c 0,#536423 100%);background:-ms-linear-gradient(top,#87a13c 0,#536423 100%);background:linear-gradient(to bottom,#87a13c 0,#536423 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#87a13c', endColorstr='#536423',GradientType=0 )";box-shadow:inset 0 0 0 1px #87a13c,inset 0 0 2px 1px #536423;}.btn-decorative:hover, .blheader{color:#fff;background:#95b93d;background:-moz-linear-gradient(top,#45531d 0,#536423 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#45531d),color-stop(100%,#536423));background:-webkit-linear-gradient(top,#45531d 0,#536423 100%);background:-o-linear-gradient(top,#45531d 0,#536423 100%);background:-ms-linear-gradient(top,#45531d 0,#536423 100%);background:linear-gradient(to bottom,#45531d 0,#536423 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#45531d', endColorstr='#536423',GradientType=0 )";}
.btn-decorative:active{color:#fff;background:#95b93d;background:-moz-linear-gradient(top,#2e3713 0,#536423 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2e3713),color-stop(100%,#536423));background:-webkit-linear-gradient(top,#2e3713 0,#536423 100%);background:-o-linear-gradient(top,#2e3713 0,#536423 100%);background:-ms-linear-gradient(top,#2e3713 0,#536423 100%);background:linear-gradient(to bottom,#2e3713 0,#536423 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e3713', endColorstr='#536423',GradientType=0 )";}.btnbig{ font-size:24px; line-height:60px; padding:0 30px;}
.pages{ padding:0 38px 38px 38px; line-height:20px; text-align:justify; min-height:400px;}
.pages, .pages p, .pages li{font-size:14px; line-height:24px;}
.pages p, .pages ul{margin:15px 0;}
.pagecontent{padding:0 30px 30px 30px; line-height:20px; text-align:justify; min-height:400px;}
.border{border-bottom:#2d7594 1px dotted; padding-bottom:3px;}
.border:hover{border-bottom:none;}
.wrapper{margin:0 auto; min-height:710px; width:940px; padding-top:40px;}
.clear{width:100%; height:1px; clear:both;}
textarea { resize:vertical; padding:10px !important;}
.btn-red,.btn-red:visited{ text-shadow: 1px -1px 1px #db5854; color:#ffffff;background:#e4514c;background:-moz-linear-gradient(top,#e4514c 0,#b63f3c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e4514c),color-stop(100%,#b63f3c));background:-webkit-linear-gradient(top,#e4514c 0,#b63f3c 100%);background:-o-linear-gradient(top,#e4514c 0,#b63f3c 100%);background:-ms-linear-gradient(top,#e4514c 0,#b63f3c 100%);background:linear-gradient(to bottom,#e4514c 0,#b63f3c 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4514c', endColorstr='#b63f3c',GradientType=0 )";box-shadow:inset 0 0 0 1px #dc4c48,inset 0 0 2px 1px #e9514c;}.btn-red:hover{color:#fafafa;background:#a5211d;background:-moz-linear-gradient(top,#a5211d 0,#dc4c48 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a5211d),color-stop(100%,#dc4c48));background:-webkit-linear-gradient(top,#a5211d 0,#dc4c48 100%);background:-o-linear-gradient(top,#a5211d 0,#dc4c48 100%);background:-ms-linear-gradient(top,#a5211d 0,#dc4c48 100%);background:linear-gradient(to bottom,#a5211d 0,#dc4c48 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f0f0f0',GradientType=0 )"}.btn-red:active{color:#fafafa;background:#a5211d;background:-moz-linear-gradient(top,#a5211d 0,#dc4c48 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a5211d),color-stop(100%,#dc4c48));background:-webkit-linear-gradient(top,#a5211d 0,#dc4c48 100%);background:-o-linear-gradient(top,#a5211d 0,#dc4c48 100%);background:-ms-linear-gradient(top,#a5211d 0,#dc4c48 100%);background:linear-gradient(to bottom,#a5211d 0,#dc4c48 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f0f0f0',GradientType=0 )";box-shadow:inset 0 0 0 1px #dc4c48,inset 0 .3em .6em -.3em #183d4d;}


.btnmid{ font-size:20px; line-height:40px; padding:0 20px;}.comp{background:url(pen.png) no-repeat left center; padding:15px; line-height:30px; margin-right:5px;}
.hidden{display:none;}.right{ position:absolute; right:40px; top:40px; text-align:right;}.right img{ margin-left:5px;}.right li{text-align:left;}.act{display:block;}
.popup_wrapper{width:500px;background:#fff;box-shadow:0 0 15px 5px rgba(0,0,0,.4);z-index:1000;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px; top:100px; left:50%; margin:0 0 0 -225px; position:absolute;}
.login_exit{width:26px;height:26px;background:url(login_exit-bg.png) no-repeat;position:absolute;top:13px;right:15px;cursor:pointer;z-index:9}
.brown{position:relative;z-index:1;background-color:#f4f6df;overflow:hidden;padding:1px 0 0; border:#c8d092 1px solid;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
ul#entrance-tabs{padding:6px 0 0;margin:0 0 0 100px;height:45px;position:relative;z-index:1}
ul#entrance-tabs li{display:inline-block;vertical-align:top;padding: 15px  25px;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;-ms-border-top-left-radius:3px;-o-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;-ms-border-top-right-radius:3px;-o-border-top-right-radius:3px;border-top-right-radius:3px;}
ul#entrance-tabs li a{ font-size:16px; line-height:24px; cursor:pointer;} 
ul#entrance-tabs li.active{padding:13px 25px 11px 24px;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background-color:#fff;margin-right:-1px;}
ul#entrance-tabs li.active a{color:#000;border:none; font-weight:600; cursor:text;}
#modal-background{position:fixed; top:0; left:0; width:100%; height:100%; background:#000000; opacity: .50; -webkit-opacity: .5; -moz-opacity: .5; filter: alpha(opacity=50); z-index:999;}
.text{height:28px; color:#000000; border:#c0e4f3 1px solid; padding:0 10px; border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border:#cecece 1px solid; font-size:12px; line-height:30px;}
.text:focus{border:#2d7594 1px solid;}
label{margin:0; padding:0;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
label:before{
content: "";
position:absolute;
top:2px; right:2px;
font-family:FontAwesome;
    display: inline-block;
    width: 24px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    font-size: 12px;
    background-color: #d62925;
    color: #000;
    vertical-align: middle;
	background:#eeeeee; -webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px; border:#cecece 1px solid; text-align:center;
}
i{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
i:before{
content: "";

font-family:FontAwesome;
}
.facalendar:before{content:"\f073";}.faclock:before{content:"\f017";}.falb:before{content:"\lb";}.fapc:before{content:"\pc";}.fasort:before{content:"\f0dd";}.faangleup:before{content:"\f106";}.faangledown:before{content:"\f107";}.faphone:before{content:"\f095";}.faenvelope:before{content:"\f0e0";}.fachecksquare:before{content:"\f14a";}.fakey:before{content:"\f084";}.faphone:before{content:"\f095";}.faenvelope:before{content:"\f0e0";}.fasquare:before{content:"\f096";}.facog:before{content:"\f013";}.fatruck:before{content:"\f0d1";}.fabookmark:before{content:"\f097";}.fasignout:before{content:"\f08b";}

.autorization, .registration{padding:30px; position:relative;} .autorization input, .registration input{ width:240px;}.autorization div, .registration div{position:relative; line-height:30px!important; font-size:12px!important; color:#000000;}
.forgotloiink{text-align:right; margin-top:25px;}  .forgotloiink a{ cursor:pointer;font-size:11px!important; line-height:11px!important; border-bottom:#2d7594 1px dotted; padding-bottom:4px;}  .forgotloiink a:hover{ border-bottom:none;}
#outer{color:#FF0000!important; text-align:center; padding:15px 0 0 0;}
#accountlink{width:155px; position:absolute; right:0; margin-top:10px; box-shadow:0 2px 3px 2px rgba(0,0,0,.4); z-index:15; background:#FFFFFF;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px; display:none; padding:10px 0;}
#accountlink:after, #accountlink:before { bottom: 100%; left: 70%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } #accountlink:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: #ffffff; border-width: 10px; margin-left: -10px; } #accountlink:before { border-color: rgba(176, 204, 222, 0); border-bottom-color:#CCCCCC; border-width: 13px; margin-left: -13px; }
#accountlink ul{list-style:none; margin:0; padding:0;} #accountlink ul li{padding:10px 15px;}
.block{background:url(block.png) no-repeat center bottom; padding:15px 0 30px 0;}
.orderpg{padding:10px 20px 50px 30px;}
.address{margin:0; padding:0 0 40px 0; list-style:none; position:relative;} .address li{display:inline-block; vertical-align:top; line-height:30px;} .address li:last-child{ padding:10px 30px 10px 10px;} .sec{width:60px; padding-left:10px;}
.circle { width: 26px; height: 26px; border:#2d7594 3px solid; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; -ms-border-radius:40px; -o-border-radius:40px; line-height:26px; text-align:center; font-weight:600; color:#2d7594; font-size:16px; background:#FFFFFF;}
.items{overflow:hidden;clear:both; padding:0!important;}
.item{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;position:relative; vertical-align:top; margin:7px; padding:0; line-height:30px;}
.item1{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;position:relative; margin:0; padding:0; line-height:30px;}
.pad10{padding:10px;}
.togglebtn{overflow:hidden;display:inline-block;width:auto;border:1px solid;border-color:#e2e1e1 #d3d2d2 #b4b4b4;border-radius:4px;text-align:center; padding:0!important;}
.togglebtn a{display:block;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;line-height:28px;border-left:#d3d2d2 1px solid; text-decoration:none;background:#fcfcfc;background:-moz-linear-gradient(top,#fcfcfc 0,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfc),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#fcfcfc 0,#f0f0f0 100%);background:-o-linear-gradient(top,#fcfcfc 0,#f0f0f0 100%);background:-ms-linear-gradient(top,#fcfcfc 0,#f0f0f0 100%);background:linear-gradient(to bottom,#fcfcfc 0,#f0f0f0 100%);padding:0 20px; font-weight:600;text-shadow:}
.togglebtn a:first-child{border-left:0;}
.togglebtn a:hover{background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(top,#f5f5f5 0,#e0e0e0 100%);background:-o-linear-gradient(top,#f5f5f5 0,#e0e0e0 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#e0e0e0 100%);background:linear-gradient(to bottom,#f5f5f5 0,#e0e0e0 100%); text-decoration:none;}
.togglebtn a.toggleactive, .togglebtn a.toggleactive:hover{background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#FFFFFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(100%,#FFFFFF));background:-webkit-linear-gradient(top,#f5f5f5 0,#FFFFFF 100%);background:-o-linear-gradient(top,#f5f5f5 0,#FFFFFF 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#FFFFFF 100%);background:linear-gradient(to bottom,#f5f5f5 0,#FFFFFF 100%);box-shadow:inset 0 3px 3px -1px rgba(0,0,0,.2);}
.hidenfilds, .hidenfilds1{display:none;}
.dot{background:url(dot.png) repeat-y 15px top;}
.spandot{background:url(ch.png) no-repeat left center; padding-left:20px; margin-right:25px;}
.delbtn{display:block; position:absolute;top:10px; right:15px; text-decoration:none!important; font-size:20px; color:#333333;} .delbtn:hover{color:#ff280c!important;text-decoration:none!important; cursor:pointer;}
.ordecnt{margin:0 40px 20px 102px ;  padding:0;}
.updown{width:25px; height:25px; position:absolute; right:3px; bottom:15px; font-size:24px; font-weight:normal; cursor:pointer; }.updown:hover{color:#ff280c!important;text-decoration:none!important; cursor:pointer;}
.check{color:#999999; font-size:20px!important; line-height:28px!important; cursor:pointer; font-weight:normal; margin-right:10px; margin-left:30px;}
.tems{overflow:hidden;clear:both;margin:30px;text-align:left;}
.tem{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;margin:0 15px 15px 0;width:250px;height:120px;position:relative;}
.tem:before{content:"";height:50px;position:absolute;bottom:0;left:10px;right:10px;border-radius:50%/10px;box-shadow:0 0 15px rgba(0,0,0,.5);}
.tem_link:after{content:"";display:block;width:56px;height:56px;position:absolute;z-index:3;left:-6px;top:-6px;}
.tem_link{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;width:100%;height:100%;position:relative;padding-top:10px;border-radius:6px;border:1px solid #F6F6F6;box-shadow:0 2px 5px rgba(0,0,0,.2);background-color:#F6F6F6;color:#2d7594; text-align:left; padding-left:20px; line-height:18px; text-transform:uppercase;}
.tem_link:hover{color:#4b4b4b;background-color:#fff;border-color:#86caff;box-shadow:0 2px 10px rgba(0,142,255,.5);}
.tem_title{-moz-border-radius: 50%;
        border-radius: 50%;
        padding: 1px 4px;
        border: 1px solid #2d7594;
		line-height:25px; margin-bottom:5px; color:#FFFFFF; background:#2d7594;text-shadow:1px 1px #2d7594; margin-right:10px;}
.box{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;position:relative;}
select{position:absolute; left:1px; top:1px; opacity: 0;  -webkit-opacity: 0;  -moz-opacity: 0;  filter: alpha(opacity=0);}
select option{padding:3px 5px;}
.form_footer{background: #cfe1eb; border:#a4becd 1px solid; padding:30px; margin:40px 35px;}
.form_footer_next{padding:50px; text-align:center;}

.form_footer div, .form_footer a{margin:auto 0;}
.price{background:#cfe1eb; -webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0; position:relative; height:80px; padding:0 5px;}
.bk{background:url(bk.png); margin:30px 0; text-align:justify; line-height:25px;}
.footer{min-height:50px; z-index:2; color:#fff; width:100%; position:relative; margin-top:40px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px; text-align:center;} 
.footer a{color:#d62925; text-decoration:none; font-size:14px; padding:2px 20px;; border-right:#000000 1px solid;}
.footer a:hover{color:#000000;}
.stick{position:fixed; bottom:0; z-index:20;} .prcont{background:#FFFFFF; border:#a4becd 1px solid;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px; margin:10px!important; padding:0 100px 0 10px;}
.profile{position:relative;overflow:hidden; margin-top:50px;}
.profile:before{content:"";height:100px;position:absolute;right:5px;bottom:-105px;left:5px;border-radius:20%/80px;box-shadow:0 0 25px rgba(0,0,0,.5)}
.profile ul{height:48px;margin:-3px -3px 0 -3px;padding:13px 0 0 0;overflow:hidden;text-align:center;}
.profile ul li{display:inline-block;height:48px;position:relative;z-index:2;vertical-align:top;font-size:18px!important;line-height:48px;}
.profile ul li a{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;height:100%;padding:0 30px; text-decoration:none; color:#2d7594;font-size:18px!important;}
.profile ul li a:hover{text-decoration:none; color:#FF0000;}
.profile ul li a.active{display:block;padding:0 25px;color:#4e4e4e;background-color:#fff;border-radius:5px 5px 0 0;box-shadow:0 0 10px rgba(0,0,0,.2);cursor:default;}
.orders{margin-top:50px; font-size:10px!important;}
.shapka{background:url(home1.jpg) no-repeat top left; width:100%; height:336px; position:relative;overflow: auto; display:block;}
.shapka h4{margin-top:30px; margin-left:30px; font-family:RobotoC; color:#FFFFFF; font-size:24px;}
.creditCardcontainer {
    background: #F6F6F6 url(creditcard.jpg) no-repeat 550px 30px;
    padding: 20px;
    margin: 37px;
    border-radius: 3px;
    box-shadow: 0px -1px 1px rgba(0, 0, 0, 0.1) inset, 0px 0px 3px rgba(0, 0, 0, 0.15);
	position:relative;
	overflow: auto;
	font-family:
}
.creditcard{height:118px; width:210px; position:absolute; left:570px; top:50px; background:url(cclogo1.png) no-repeat right bottom;}
.creditcard div{ color:#FFFFFF; text-transform: uppercase;Arial, Helvetica, sans-serif!important;}
#ccnum{font-size:16px; margin-bottom:20px; letter-spacing: 2px;Arial, Helvetica, sans-serif!important;}
#ccname{font-size:11px;Arial, Helvetica, sans-serif!important;}
#ccexp{font-size:9px; text-transform:none;Arial, Helvetica, sans-serif!important;}
#numbers{font-size:11px;Arial, Helvetica, sans-serif!important;}
#ccbcode{font-size:12px; display:none; text-align:right; background:#FFFFFF; color:#000000; line-height:22px; margin:2px 20px 0 197px; padding-right:2px;Arial, Helvetica, sans-serif!important;}
.container{margin:0 auto; width:940px; height:36px;}
.zhapaven{height:80px; width:80px; border:#f5cccb 1px solid; -webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#fff; margin:20px; 50px;}
.unif{background:url(uniform.gif) no-repeat center center;height:80px; width:80px;}
.clock{background:url(clock.gif) no-repeat center center;height:80px; width:80px;}
.ccicon{background:url(ccicon.gif) no-repeat center center;height:80px; width:80px;}
.smsicon{background:url(smsicon.gif) no-repeat center center;height:80px; width:80px;}
.advantage{line-height:20px; padding-top:10px; width:300px; text-align:justify;}
.contenitore{ height:154px;  width:280px; }
.contenitore li{display: block;}
.che{ list-style:none; line-height:22px!important; padding:33px 30px; margin:0; width:220px; height:88px; background:url(envelope.gif) no-repeat left top #FFFFFF;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 2px 2px #545454;}
.che li{background:url(ch.png) no-repeat left center; padding-left:25px; font-size:14px; text-align:left; color:#000000;}
.homeul{ margin:0; padding:0 0 35px 25px; list-style:none;} 
.steps{ margin:0 0 40px 0; padding:0 0 0 25px; list-style:none;counter-reset:item;}
.homeul li,.steps li, .pageheader{padding:0; margin:0; font-size:14px; line-height:30px; font-family:Roboto,Arial, Helvetica, sans-serif;}
.homeul li:before, .steps li:before {
    content: "?";
    display: inline-block;
    width: 17px;
    height: 17px;
    margin: 0 10px 0 0;
    text-align: center;
    line-height: 17px;
    font-size: 12px;
    background-color: #d62925;
    color: #FFF;
	font-weight:600;
    border-radius: 100%;
    vertical-align: middle;
}
.steps li:before{content:counter(item) '';counter-increment:item;}
.shpickup{border:#000000 1px solid; color:#000000; line-height:30px; padding:4px 10px; -webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.blcontent{background:#ecf7fb; padding:20px; -webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px; border:#c0e4f3 1px solid; margin-top:40px;}
.redboarder{border:#f5cccb 1px solid; -webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px; background:#fdf0ef;}
.hblul{list-style:none; margin:10px 50px 0 0; padding-left:50px;}
.hblul li{background:url(ch.png) no-repeat left center; padding-left:35px; font-size:16px;}.blheader{line-height:35px; padding:0 20px; font-size:14px; margin-top:20px 0 ; display:block;}
.num_data{margin:0 0 10px 0!important; padding:0!important; font-size:12px; line-height:14px;}
.num_data:before {
    content: attr(data-num);
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 4px;
    text-align: center;
    line-height: 17px;
    font-size: 12px;
    background-color: #d62925;
    color: #FFF;
    border-radius: 100%;
    vertical-align: top;
} 
.table{ width:100%; -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5); -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5); box-shadow:inset 0 1px 0 rgba(255,255,255,0.5); }
.table tr{ 
    background: #fafafa;
     }
.table tr.firstchild{color: #555;
    background: #f1f1f1;
    background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#d1d1d1));
    background: -moz-linear-gradient(top,  #f7f7f7,  #d1d1d1);
    -pie-background: linear-gradient(top,  #f7f7f7,  #d1d1d1);
    text-shadow: 0 1px 0 #fff;}

.table td{border: 1px solid #999999;
padding: 8px;}
.socials{text-align:center; background:#cfe1eb; margin-top:60px; padding:15px 0 10px 0; border:#adcddf 1px solid;}
.socials img{margin:0 30px;}
.loading{}
.loading:before{
content: "";
position:absolute;
    display: inline-block;
    width: 31px;
    height: 31px;
	background:url(FhHRx.gif) no-repeat center center; z-index:100000;
}
.navigator{margin:20px 0; font-weight:bold;}
.navigator a{margin:0 2px; padding:2px 5px; font-weight:bold;background: #f1f1f1;
    background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#d1d1d1));
    background: -moz-linear-gradient(top,  #f7f7f7,  #d1d1d1);
    -pie-background: linear-gradient(top,  #f7f7f7,  #d1d1d1);
    text-shadow: 0 1px 0 #fff;color: #000; border:#CCCCCC 1px solid;}
.navigator a:hover{ background:#CCCCCC; }
.navigator span{margin:0 2px; padding:2px 5px; font-weight:bold;text-shadow: 1px -1px 1px #195a76; color:#ffffff;background:#3b91b6;background:-moz-linear-gradient(top,#3b91b6 0,#2d7594 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3b91b6),color-stop(100%,#2d7594));background:-webkit-linear-gradient(top,#3b91b6 0,#2d7594 100%);background:-o-linear-gradient(top,#3b91b6 0,#2d7594 100%);background:-ms-linear-gradient(top,#3b91b6 0,#2d7594 100%);background:linear-gradient(to bottom,#3b91b6 0,#2d7594 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f0f0f0',GradientType=0 )";box-shadow:inset 0 0 0 1px #2d7594,inset 0 0 2px 1px #5099b8; border:#3b91b6 1px solid;}
.hr {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
    border-top: 1px solid #E1E7EB;
	}
.statesmap{background:url(us-states.gif) no-repeat center center; height:370px; margin:30px 0; } 
.servisearea{padding:2px 25px; position:relative; font-family:RobotoC,Arial, Helvetica, sans-serif; font-size:14px;}
.bluesq{background:#69b1d9; height:10px; width:10px; line-height:1px; border:#5790b0 1px solid; position:absolute; left:0; top:10px;}
.redsq{background:#adc764; height:10px; width:10px; line-height:1px; border:#8a9c56 1px solid; position:absolute; left:0; top:10px;}
.banner-form { padding-bottom: 24px; background:#f4f6df url(bottom_shadow.jpg) no-repeat center bottom;
}
.banner{clear:both;overflow: hidden;}
.banner-left{width:610px; padding:20px; color:#000000; font-size:13px; line-height:21px;}
.banner-left h3{margin:0 0 10px 0!important; color:#206731!important;}
.banner-right{width:262px; background:#c8d092; padding:20px;float:right;}
.banner-right a{text-align:center; margin:10px auto 0 auto; display:block;}
.banner-right input[type="text"]{width:200px!important; margin-bottom:10px;}
.banner-right select{width:220px!important; margin-bottom:20px;}
.banner-right p{margin:0; padding:0; line-height:12px;}
.feadback-left{background:#f4f6df;}
.feadback-right{background:#c8d092; padding:20px;}
.feadback-left  .text{width:400px!important;} 
.ferror{color:#ffffff;text-shadow: 1px -1px 1px #db5854; font-size:11px!important; text-align:right; line-height:14px!important; padding:0 5px 1px 5px; background:#d62925; -webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:4px;border-radius:3px; position:absolute; top:20px; right:0; font-weight:600; font-family:Arial, Helvetica, sans-serif!important;}
.orderconfirmation{font-size:14px; line-height:30px; margin:30px;} .orderconfirmation h4{margin:20px 0; color:#006699;}
.contphone{height:19px; background:url(conticons.png) no-repeat left top; font-size:16px; line-height:16px; padding-left:30px; margin-bottom:20px;}
.contemail{height:19px; background:url(conticons.png) no-repeat left bottom; font-size:16px; line-height:16px; padding-left:30px;}
.pagebtn{margin-top:50px; text-align:center; padding:10px;}
.pagebtn .btn{margin:0 5px;}
.socsharediv{width:200px; float:right; text-align:right;}
.socsharea{ margin-left:10px!important; margin-right:0!important; text-decoration:none!important; padding:0!important; border:none!important;}
.socsharediv img{margin:0!important;}