
.tos-wrapper {
    z-index: 100000 !important;
}

.pdf-view {
    width: 100%;
    height: 500px;
    display: block;
    position: relative;
    overflow-x: hidden;
    /*overflow-y: scroll;*/
}

.pdf-container {
    display: block;
    width: 100%;
    height: auto;
    position: absolute;
    float: left;
    padding-left: 25%;
    padding-top: 8%;
}

.pdf-item {
    /*display: inline-block;*/
    position: relative;        
    height: auto !important;        
    margin-left: auto;
    margin-right: auto;    
    /*background-color: black;*/
    /*background-image: url("/images/icon_lupa_black.png");*/
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url("../images/icons/loading.gif");
}

.pdf-item:hover {
    background-image: url("../images/icons/icon_lupa_black.png");
}

.pdf-item img {    
    width: 100%;
    opacity: 1;
    transition: opacity 2s;
    border: 1px solid #FAFAFA;    
    min-height: 40px;
}

.pdf-item.last {
    border: none;
}

.pdf-item img:hover {
    opacity:0.8;
    width: 110%;
    transition: opacity: 2s;
}

#pdf-email{
    display: none;
}

/**TOS RUS**/

.tos-fit .tos-image {
/*width:1000px;*/
/*height:1500px;*/

}

.tos-fit .tos-image>img {
/*width:1000px;*/
position:relative;
height: auto;
}

.tos-wrapper {
overflow-y:scroll;
}

.tos-slide {

/*height:1500px;*/
}

.tos-uibg {

bottom:0;
}

.tos-pagination {

bottom:10px;
}

.tos-prev, .tos-next, .tos-close, .tos-pagination, .tos-uibg {
position:fixed;
}

.order-pdf {
display:block;
width:100%;
height:120px;
/*position:fixed;
bottom:0;*/
left:0;
z-index: 9900 !important;
background:#f6f6f6;
/*border-top:3px solid #000;*/
border-bottom:3px solid #000;

text-align: justify;
}

.order-pdf H3 {
	padding-top: 12px;
}

.order-pdf-inside {
/**width:990px;**/
height:auto;
display:block;
position:relative;
margin:0 auto;
margin-top: 5px;
}

.col-33-percent {
display:block;
position:relative;
width:33%;
height:auto;
float:left;
}

.form-control {
/*width:80%;*/
/*padding-left:10px;
padding-right:10px;*/
/*height:25px;*/
/*margin-top:5px;*/

}

.form-line {
display:block;
width:100%;
height:auto;
margin-top:5px;
/* margin-left:10%;
margin-right:10%; */
}

.form-line input {
margin-top:10px;
}

.form-line .form-vspacer {
margin-bottom:15px;
}

span.checkbox-label {
font-size:11px!important;
line-height:15px!important;
width:90%;
}

 #cennik-zgoda {

 width:20px;
 }

span.checkbox-label, #cennik-zgoda {
display:block;
float:left;
text-align:left;
}



.btn-large{
display:block;
width:80%;
height:30px;

background:#ff0000;
color:#fff;
padding-left:5px;
padding-right:15px;
}

.btn-large.btn-fb {
background-color:#3b5998;
background-image:url(../images/facebook-32.png);
background-repeat:no-repeat;
background-position:10px center;
/*margin-top:35px;*/
width:100%;

padding-right: 0px;

font-family: 'Trebuchet MS',Tahoma,sans;
cursor: pointer;
}

.btn-large.btn-fb[disabled="disabled"] {
	background-color:#7b99D8;
	cursor: default;
}

.order-pdf button {
border:none!important;
text-transform:uppercase;
font-weight:bold;

background-color:  #4BA0DC;
color: white;

}

.order-pdf button:hover,
.order-pdf button:focus{
    background-color:  #4BA0DC;
    color: #fff;
}

.order-pdf h3 {
/*margin-top:40px;*/
border:none!important;
}

.or {
/*padding-top:12px;*/
line-height: 23px;
padding-top: 3px;
padding-bottom: 3px;
}

#bottom-cennik-form {
	position: fixed;
	bottom:0;
	left:0;
	z-index: 9900 !important;
}

.red {color: red;}

.tos-slide > * {
max-height: none;
}

.text-right {text-align: right !important}

.tos-slide:before {
	height: 0px;
}


/* order pdf */

.order-pdf H2 {
    font-size: 20px;
    margin: 0px;
    margin-top: 5px;
	margin-bottom:10px;
    text-align: center;
}

.order-pdf .btn-fb {
    font-family: "bebas_neue_regular","Helvetica Neue",Helvetica,Arial,sans-serif;
}

.order-pdf .form-vspacer {
    min-height: 35px; display: block;
}

#pdf-error-txt {color: red;}



/**by emilencja**/


@media (min-width: 768px) and (max-width: 991px) {
.order-pdf {
height:170px;
}

}

@media (max-width: 767px) {

.order-pdf {
height:300px;
}

.form-line {
margin-left:0;
}

.form-line .form-vspacer {
margin-bottom:5px;
}


}


