Your IP : 18.222.5.173


Current Path : /var/www/admin_ftp_12/data/www/httpdocs/local/templates/main_bag/
Upload File :
Current File : /var/www/admin_ftp_12/data/www/httpdocs/local/templates/main_bag/template_styles.css

* { margin:0; padding:0; }

html,body { width:100%; height:100%; padding:0; margin:0; font-family:Arial,"Helvetica Neue",Helvetica,sans-serif; font-size:14px; color:#000; }
body { background-color:#fff; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; }
a { outline:none; border:none; text-decoration:underline; font-family:Arial,"Helvetica Neue",Helvetica,sans-serif; color:#36c; cursor:pointer; transition:all 0.3s ease; }
a * { cursor:pointer; }
*:active,*:focus { outline:none;  }
a:hover { text-decoration:none; }
button,input,select,textarea { font-family:Arial,"Helvetica Neue",Helvetica,sans-serif; transition:all 0.3s ease; }
button::-moz-focus-inner {border:0;}
img { border:none; vertical-align:top;}
article,header,footer,section,details,summary,section { display:block; } 
table { border-collapse:collapse; }


h1,h2,h3,h4,h5,h6 { font-family:Arial,"Helvetica Neue",Helvetica,sans-serif; font-size:16px; color:#000; font-weight:700; text-align:left;  }
h1 { font-size:30px; }
h2 { font-size:24px; }
h3 { font-size:21px; }
h4 { font-size:18px; }
h5 { font-size:14px; }
h6 { font-size:14px; }

/* clearfix */
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;}
.clearfix {zoom:1;}
.cl { clear:both; height:0; font-size:0; line-height:0; }


.b-wrap-all { min-height:100%; overflow:hidden; min-width:1000px; }
.b-container { min-width:1000px; max-width:1200px; margin:0 auto; position:relative; }



/* header */
.b-header { height:177px; position:relative; border-top:10px solid #36c; box-shadow:0 0 35px rgba(15,15,15,.7); }
.b-header .b-container { height:177px; }
.b-logo-link { display:block; width:330px; height:120px; background:url('/images/logo.png') no-repeat; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; left:42px; top:24px; position:absolute; transition:none; }
.b-langs { right:58px; top:24px; position:absolute; font-size:14px; text-transform:uppercase; line-height:18px; color:#888; white-space:nowrap; }
.b-langs a { text-decoration:none; color:#888; }
.b-langs a:hover { text-decoration:underline; color:#36c; }
.b-langs .active { color:#36c; }



/* content */
.b-content { padding:0 0 30px 0; }

.b-wrap-top-slider { position:relative; z-index:1; }
.b-top-slider { position:relative; z-index:1; overflow:hidden; }
.b-top-slider img { display:block; width:100%; height:auto; }
.b-liders { right:90px; top:60px; position:absolute; z-index:1; white-space:nowrap; color:#fff; text-transform:uppercase; font-weight:700; font-size:25px; line-height:30px; }

.b-shead { font-size:33px; text-transform:uppercase; text-align:center; color:#000; font-weight:400; line-height:50px; padding:35px 0; }

.b-sv-list { list-style:none; vertical-align:top; text-align:center; margin:0 -20px; padding:0 0 10px 0; }
.b-sv-list .b-item { display:inline-block; vertical-align:top; width:25%; margin:0 -4px 0 0; box-sizing:border-box; padding:0 20px; }
.b-sv-list .b-inner { position:relative; }
.b-sv-list .b-inner > img { display:block; width:100%; height:auto; border-radius:50%; }
.b-sv-list .b-label { left:0px; bottom:50px; position:absolute; width:100%; text-align:center; text-transform:uppercase; font-size:23px; color:#36c; font-weight:700; }

.b-exp { position:relative; z-index:1; }  
.b-exp-nav { padding:0 0 27px 0; list-style:none; vertical-align:top; text-align:center; margin:0 -10px; }
.b-exp-nav li { display:inline-block; vertical-align:top; box-sizing:border-box; padding:0 10px 13px 10px; margin:0 -4px 0 0; }
.b-exp-nav .b-item-3 { width:33.333%; }
.b-exp-nav .b-item-2 { width:50%; }
.b-exp-nav span { display:block; text-align:center; border:4px solid #36c; border-radius:10px; line-height:52px; white-space:nowrap; font-size:24px; font-weight:700; color:#36c; cursor:pointer; text-transform:lowercase; }
.b-exp-nav .cycle-pager-active span { background:#36c; color:#fff; }

.b-list-contacts { list-style:none; vertical-align:top; margin:-20px 0 0 0; padding:0 0 50px 0; }
.b-list-contacts > li { width:33.33%; display:inline-block; vertical-align:top; margin:0 -4px 0 0; box-sizing:border-box; padding:0 20px; font-size:19px; line-height:26px; }
.b-list-contacts > li:last-child { text-align:right; } 
.b-list-contacts .b-head, .b-list-contacts .b-phone { font-size:28px; font-weight:700; line-height:35px; }
.b-list-contacts a { color:#000; }
.b-list-contacts address { font-style:normal; }


.b-ccusef { padding:0 0 30px 0; text-align:center; }
.b-ccu-col { display:inline-block; vertical-align:top; width:33.33%; margin:0 -4px 0 0; padding:0 20px; box-sizing:border-box; overflow:hidden; }
.b-ccu-col .b-label { display:block; color:#36c; border:4px solid #36c; border-radius:10px; line-height:50px; font-size:24px; font-weight:700; text-transform:uppercase; margin:0 0 15px 0; }
.b-ccu-col .b-use-slider { position:relative; overflow:hidden; margin:0 0 15px 0; z-index:1; }
.b-ccu-col .b-use-slide { width:100%; }
.b-ccu-col time { font-size:22px; text-align:center; line-height:28px; padding:0 0 5px 0; display:block; }
.b-ccu-col .b-head { font-size:22px; line-height:28px; font-weight:700; text-align:left; }
.b-ccu-col .b-head a { color:#000; }



/* footer */
.b-sub-footer { height:57px; }
.b-footer { min-width:1000px; height:57px; margin:-57px auto 0 auto; position:relative; background:#36c; color:#fff; } 
.b-footer .b-container { height:57px; }
.b-copyright { text-align:center; font-size:18px; text-transform:uppercase; line-height:57px; }
.b-foot-soc { list-style:none; vertical-align:top; left: 60px; top:-100px; position:absolute; }
.b-index-foot-soc { list-style:none; vertical-align:top; left: 15px; top:-140px; position:absolute;}
.b-foot-soc li, .b-index-foot-soc li { float:left; padding:0 0 0 7px; }
.b-foot-soc li img, .b-index-foot-soc li img{ border-radius: 10px; }

.c-nav-prev { width:29px; height:21px; float:left; cursor:pointer; background:url('data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAALCAMAAACqC0YIAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAANlBMVEUAAAAzZswzZswzZswzZswzZswzZswzZswzZswzZswzZswzZswzZswzZswzZswzZswzZswAAADHPHBNAAAAEHRSTlMAj3Aw388gn2DvEECvv39QydgGpwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAABcSURBVAjXbY/bDoAwCENxuBsO7f9/rRvojMl4ak6gLURjNiCY4B0xmcpAcVQRZQiJqIehAmRDqSM2FDr6r38O1AA/ZEAdrdyWqd7unO34geUNlNmB6FL1PyRrSzep8gPmryY/PgAAAABJRU5ErkJggg==') center center no-repeat; }

.c-nav-next { width:29px; height:21px; float:right; cursor:pointer; background:url('data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAALCAMAAACqC0YIAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAANlBMVEUAAAAzZswzZswzZswzZswzZswzZswzZswzZswzZswzZswzZswzZswzZswzZswzZswzZswAAADHPHBNAAAAEHRSTlMAIM/fMHCPEO9gn0C/r39Q7JvpUgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAABZSURBVAjXdY5LEoAgDEMLFvkVyf1PK1KoG83qzZtpGnIeB9OTAJykiR5JZQbKlgXIk2qCj8sOGSbwkG5Ju3qLiARQrED7a/z4zLbw2gvZBliDa1JUBZE+4QadcwPQ82RH0wAAAABJRU5ErkJggg==') center center no-repeat; }


.b-sub-page .b-header { box-shadow:0 0 35px rgba(15,15,15,.7); margin:0 0 70px 0; }

.b-col-left .b-shead { padding:0 0 20px 0; text-align:left; line-height:40px; }
.b-col-left { display:inline-block; vertical-align:top; margin:0 -4px 0 0; box-sizing:border-box; padding:0 30px 0 50px; width:34.5%; }
.b-col-right { display:inline-block; vertical-align:top; margin:0 -4px 0 0; box-sizing:border-box; padding:0 70px 0 0; width:65.5%; }

.b-goorder { text-align:right; font-size:26px; line-height:40px; padding:0 0 20px 0; }
.b-article { font-size:19px; line-height:25px; text-align:justify; }
.b-article p { padding:0 0 20px 0; }
.b-article p a { color:#000; }

.b-ffd { margin:30px 0 -30px 0; background:#b9dcff; padding:75px 0 100px 0; } 

.b-ffd-form { float:left; padding:0 0 0 70px; width:590px; }
.b-ffd-form .b-head { font-size:32px; text-transform:uppercase; font-weight:400; line-height:35px; padding:0 0 10px 0; }
.b-ffd-form .b-inp { display:inline-block; vertical-align:top; width:390px; height:62px; border:none; margin:0 15px 0 0; border-radius:10px; background:#fff; padding:10px 20px; font-size:32px; color:#000; box-sizing:border-box; }
.b-ffd-form .b-btn-send { display:inline-block; vertical-align:top; width:170px; height:62px; border:none; background:none; cursor:pointer; font-size:20px; color:#000; font-weight:400; text-decoration:underline; }
.b-ffd-form .b-btn-send:hover { text-decoration:none; }

.b-ffd-contact { float:right; width:260px; padding:40px 70px 0 0; }
.b-ffd-contact .b-phone { font-size:29px; line-height:35px; font-weight:700; padding:0 0 5px 0; }
.b-ffd-contact address { font-style:normal; font-size:19px; line-height:26px; }

.b-body-scroll .b-header { left:0; top:0; position:fixed; width:100%; z-index:11; background:#fff; box-shadow:0 0 5px rgba(15,15,15,.8); height:100px; transition:all 0.3s ease; }
.b-body-scroll .b-header .b-logo-link { width:220px; height:80px; background-size:cover; top:10px; }
.b-body-scroll .b-top-nav { top:60px; }
.b-body-scroll .b-langs { top:15px; }
.b-body-scroll .b-content { padding-top:220px; }


@media(max-width:1100px){
	.b-ffd-form, .b-col-left { padding-left:30px; }
	.b-ffd-contact, .b-col-right { padding-right:30px; }
	.b-logo-link { left:20px; }
	.b-langs, .b-top-nav { right:30px; }
	.b-top-nav li { padding:0 0 0 50px; }
	.b-sv-list { margin:0; }
	.b-exp-nav { padding:0 20px 27px 20px }
}