﻿#winPopup{width:310px;z-index:100000;background-color:#FFF;border:12px solid #FFF;border-radius:4px;}
#winClose{position:absolute;top:-18px;right:-21px;background-color:#EEE;height:20px;width:17px;border:0;background:url("/js/byd/winPopup/close.png") no-repeat;background-repeat:no-repeat;cursor:pointer;}
#winClose:hover{background:url("/js/byd/winPopup/close.png") no-repeat;}
#winConvas{padding:0px;}
#winState{position:relative;display:block;}
#winState h1{font-size:16px;margin:0 0 10px 0;color:#000;}
#winState p.error{color:#f00;}
#winForm{}
#winForm input, .calc input, .calc select, #winForm textarea{    outline: none;
    width: 100%;
    height: 45px;
    text-align: center;
    margin-bottom: 0px;
    padding: 0 6px;
    z-index: 1000001;
    color: #000;
    font-size: 19px;}

 #winState h3 {font-size: 26px;
    text-align: center;
    margin-top: 8px;
    margin-bottom: 23px;}
 #winForm p   {    margin-bottom: 1px;
    margin-top: 16px;}
#winForm textarea{height:70px;}
div.calc table{border:0;}
div.calc table td{padding:2px;border:0;text-align:left;}
div.calc input{width:140px;}
div.calc select{width:154px;padding:0;}
div.calc input.inError{border:1px solid #f00;}
.errorForm{display:none;margin-bottom:5px;font-size:9px;background-color:#ff6766;color:#FFF;width:100%;padding:2%;}
#submitButton{width:100%;height:53px;padding-bottom:3px;border:0;background:#ea3a3c;color:#FFF;text-transform:uppercase;font-size:16px;padding-top:4px;text-align:center;font-weight:bold;cursor:pointer;margin-top:2px;}
#submitButton:hover, #submitButton:active{background:black;}
#winLoading{display:none;text-align:center;}
#winForm input{display:block;}
#attachfile {    
    height: 23px!important;}
a.order_form1{display:block;text-decoration:none;color:#0356AF;font-size:17px;font-weight:bold;margin-bottom:15px;}
.social-likes,.social-likes__widget{display:inline-block;vertical-align:middle;line-height:20px;text-indent:0;padding:0;border:0;word-spacing:0;font-size:14px;}
.social-likes{line-height:26px;list-style:none;padding:0 8px;margin-bottom:7px;}
.social-likes li{display:inline-block}.social-likes_vertical li{display:block}
.social-likes__widget{display:inline-block;position:relative;margin:1px;white-space:nowrap}
.social-likes__widget:before{display:none}
.social-likes__button,.social-likes__counter,.social-likes__balloon,.social-likes__balloon__code{font-family:"Trebuchet MS","Helvetica Neue",Tahoma,sans-serif;font-size:14px;}
.social-likes__button,.social-likes__counter{display:inline-block;float:left;margin:0;line-height:1px;border-width:1px;border-style:solid;border-radius:3px;outline:0}
.social-likes__button{cursor:pointer;border:none;}
.social-likes__button:before{content:"";display:inline-block}
.social-likes__icon{display:block;top:0;left:0;width:41px;height:41px;background-repeat:no-repeat}
.social-likes__counter{position:relative;margin-left:7px;padding:9px 4px;font-weight:400;color:#666;color:rgba(0, 0, 0, 0.5);cursor:default;height:1px;}
.social-likes__counter:before,.social-likes__counter:after{content:"";position:absolute;width:0;height:0}
.social-likes__counter:before{top:4px;left:-6px;border:6px inset transparent;border-left:0;border-right:6px solid;border-right-color:inherit;opacity:.7}
.social-likes__counter:after{top:5px;left:-4px;border:5px inset transparent;border-left:0;border-right:5px solid}
.social-likes__close{position:absolute;right:0;top:0;padding:2px 4px;font:16px Verdana,Geneva,Tahoma,sans-serif;color:#999;cursor:pointer}
.social-likes__close:hover{color:#111}
.social-likes__close:before{display:none}
.social-likes_vertical{margin:-6px -4px}
.social-likes_vertical .social-likes__widget{display:block;margin:6px 4px}
.social-likes_notext .social-likes__widget{margin:3px 2px}
.social-likes_notext .social-likes__button{padding-left:0;width:16px}
.social-likes_single-w{position:relative;display:inline-block}
.social-likes_single{position:absolute;display:none;top:-6px;left:-6px;padding:6px 6px 4px;background:#fff;text-align:left;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3);z-index:99999}
.social-likes_single .social-likes__widget:first-of-type{margin-right:14px}
.social-likes__icon_single{}
.social-likes__counter_single{background:#f6f6f6;border-color:#ddd}
.social-likes__counter_single:after{border-right-color:#f6f6f6}
.social-likes__button_facebook{}
.social-likes__button_facebook:hover{}
.social-likes__icon_facebook{background:url("/js/knopki.png") no-repeat 0px 0px}
.social-likes__counter_facebook{background:#f2f3f7;border-color:#cad4e7}
.social-likes__counter_facebook:after{border-right-color:#f2f3f7}
.social-likes__button_twitter{}
.social-likes__button_twitter:hover{}
.social-likes__icon_twitter{background:url("/js/knopki.png") no-repeat -41px 0px;}
.social-likes__counter_twitter{background:#f2f8fc;border-color:#a4cce5}
.social-likes__counter_twitter:after{border-right-color:#f2f8fc}
.social-likes__button_plusone{}
.social-likes__button_plusone:hover{}
.social-likes__icon_plusone{background:url("/js/knopki.png") no-repeat -251px 0px;}
.social-likes__counter_plusone{background:#f9f9f9;border-color:#d2d2d2}
.social-likes__counter_plusone:after{border-right-color:#f9f9f9}
.social-likes__icon_mailru{}.social-likes__counter_mailru{background:#fff1c2;border-color:#ffc70d}
.social-likes__counter_mailru:after{border-right-color:#fff1c2}
.social-likes_notext .social-likes__icon_mailru{background-position:2px 2px}
.social-likes__button_vkontakte{}
.social-likes__button_vkontakte:hover{}
.social-likes__icon_vkontakte{background:url("/js/knopki.png") no-repeat -167px 0px;}
.social-likes__counter_vkontakte{background:#eaeef3;border-color:#afc1d4}
.social-likes__counter_vkontakte:after{border-right-color:#eaeef3}
.social-likes__button_odnoklassniki{}
.social-likes__button_odnoklassniki:hover{}
.social-likes__icon_odnoklassniki{background:url("/js/knopki.png") no-repeat -125px 0px;}
.social-likes__counter_odnoklassniki{background:#ffe9be;border-color:#d9ab53}
.social-likes__counter_odnoklassniki:after{border-right-color:#ffe9be}
.social-likes_notext .social-likes__icon_odnoklassniki{background-position:5px 3px}
.social-likes__icon_livejournal{}
.social-likes__icon_pinterest{}
.social-likes__counter_pinterest{background:#fff5f6;border-color:#f0a8ae}
.social-likes__counter_pinterest:after{border-right-color:#fff5f6}
#lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;opacity:0.85;display:none;}
#lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-weight:normal;}
#lightbox img{width:auto;height:auto;}
#lightbox a img{border:none;}
.lb-outerContainer{position:relative;background-color:white;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.lb-outerContainer:after{content:"";display:table;clear:both;}
.lb-container{padding:10px;}
.lb-loader{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
.lb-container > .nav{left:0;}
.lb-nav a{outline:none;}
.lb-prev, .lb-next{width:49%;height:100%;display:block;}
.lb-prev{left:0;float:left;}
.lb-next{right:0;float:right;}
.lb-prev:hover{background:url(../images/prev.png) left 48% no-repeat;}
.lb-next:hover{background:url(../images/next.png) right 48% no-repeat;}
.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.lb-dataContainer:after{content:"";display:table;clear:both;}
.lb-data{padding:0 10px;color:#bbbbbb;}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}
.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:11px;}
.lb-data .lb-close{width:35px;float:right;padding-bottom:0.7em;outline:none;}
.lb-data .lb-close:hover{cursor:pointer;}