.topcbrf{    text-align: center;
    margin-top: -140px;
    position: absolute;
    left: 40%;}
.resform{margin-bottom:0px;}
.mainsteps .col-md-3{text-align:left;}
form h3{padding-left:20px; margin:40px 0 20px 0;}
#bonus, #services{margin-top:80px;}	
	.descr{text-align:center;}
	.tab-content img{max-width:100%;}
.inner-head-block{max-height:642px;}
.p-hello{background: #27763F url(/upload/manwith.png); background-repeat:no-repeat; background-position:right bottom; background-size: contain; width: 99.5vw; background-position-x:80%;
    margin-left: calc(-50vw + 50%);}
.pink{width: 99.5vw; background-color:#F8F6F0;
    margin-left: calc(-50vw + 50%); padding:40px 0 20px 0; margin-bottom:80px;}
	
	#messageFeedbackForm, #smallbusinessCreditFormReserve{padding:0 120px;}
.blockelements{margin-top:80px; margin-bottom:80px; overflow:hidden;}
.blockelements img{height:70px;}
.bel{text-align:center;}
.bel h4{color: #3FAF58; font-size:68px !important; font-weight:200 !important;}
.bel .subtext{font-size:22px;}
.bel small{color: #3FAF58;}
.blockelements p, .partners p{font-size:16px;}
.smalltext {
    max-width: 335px;
    font-size: 20px !important;
    margin: 0 auto;
    color: #696A6A;
}
.h5, h5 {
    font-size: 24px;
}
.b-input-hint, .b-calculator-text-required{color:#d6d6d6 !important;}
.contentblock li{color:#000000; padding:5px 0;}
.contentblock ul{list-style-type:none; padding-inline-start: 18px; margin-block-start: 0em;}
.contentblock li::before {content: "•"; color: #FECC00;
  display: inline-block; width: 1em;
  margin-left: -1em}
.contentblock div, .contentblock{display:flex;}
.cntblock{    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important;
	    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important;
	}
.inner {
    display: block !important;
}
.mediumblock .nav-tabs {
    border-bottom: 1px solid #2b6030;
}

.mediumblock .nav-tabs>li.active>a, .mediumblock .nav-tabs>li.active>a:focus, .mediumblock .nav-tabs>li.active>a:hover{border:0px;}

.mediumblock .nav-tabs>li>a{border:0px; border-top:0px;}
.mediumblock .nav-tabs .active a {
    border:0px;
     border-top:0px;
	  border-left:0px;
	   border-right:0px;
	 border-bottom: 7px solid #2b6030 !important;
    font-weight: 700;
    color: #2b6030 !important;
	    background-color: transparent !important;
}
.nav-tabs {
    overflow:hidden;
display: inline-block;
}
.navigation {text-align:center;}
.mediumblock .nav-tabs .active{border:0px;}
.mediumblock .nav-tabs .active a {
    border:0px;
   
	 border-top:0px !important;
	  border-left:0px !important;
	   border-right:0px !important;
	    border-bottom: 7px solid #2b6030 !important;
    font-weight: 700;
    color: #2b6030 !important;
	    background-color: transparent !important;
}
.mediumblock .nav-tabs .active a:hover {
    border:0px;
   border-bottom: 7px solid #2b6030 !important;
    font-weight: 700;
    color: #2b6030 !important;
	    background-color: transparent !important;
}

.mediumblock .nav-tabs>li:first-child>a {
    width: auto;
	    border-radius: 0px 0px 0px 0px;
       padding: 10px 15px;
	line-height: 23px;
}

.mediumblock .nav-tabs>li:last-child>a {
    border-radius: 0px 0px 0px 0px;
       padding: 10px 15px;
	line-height: 23px;
}
.mediumblock .nav-tabs>li>a {
    background: none;
    color: #000000;
    font-size: 19px;
    line-height: 23px;
    margin-right: 0px;
}





.trustbank{padding:40px 0;}
.topsup{background: #FDC537;
    padding: 2px 5px;
    border-radius: 20px;
    color: #000000;
	font-size:10px;
    left: 20px !important; margin-left:10px;}
	.form-group .col-sm-9{margin-bottom:10px;}
	.medbg{background: url(/upload/shutterstock_505899511-min.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    background-size: cover;}
	.mediumblock .title.m-auto, .formblock .title.m-auto, .faqs .title.m-auto{    
	padding-bottom: 0px;
    margin-bottom: 0px !important;}
	.mediumblock .inner-head-block{padding-left:80px !important;}
	.mediumblock .btn-standart{border:2px solid #ffcb00; background:none; color:#ffffff !important; border-bottom: 2px solid #ffcb00 !important;}
	.mediumblock{margin-bottom:40px;}
.card.one, .card.two, .card.three, .card.four{padding-top:20px;}
.cslider p{text-align:center;}
.formblock{margin-top:160px;}
.formblock .tags-bar{border-bottom:0px;}
.formblock .csliderblock{margin-top:20px; margin-bottom:20px; overflow:hidden; text-align:center;}
.formblock .nav-item:first-child a{border-radius:4px 0px 0px 4px;}
.formblock .nav-item:last-child a{border-radius:0px 4px 4px 0px;}
.docs .title.m-auto.tarif{padding-right:70px;}
.tarifs.rko{padding:0 240px 0 70px;}
.faqs{margin-top:80px !important;}
.faqs h3{font-weight:700;}
.answers{color:#000000; margin-top:20px;}
.mainsteps .row div{text-align:left;}
.numb{font-size: 70px;
line-height: 85px;

color: #FFCB00; font-style:normal; font-weight:600;}
.farrow{font-size:104px; color:#9b9b9b; font-weight:100;}
.formblock .mytabs-container{margin-top:60px;}
.mainsteps{margin-bottom:40px;}

.mainsteps .row{margin-left: 0px;
text-align:center;
    margin:0 auto;
	padding-left:14.5px;
    border-spacing: 0px;
    margin-top: 0px;}
UL.mytabs {
	position: relative;
	z-index: 2;
}
UL.mytabs, UL.mytabs LI {
	margin: 0;
	padding: 0;
	list-style: none;
	
}
UL.mytabs LI { padding: 0 0px; }
UL.mytabs LI A {
	float: left;
	padding: 7px 70px;
	border: 1px solid #238441;
	background: #ffffff;
	text-decoration: none;
	color: #000000;
	height: 40px;
}
UL.mytabs LI A:HOVER, UL.mytabs LI.current A {
	background: #FFFFFF;	
}
UL.mytabs LI.current A {
	font-weight: 700;
	font-size: 16px;
	background:#238441;
	color:#ffffff;
}
.mytabs-container {
	position: relative;
	z-index: 1;
	clear: both;
	}

.modal-backdrop.in{display:none;}







#email::-moz-placeholder, #date::-moz-placeholder, #fname::-moz-placeholder, #mname::-moz-placeholder, #lname::-moz-placeholder {color: transparent; }
#email::-webkit-input-placeholder, #date::-webkit-input-placeholder, #fname::-webkit-input-placeholder, #mname::-webkit-input-placeholder, #lname::-webkit-input-placeholder {color:transparent; }
#email:-ms-input-placeholder, #date:-ms-input-placeholder, #fname:-ms-input-placeholder, #mname:-ms-input-placeholder, #lname:-ms-input-placeholder{ color: transparent; }
#email::-ms-input-placeholder, #date::-ms-input-placeholder, #fname::-ms-input-placeholder, #mname::-ms-input-placeholder, #lname::-ms-input-placeholder{color:transparent; }
#email::placeholder, #date::placeholder, #fname::placeholder, #mname::placeholder, #lname::placeholder {color:transparent; } 
.block1, .block2, .block3, .block4, .block11, .block21{position:relative !important;}		
		.block1 .advantages-image-wrapper, .block2 .advantages-image-wrapper, .block3 .advantages-image-wrapper, .block4 .advantages-image-wrapper, .block11 .advantages-image-wrapper.m-auto.bg-secondary, .block21 .advantages-image-wrapper.m-auto.bg-secondary{bottom:0px; width:100% !important; left:0; right:0; max-width:100%; position:absolute;}
		.imgmob{position:relative;}
		.image-block.d-block{bottom:0px; width:100% !important; left:0; right:0; max-width:100%; position:absolute; top:0;}
.circle{z-index:9;}
.b-slide-pane .b-slide-pane-head-lnk{width:100%;}
.mobbut{font-style:normal;}
.faq .b-slide-pane.b-slide-pane_open .b-slide-pane-head:after, .faq .b-slide-pane.b-slide-pane_open-inn .b-slide-pane-head:after, .faq .b-slide-pane_big .b-slide-pane_small.b-slide-pane_open .b-slide-pane-head:after, .faq .b-slide-pane_big .b-slide-pane_small.b-slide-pane_open-inn .b-slide-pane-head:after, .faq .b-slide-pane_big.b-slide-pane_open .b-slide-pane_small.b-slide-pane_open .b-slide-pane-head:after, .faq .b-slide-pane_big.b-slide-pane_open .b-slide-pane_small.b-slide-pane_open-inn .b-slide-pane-head:after {
    background-image: url(/upload/premium/hacks_cross_open.svg);
    background-position: center center;
    width: 20px;
	background-repeat:no-repeat;
    height: 20px;
	    float: right;
    padding-right: 80px;
}
.faq .b-slide-pane .b-slide-pane-head:after, .faq .b-slide-pane_big .b-slide-pane_small .b-slide-pane-head:after, .faq .b-slide-pane_big.b-slide-pane_open .b-slide-pane_small .b-slide-pane-head:after {
    margin-right: -25px;
    background-image: url(/upload/premium/hacks_cross.svg);
    background-position: center center;
	background-repeat:no-repeat;
    width: 20px;
    height: 20px;
	    float: right;
    padding-right: 80px;
	margin-top:-20px;
}
.slick-dots{display:none !important;}
.numbers{border:1px solid #2b6030; padding:2px 10px; border-radius:40px; width:60px; text-align:center; position: absolute;
    left: 50%;
    margin-top: 33px;}
	.innerblock{margin:0 10px;}
	.descr{min-height:310px; background:#f4f4f4; padding:20px;}
	.cardtype{color:#9b9b9b; font-size:12px; margin-bottom:20px;}
	.num, .from{font-style:italic;}
	.slick-track{margin-top:20px;}
	.cover-text-position, a .cover-text-position{font-size:21px !important; line-height:24px !important; color:#000000; font-weight:700;}
	.descr p{margin-top:20px;}
	.imgs{height:170px; background-repeat:no-repeat !important; background-size:cover !important; background-position:center center !important;}
.articles.layout{margin-top:40px; }
.filetr, .filter .js-filter{z-index:999;}
.slick-prev, .slick-next{opacity:1 !important;}
.slick-prev, .slick-next{color:#000000 !important; top: 106% !important;}
.slick-prev{left:41% !important; z-index:9999;  top: 106% !important; background:url(/upload/premium/arrow_left.svg) !important; background-repeat:no-repeat !important; width:37px; height:37px; font-size:0px !important; -webkit-transform: rotate(180deg) !important;
    -moz-transform: rotate(180deg) !important;
    -ms-transform: rotate(180deg) !important;
    -o-transform: rotate(180deg) !important;
    transform: rotate(180deg) !important;}
.slick-next{left:44% !important; z-index:9999;background:url(/upload/premium/arrow_left.svg) !important; top: 110% !important; background-repeat:no-repeat !important; width:37px; height:37px; font-size:0px !important;}
.slick-prev.slick-disabled{background:url(/upload/premium/arrow_left_of.svg) !important; -webkit-transform: rotate(0deg) !important;
    -moz-transform: rotate(0deg) !important;
    -ms-transform: rotate(0deg) !important;
    -o-transform: rotate(0deg) !important;
    transform: rotate(0deg) !important;}
	.slick-next.slick-disabled{background:url(/upload/premium/arrow_left_of.svg) !important; top: 106% !important; -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);}
.slick-dotted.slick-slider{margin-top:0px !important;}
.gallery-items-row{margin-top:40px; padding-top:40px;}
.tags-bar{z-index:999; overflow:hidden; display: inline-block; padding-bottom: 6px; border-bottom:1px solid #2b6030;}
.csliderblock{text-align:center; padding-right:70px; margin-top:40px;}
.tags-bar li span{padding:0 40px; }

.slick-dotted.slick-slider{margin-bottom: 0px !important;}
.cslider{margin-bottom:40px;}
.slick-slider{    width: 100% !important;
    margin-left: 0px !important;padding-right:70px; padding-left:0px;}
.nav-link{cursor:pointer; padding:0 10px;}
.filter .active span{border-bottom: 7px solid #2b6030; font-weight:700; color:#2b6030;}

.faq .b-slide-pane.b-slide-pane_open .b-slide-pane-head:before, .faq .b-slide-pane.b-slide-pane_open-inn .b-slide-pane-head:before, .faq .b-slide-pane_big .b-slide-pane_small.b-slide-pane_open .b-slide-pane-head:before, .faq .b-slide-pane_big .b-slide-pane_small.b-slide-pane_open-inn .b-slide-pane-head:before, .faq .b-slide-pane_big.b-slide-pane_open .b-slide-pane_small.b-slide-pane_open .b-slide-pane-head:before, .faq .b-slide-pane_big.b-slide-pane_open .b-slide-pane_small.b-slide-pane_open-inn .b-slide-pane-head:before, .faq .b-slide-pane .b-slide-pane-head:before, .faq .b-slide-pane_big .b-slide-pane_small .b-slide-pane-head:before, .faq .b-slide-pane_big.b-slide-pane_open .b-slide-pane_small .b-slide-pane-head:before {
    background-image: url(/upload/premium/hacks.svg) !important;
    background-position:center center;
    width: 20px;
    height: 20px;
}
.docs .new.btn-standart{width:31% !important;}
.-main{margin-top:20px;}
.docs .btn-standart{background-color:transparent !important; border:1px solid #238441; border-bottom: 1px solid #238441 !important; position: relative;
    padding: 10px 15px;
    height: 62px;
     }
.title.m-auto.tarif{margin-bottom:0px !important; padding-bottom:0px !important;}
.col-md-6.left .b-text-block, .col-md-6.right .b-text-block{-webkit-box-shadow: 0 15px 20px rgba(0,0,0,.19);
    box-shadow: 0 15px 20px rgba(0,0,0,.19); border-radius:20px 20px 0px 0px; }
	.right .headerblock{text-align:center; background:#e8f2eb; height:70px; font-weight:700; line-height:70px; border-radius:20px 20px 0px 0px;}
	.left .headerblock{text-align:center; background:#eff7d8; height:70px; font-weight:700; line-height:70px; border-radius:20px 20px 0px 0px;}
	.right .table th, .right .table td, .left .table th, .left .table td{padding:20px !important;}
	.right .table th, .left .table th{font-weight:700;}
	.right .b-text-block:after, .right .b-text-block:before, .left .b-text-block:after, .left .b-text-block:before{display:none;}
.l-2col{padding-left:115px;}
.table tr:first-child{}
.table tr:last-child{}
.tarifs{border-spacing:0px !important; 
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px !important;}
.table th{font-weight:100;}
.l-2col h4{text-transform:unset !important;}

.faq .b-slide-pane-head:after, .faq .b-slide-pane-inn-head:after {
    content: '';
    display: inline-block;
    vertical-align: middle;
}
.faq .b-slide-pane-head:after, .faq .b-slide-pane-inn-head:after {
    content: '';
    display: inline-block;
    vertical-align: middle;
}
.get .articles-.row{display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
 margin-bottom:50px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;}

.articles-card-wrapper {
    min-height: 354px;
    padding: 0 10px;
	display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
		
}
.faq .b-slide-pane{display:none;}
.b-file-item{color:#4b4b4b !important; font-size:16px !important;}
.b-file-item-desc-info, .b-file-mock{display:block !important; color:#9b9b9b !important; font-size:16px !important;}
.bcards{text-align:center;      margin-top: -120px;
    position: absolute;
    margin-left: 29%;}
.get.f{margin-top:-30px; padding-bottom:0px; padding-top:0px;}
.get.ss{margin-top:-70px;}
.inner-head-block {
    padding: 85px 20px !important;
}
.mobbank{ padding-top:0px; }
.articles-card {
    position: relative;
    height: 100%;
    width: 100%;
   
    
}
 .b-file-item-wrapper{border-spacing: 0px;}
 .b-side-files .b-file-item-wrapper {
    border-top: 0px solid #e6e6e6 !important;
    padding: 10px 0 !important;
}
.botbl{background:#eef2ee;}
.banner:before, .block-info:before, .border-left-primary:before, .form-section .form-box:before, .image-block:after, .image-block:before, .pay-by:before, .botbl:after, .botbl .holder:before, .ss .block-info:after{
    background-color: #ffcb05 !important;
}
.btn-standart{
    border-bottom: 0px solid #e8a800 !important;}
	.b-input-control{border: 1px solid #d0d0d0 !important;
    background: #ffffff !important; color:#000000; background-color: #ffffff !important;}
	.b-input-control:focus{
    background: #ffffff !important;}
	input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    transition: background-color 5000s ease-in-out 0s;
	color:#000000 !important;
	-webkit-text-fill-color: #000000;
}
@-webkit-keyframes autofill {
    to {
     background: #ffffff !important;
	 color:#000000 !important;
	  -webkit-box-shadow:0 0 0 50px white inset;
	 
    }
}


	
	.selectBox-dropdown{}
	.selectBox {
    
	background-repeat:no-repeat !important;
	background-position:right center !important;
	
}
.selectBox-arrow{}
.b-input-label {
    font-size: 16px !important;
	font-weight:normal !important;
}
.b-input-hint, .b-calculator-text-required{font-style:italic; color:#a1a1a1 !important;}
.formtitle{margin-bottom:40px;}
.b-form-slider-stepped .ui-slider-range, .b-form-slider-widget .ui-slider-range, .b-form-slider-stepped-labels, .b-form-slider-stepped .ui-slider-handle, .b-form-slider-widget .ui-slider-handle{background: #c9a361 !important;}
.b-form-slider-stepped .ui-slider-handle:before, .b-form-slider-widget .ui-slider-handle:before{background-color: #c9a361 !important;}
#sum{border:0px !important; max-width:250px !important;vertical-align:bottom; font-size:45px; min-width:232px;}
#smallbusinessCreditFormpayment a{color:#000000;}
#smallbusinessCreditFormpayment .fa{vertical-align:bottom; padding-bottom:10px; font-size:30px;}
[role=button], a, area, button, input:not([type=range]), label, select, summary, textarea {
    -ms-touch-action: manipulation;
    touch-action: manipulation;
}
.mobbank .phone{background:url(/upload/premium/borders.png); background-repeat:no-repeat; background-position:center center; background-size: contain;}
.pay-by:before, .botbl:after, .image-block:after, .image-block:before, .botbl .holder:before{
    height: 225px !important;
    -webkit-transform: translateY(-37%) !important;
    transform: translateY(-37%) !important;
	top: 40% !important;
	    left: 0 !important;
		width: 9px !important;
		content: '' !important;
    position: absolute !important;
}
.image-block:after, .image-block:before, .botbl .holder:before {
    left: 0;
    top: 30%;
    bottom: 30% !important;
    z-index: 250 !important;
}


.botbl .holder {
    padding-bottom: 70px;
	padding-left:110px;
	padding-right:40px;
}
.botbl .phone {
    height: 512px;
    overflow: hidden;
}

.mobbank .title{font-size:32px; font-weight:700;}

.botbl .row{display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
    margin-right: -5px !important;
    margin-left: -5px !important; margin-top:0px; padding-top:40px;}
.image-block:after{left: auto !important;
right: 0 !important;}
.block-info:before {
    display: block !important;
}
.block-info:before {
    left: 0 !important;
	width: 9px !important;
		content: '' !important;
    position: absolute !important;
    top: 30% !important;
    bottom: 30% !important;
   
}
.ss .block-info:before{display:none !important;}
.ss .block-info:after{ right: 0 !important;
	width: 9px !important;
		content: '' !important;
    position: absolute !important;
    top: 30% !important;
    bottom: 30% !important;}
	.mobbank .holder:before{left:5px !important;}
.articles-card .card-body {
    padding-bottom: 300px;
    padding-top: 20px;
}.articles-card .card-body {
    font-size: 15px;
    line-height: 24px;
    padding: 67px 51px 10px 27px;
}
.articles-title {
    font-size: 18px;
    line-height: 21px;
    
}
.articles-text {
    font-size: 16px;
}
.font-weight-bold {
    font-weight: 700!important;
}
.three .card-body{padding-bottom:276px !important;}
.four .card-body{padding-bottom:296px !important;}
.ss .blockmob{    margin-right: 0px;
    margin-left: -5px;
    padding-left: 5px;
    padding-right: 0px;}
.borders{ background-repeat:no-repeat; background-position:center right; background-size:contain; position: absolute;
    width: 99.5vw;
    height: 100%;
    z-index: -1;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    left: calc(50% - 50vw);
    top: 0;
    margin-top: -20px;}
	.get{background:#ffffff;     width: 99.5vw;
    margin-left: calc(-50vw + 50%);
    overflow: hidden; margin-top:-20px; padding-top:40px; color:#000000; padding-bottom:40px;}
.title.m-auto{text-align:center; padding-bottom:40px; margin-bottom:40px !important; font-size:32px; font-weight:700;}
.title.m-auto.second{text-align:center; padding-bottom:0px; margin-bottom:40px; font-size:32px; font-weight:700;}
.advantages-item{ min-height:350px;}
.putevaya .layout{background: url(/upload/premium/pattern.png) center no-repeat;     background-position-y: 50%;}
.howto{
	}
.faq{background:#f4f4f4; padding:70px 230px; margin-top:160px;}
.faq .b-slide-pane{background:#ffffff; padding:30px 25px; margin:2px 0;}
.b-slide-pane_open{background:#e1f1e3 !important;}




.faq .title.m-auto, .cslider .title.m-auto{    padding-bottom: 0px;
    margin-bottom: 0px !important;}
	.advantages-text h4{font-size:21px; font-weight:700;}
.txtblock{padding: 0px 20px;
    margin-top: 15px;
    margin-left: 0px;}
.card.one{background:#fffae6 url(/upload/rko/imgrko1.jpg); background-size:cover; background-position:bottom right;}
	.card.two{background:#eff7d8 url(/upload/rko/imgrko2.jpg); background-size:cover; background-position:bottom right;}
	.card.three{background:#fffae6 url(/upload/premium/t_benefit_06.png); background-size:cover; background-position:bottom right;}
	.card.four{background:#ddefe2 url(/upload/rko/imgrko3.jpg); background-size:cover; background-position:bottom right;}	
	.card.five{background:#f0f0f0 url(/upload/rko/bc3.jpg); background-size:cover; background-position:bottom right;}
	.card.six{background:#f0f0f0 url(/upload/rko/bc4.jpg); background-size:cover; background-position:bottom right;}
	.card.seven{background:#f0f0f0 url(/upload/rko/bc5.jpg); background-size:cover; background-position:bottom right;}
	.card.eight{background:#f0f0f0 url(/upload/rko/bc6.jpg); background-size:cover; background-position:bottom right;}
.card.nine{background:#f0f0f0 url(/upload/rko/bc1.jpg); background-size:cover; background-position:bottom right;}
.card.ten{background:#f0f0f0 url(/upload/rko/bc2.jpg); background-size:cover; background-position:bottom right;}
.card.nine, .card.ten{padding-left:25px; padding-top:25px;}	
	.articles-card .card-body{padding-bottom:300px; padding-top:20px;}
.block11 .txtblock, .block21 .txtblock{padding:0px 20px; margin-top:0px; margin-left:15px;}
.block1{background:#5c5f5c !important;}
.block1 .advantages-image-wrapper{background:#5c5f5c url(/upload/imm4.jpg) !important; background-size:cover; background-position:bottom center; width:100%; height:200px; padding-bottom:0px; margin-bottom:0px !important;}

.block2{background:#515050 !important;}
.block2 .advantages-image-wrapper{background:#5c5f5c url(/upload/imm3.jpg) !important; background-size:cover; background-position:bottom center; width:100%; height:200px; padding-bottom:0px; margin-bottom:0px !important;}

.block3{background:#6f7070 !important;}
.block3 .advantages-image-wrapper{background:#5c5f5c url(/upload/imm2.jpg) !important; background-size:cover; background-position:bottom center; width:100%; height:200px; padding-bottom:0px; margin-bottom:0px !important;}

.block4{background:#5e5f5e !important;}
.block4 .advantages-image-wrapper{background:#5c5f5c url(/upload/imm1.jpg) !important; background-size:cover; background-position:bottom center; width:100%; height:200px; padding-bottom:0px; margin-bottom:0px !important;}
.circle{position: absolute; width:75px !important; height:75px !important; background:#dec16e; padding:20px; font-size:36px; color:#000000; font-weight:700; top: 33%; right:10%;}
.circle i{font-size:80%;}
.subinfo{color:#757575; font-size:14px;}
.title.m-auto.mid{padding-bottom: 0px; text-align:left !important; margin-left:35px !important; margin-top:20px !important; margin-bottom: 20px !important;}
.block11{min-height:550px;}
.block11 .advantages-image-wrapper{background:#5c5f5c url(/upload/bimm1.jpg) !important; background-size:cover; background-position:bottom center; width:100%; height:300px; padding-bottom:0px; margin-bottom:0px !important;}

.block21{min-height:550px;}
.block21 .advantages-image-wrapper{background:#5c5f5c url(/upload/bimm2.jpg) !important; background-size:cover; background-position:bottom center; width:100%; height:300px; padding-bottom:0px; margin-bottom:0px !important;}

.blockmob .text .block-info{background:url(/upload/botblockleft.png) !important; background-size:contain !important; background-position:bottom center !important; background-repeat:no-repeat !important;}
.row.elements{border-spacing: 0px; margin-top: 0px;
    border-left: 6px solid #ffcb00;
    
    padding-top: 20px;}

.telnts .col-md-4:first-child{padding-left:20px;}
.telnts .col-md-4 .col-sm-2{padding-left:0px;}
.row.elements .text-left{ color:#ffffff;}
.subt{font-size:18px; color:#ffffff;}
.b-main-menu{overflow:hidden;}
@media (min-width: 1600px){
.b-slider.-main .b-slider-items-item-actions .btn-standart, .btn-standart.-form{
    height: 55px !important;
    line-height: 55px !important;
        padding: 0px 52px !important;
    font-size: 16px;
}
.block1, .card.one, .card.five{padding-left:25px;}
.form-horizontal .control-label{margin-bottom: 10px;}
.col-md-12.col-sm-10.col-xs-10.text-left{padding-left:0px;}
}



.form-horizontal .form-group{padding:0px 20px;}
.head-text {
    font-size: 120%;
    padding-top: 0px;
    margin-bottom: 60px;
}
.checkbox label, .radio label{    padding-left: 0px;}
.butt{padding-right:0px;}

	.-light{min-width:289px;}
	.btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before
	{display:block;}
	.selectBox-options li a{padding: 35px 15px;}
.l-header{padding-left: 50px !important;
    padding-right: 50px !important;}
	.l-header-top{padding:20px 0px 20px 0px !important;}
.b-main-menu-items {
    padding-left: 0px !important;
	
}
.b-main-menu-icons
	{right: 50px !important;}
	.b-page-menu{margin-left: 0px !important;
    margin-right: 0px !important;}
.b-page-menu-breadcrumbs {
    padding-left: 0px !important;
}
	.btn-standart:disabled {
    background-color: #ffeb9d;
    }
	
	.midform{width:100%; overflow:hidden; margin-bottom:0px;}
	.fa-question-circle-o{display:none;}
.credit-refinance-p2p {

width: 99.5vw;
    margin-left: calc(-50vw + 50%);
margin-top: -20px;
		background: url(/upload/vip-airport.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    margin-bottom: 20px;
    padding:60px;
    overflow: hidden;
    background-size: contain;
		min-height:400px;
background-position-y: 40%;
		border-bottom:1px solid #d2d2d2;

}
	.credit-refinance-p2p .inner-head-block{padding-top:40px; color:#000000; font-size:200%;}
	.credit-refinance-p2p .inner-head-block h1{color:#000000; font-size:120%; font-weight:bold;}
	.systems, .head-text{margin-top:0px;}
	.container.money header{text-align:center; margin-bottom:40px;}
	.subtitle{font-size:120%; color:#666666;}
.new_phone {
    max-width: 100%;
	font-weight:normal;
}
.form-control {
-webkit-box-shadow: none; 
    box-shadow:  none; 
    -webkit-transition:  none; 
    -o-transition:  none;
     transition: none; 
	}
.border-spacing{border-spacing:10px !important;}
.tblocks{margin-top:40px !important; margin-left:-10px !important;}
.round{}
.border-spacing .col-md-3{text-align:center; border:2px solid #ffffff;  border-radius: 200px; padding:14px 10px; font-size:24px;}
.tblocks .col-md-6{padding-left:0px; padding-right:0px;}
.b-slider {
    padding: 0px 0 10% !important;
	}
.p-hello__bg {
    position: absolute;
    width: 99.5vw;
    height: 100%;
    z-index: -1;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    left: calc(50% - 50vw);
    top: 0;
    margin-top: -20px;
}
	img.salary-cards{    width: 65%;
    float: right;
    margin-top: 25px;}
.menucard{float:right; margin-top:-69px;}
	.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus{border-bottom:6px solid #ffcb00; color: #000000;
		background-color: transparent; border-radius:0px;}
	.menucard a{color:#000000;}
.nav-tabs a{color:#1c8341;}
	.nav-tabs .active a{background-color: #f8f6f0 !important;}
	.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a:focus{border-bottom-color: #f8f6f0;}
	.nav-tabs a{color:#1c8341;}
	#smallbusinessCreditFormpayment{padding-top: 40px; padding-bottom: 40px; padding-right: 320px; padding-left: 320px; background-color: #f8f6f0;
    border-left: 6px solid #ffcb05; margin-top:40px;}
	.cardsfour{width:100%;     margin-bottom: 20px;}
	.p-hello{position:relative;}
	.new.btn-standart{width:100% !important;}
	.elements{padding-left:0px !important; margin-left:0px !important;}
	.inner-head-block {
    padding: 0px;
}
.maintitle{font-size:42px; font-weight:700;}
@media all and (max-width: 800px) {
		.b-slider.-main .b-slider-items-item-actions .btn-standart{height:36px;}
		.b-slider.-main .b-slider-items-item-actions .btn-standart{line-height:36px;}
	.b-slider.-main .b-slider-items-item-element:last-child{width:100%;}
.l-header {
    padding-left: 25px;
    padding-right: 25px;
}
		.nav-pills>li>a{font-size:85%;}
.menucard {
       margin-top: -64px;
}
		#filial{padding-left: 20px;
    padding-right: 20px;}
		select{  
    display: inline-block;
    box-sizing: border-box;
    width: 100%;
height: 50px;
    line-height: 50px;
    padding: 0 15px;
    white-space: nowrap;
    border: 1px solid #c9a361;
    border-radius: 6px;
    background: #404441;
    outline: 0;}
		#smallbusinessCreditFormpayment{padding-top: 40px; padding-bottom: 40px; padding-right: 20px; padding-left: 20px;}
		.maintitle{font-size: 199% !important;}
.getservice {margin-left: 0px !important;}
img.salary-cards {
    width: 100%;
    float: none !important;
    margin-bottom: 49px;
    margin-top: 0px;
}
.credit-refinance-p2p {
    width: 99.5vw;
    margin-left: calc(-50vw + 50%);
    margin-top: -10px;
    background: none;
    background-repeat: no-repeat;
    background-position: right bottom;
    margin-bottom: 20px;
    padding: 0px;
    overflow: hidden;
    background-size: contain;
    min-height: 400px;
    background-position-y: 100%;
    border-bottom: 1px solid #d2d2d2;
}
}
@media (max-width: 320px){
		.p-button, .btn-standart.-form, .p-hello__button{font-size:70% !important;}
		.nav.nav-pills a{font-size:72% !important;}
		.b-calculator_deposit{padding: 20px;}
.maintitle {
    font-size: 169% !important;
}
	}
	#phone{width:90%;}
	.advantages .ss{ padding: 0 10px; }
	.advantages .ss .inner{border: 1px solid #d3d3d3; min-height:290px;
    -webkit-box-shadow: 0 15px 20px rgba(0,0,0,.19);
    box-shadow: 0 15px 20px rgba(0,0,0,.19);     position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word; 
	padding:20px;
	text-align:left;
	}
	.advantages .icon-wrapper{
background-color: #238441;
border-radius: 50%;
position: absolute;

	height: 90px;
    width: 90px;
    left: 25px;
    top: -45px; text-align:center; padding:20px;}
	.icon-wrapper i{    color: #ffffff;
    font-size: 50px;}
	.block-title{margin-top:40px;}
	.credit-card-subtitle {
    font-size: 14px;
    line-height: 36px;
    color:#ffffff;
    font-weight: 1	00;}
	.salary-cards{}
	.new{ font-size:16px !important;}
	.troyka ul li{padding-bottom:40px;}
	.blockmob{ overflow:hidden; display: -webkit-box!important; margin-bottom:40px;
    display: -ms-flexbox!important;
    display: flex!important; -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important;     display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
       margin-right: 55px;
    margin-left: -5px;
    padding-left: 25px;
    padding-right: 25px;}
	.block-info.d-flex.flex-column{padding: 7px 135px 0px;}
	@media (max-width:800px){.block-info.d-flex.flex-column{padding: 7px 20px 0px;}}
	@media (min-width:1024px){.block-info.d-flex.flex-column {
   padding: 35% 50px 0px;
}.mobile-bank .title{font-size:24px;line-height:32px;padding-bottom:12px}}.blockmob .block-info{padding:28px 18px;min-height:280px}@media (min-width:768px){.blockmob .block-info{height:280px}}@media (min-width:1024px){.blockmob .block-info{padding:40px 75px 79px 40px;height:455px}}@media (min-width:1280px){.blockmob .block-info{height:600px;padding:65px 72px 65px 63px;margin-bottom:0}}@media (min-width:1920px){.blockmob .block-info{height:675px}}@media (min-width:768px){.blockmob .block-info .title{max-width:250px}}@media (min-width:1024px){.blockmob .block-info .title, .troykabonus h2{padding-bottom:19px;max-width:100%}}@media (min-width:1280px){.blockmob .block-info .title, .troykabonus h2{font-size:32px;font-weight:700;line-height:38px;max-width:90%;padding-bottom:0}}@media (min-width:1920px){.blockmob .block-info .title, .troykabonus h2{font-size:39px;line-height:44px;max-width:100%}}.blockmob .block-info .heading{padding-right:40px}@media (min-width:1024px){.blockmob .block-info .heading{padding-right:11px}}@media (min-width:1280px){.blockmob .block-info .heading{padding-right:59px}}@media (min-width:1366px){.blockmob .block-info .heading{padding-right:30px}}@media (min-width:1920px){.blockmob .block-info .heading{padding-right:30px;max-width:608px;font-size:21px;line-height:34px}}
.justify-content-start {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important;
}
.blockmob .block-info {
    padding: 28px 18px;
    min-height: 280px;
}
.justify-content-lg-center {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important;
}

.blockmob .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}	
.image-block {
    padding: 42px 41px 79px;
}
.blockmob .image-block {
    height: 100%;
}
.blockmob .text{background:#fffae6; padding-left:0px; padding-right:0px; margin-left:-5px;}
.imgmob{padding-left:0px; padding-right:0px;}

.pay-by {
    position: relative;
	width: 99.5vw;
    margin-left: calc(-50vw + 50%);
	margin-top:40px;
    padding: 40px 18px 0;
    background-color: #eef2ee;
	margin-bottom:-50px;
}
.pay-by.border-left-primary .flex-column {
    flex-direction: row!important;
}
.pay-by .phone {
	text-align:center;

    background: url('../../../upload/troyka/images/Pattern Pay.svg'); background-position:center center; background-size:contain; background-repeat:repeat-x;
}
.containers{}
.layout{max-width:1500px; overflow:hidden; margin:0 auto;}
.pay-by .title {
    font-size: 44px;
    line-height: 50px;
    margin-bottom: 20px;
	font-weight:700;
}
.heading.text-left{padding-right:40px;}
.holder{padding-top:10%;}
.resurces-item{display:inline-block; padding-right:20px;}
.resurces{margin-top:20px;}
.reg{padding-left:5px;}
.off{padding-right:5px;}
.troykabonus img{width:100%;}
@media (max-width: 800px){
.name{font-size:120% !important;}	
}
.circle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
   
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 55px;
    height: 55px;
    border-radius: 50%;
}
.bg-secondary {
    background-color: #238441!important;
}
@media (max-width: 1024px){
.b-input-hint, .b-input-hint a {
    font-size: 8px;
   }
   img.salary-cards{margin-top: 150px;}
   .row.elements {
    margin-top: 0px;
}
.borders{    background-size: 120%;
    background-position-x: 40% !important;}
   
   .b-checkbox-group-item{overflow:inherit;}
   select{width:100%;     padding: 0 15px;
     border: ;
	 height: 50px;
    line-height: 50px;
    border-radius: 6px;}
}
.elemmob.new{background-color:transparent;}
.safe-money {
    background: #fffcef;
}
.no-gutters {
    margin-top: 0px;
	margin-right: 0;
    margin-left: 0;
}
.image-block {
    padding: 42px 41px 79px;
}
@media (min-width:1024px){
	.block-info .title {
    font-weight: 700;
}
.advantages-text {
    max-width: 60%;
    margin-top: 24px;
    font-size: 15px;
    line-height: 21px;
}

.title {
    font-size: 26px;
    line-height: 1.96154;
}
.advantages .title {
    max-width: 700px;
    padding-bottom: 40px;
    line-height: 1.2;
}
.block-info .heading {
    font-size: 15px;
    font-weight: 400;
    line-height: 23px;
}

	.block-info.d-flex.flex-column {
   padding: 7px 50px 0px;
}.mobile-bank .title{font-size:24px;line-height:32px;padding-bottom:12px}}.mobile-bank .block-info{padding:28px 18px;min-height:280px}@media (min-width:768px){.mobile-bank .block-info{height:280px}}@media (min-width:1024px){.col-lg-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}.mobile-bank .block-info{padding:40px 75px 79px 40px;height:455px}}@media (min-width:1280px){.mobile-bank .block-info{height:600px;padding:65px 72px 65px 63px;margin-bottom:0}}@media (min-width:1920px){.mobile-bank .block-info{height:675px}}@media (min-width:768px){.mobile-bank .block-info .title{max-width:250px}}@media (min-width:1024px){.mobile-bank .block-info .title{padding-bottom:19px;max-width:100%}}@media (min-width:1280px){.mobile-bank .block-info .title{font-size:32px;font-weight:700;line-height:38px;max-width:90%;padding-bottom:0}}@media (min-width:1920px){.mobile-bank .block-info .title{font-size:39px;line-height:44px;max-width:70%}}.mobile-bank .block-info .heading{padding-right:40px}@media (min-width:1024px){.mobile-bank .block-info .heading{padding-right:11px}}@media (min-width:1280px){.mobile-bank .block-info .heading{padding-right:59px}}@media (min-width:1366px){.mobile-bank .block-info .heading{padding-right:30px}}@media (min-width:1920px){.mobile-bank .block-info .heading{padding-right:30px;max-width:608px;font-size:21px;line-height:34px}}

@media (min-width:768px){.safe-money .block-info .btn{margin:0 0 1rem}}@media (min-width:1280px){.safe-money .block-info .btn{margin-top:0}}@media (min-width:1366px){.safe-money .block-info .btn{margin-bottom:.5rem}}@media (min-width:1280px){.safe-money .block-info{height:306px}}@media (min-width:1920px){.safe-money .block-info{height:460px}}
@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}
@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}


.banner:before, .block-info:before, .border-left-primary:before, .form-section .form-box:before, .image-block:after, .image-block:before, .pay-by:before{background-color:transparent;}
.preim{border-left: 6px solid #ffcc01; padding-left:20px; margin-bottom:40px; margin-top:40px;}
.credit-card-subtitle{margin-bottom:0px; padding-bottom:10px;}
.credit-card-reason, .credit-card-reason .credit-card-counter{text-align:center !important; font-weight:normal;}
	.credit-card-reason .credit-card-counter big{font-size: 250%;}
	
	.justify-content-center {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important;
}
.flex-column {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important;
}
.safe-money .block-info .text {
    max-width: 600px;
}
@media (min-width: 1366px){
.block-info .title {
    margin-top: 61px;
}
.advantages-text {
    margin-top: 36px;
}
.title {
    font-size: 38px;
    line-height: 1.15789;
}
.advantages .title {
    max-width: 900px;
    padding-bottom: 90px;
}
}
@media (min-width: 1280px){
.block-info .title {
    margin-top: 47px;
    margin-bottom: 13px;
}
.advantages-text {
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
    margin-top: 31px;
}

.title {
    font-size: 32px;
    line-height: 1.59375;
}
.title {
    font-weight: 700;
    font-size: 21px;
    line-height: 1.2381;
}
.advantages .title {
    line-height: 1.3;
    padding-bottom: 0px;
}
.block-info .heading {
    font-size: 18px;
    line-height: 28px;
}
}
.safe-money .block-info .heading {
    margin-bottom: 20px;
}
@media (min-width: 1920px){}
.block-info .title {
    max-width: 600px;
    font-size: 44px;
    line-height: 46px;
    margin-top: 0;
}
.advantages-text {
    font-size: 24px;
}

.title {
    font-size: 38px;
    line-height: 1.15789;
}
.block-info .heading {
    font-size: 21px;
    line-height: 34px;
}
}
.list-unstyled {
    padding-left: 0;
    list-style: none;
}
.safe-money .block-info .pay-ways {
    margin-right: 15px;
    height: 23px;
	display: inline;
}
.btn-primary {
    color: #000000;
    background-color: #ffcc01;
    border-color: #ffcc01;
	font-weight: 700;
}

.safe-money{    width: 99.5vw;
    margin-left: calc(-50vw + 50%); overflow:hidden;}
	.p-0 {
    padding: 0!important;
}
.row.no-gutters{
    display: table;
    table-layout: fixed;
    width: 100%;}
	
	.btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before{display:none;}
	.image-block {
    
    height: 100%;
    position: relative;
    z-index: 1;
}
.safe-money{margin-top:-20px;}
.flex-column {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important;
}
.justify-content-center {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important;
}
.d-flex {
    display: -webkit-box!important;
    display: -ms-flexbox!important;
    display: flex!important;
}
.m-auto {
    margin: auto!important;
}
.advantages .title {
    text-align: center;
	padding-right: 70px;
}
.advantages{margin-top:40px;}
.p-number__slider {
    border: none;
    background: -webkit-linear-gradient(left,#afcb0d 0,#afcb0d 25%,transparent 25%,transparent 100%);
    background: -o-linear-gradient(left,#afcb0d 0,#afcb0d 25%,transparent 25%,transparent 100%);
    background: linear-gradient(to right,#afcb0d 0,#afcb0d 25%,transparent 25%,transparent 100%);
    background-size: 4px 100%;
    border-radius: 0;
    height: 3px;
}
.p-number__slider {
    margin-top: -20px;
}

.p-number__value {
   
    border: none;
    background-color: transparent;
    font-size: 300%;
    height: 50px;
	
}
.p-number__slider .ui-slider-handle {
    width: 14px;
    height: 14px;
    background: #afcb0d;
    border-radius: 50%;
    border: none;
    margin-left: -7px;
    top: -6px;
    cursor: pointer;
    cursor: -webkit-grab;
}

	#sum{text-align: right;}
	.p-hello__bg{background:url(/upload/bgm-min.jpg); background-repeat:no-repeat; background-position:center right; background-size:cover; }



@media (min-width: 1366px) and (max-width:1440px){
	.p-hello{background-size:35%; width: 99.3vw;}
}
	@media (min-width: 1366px) and (max-width:1599px){
		.block1, .block2, .block3, .block4{position:relative !important;}		
		.block1 .advantages-image-wrapper, .block2 .advantages-image-wrapper, .block3 .advantages-image-wrapper, .block4 .advantages-image-wrapper{bottom:0px; width:100% !important; left:0; right:0; max-width:100%; position:absolute;}
.b-input-hint, .b-input-hint a {
    font-size: 8px;
   }
   .slick-slider, .csliderblock{padding-right: 0px;}
   .col-md-12.col-sm-10.col-xs-10.text-left{padding-left:0px;}
   img.salary-cards{margin-top: 100px;}
   .row.elements {
    margin-top: 0px;
}
.borders{    background-size: 120%;
    background-position-x: 40% !important;}
   
   .b-checkbox-group-item{overflow:inherit;}
   select{width:100%;     padding: 0 15px;
     border: ;
	 height: 50px;
    line-height: 50px;
    border-radius: 6px;}
	.blockmob .block-info .title, .troykabonus h2, .mobbank .title.text-left{
       font-size: 32px;
    font-weight: 700;
    line-height: 32px;
    margin-bottom: 20px;
    max-width: 100%;
    padding-bottom: 0;
}
.title.m-auto{  font-size: 32px;
    font-weight: 700;
    line-height: 32px;}
	.block-info .heading{font-size:18px; line-height:25px;}
	.border-spacing .col-md-3 {
    padding: 12px 10px;
    font-size: 28px;
}
.tblocks{border-spacing:0px !important;}
.blockmob {
    margin-left: 25px !important;
    margin-right: 10px !important;
}
.ss .blockmob{margin-left: 15px !important;
    margin-right: 10px !important; padding:0 25px;}
.container.botbl, .ss .rows{margin-left: 40px !important; width:auto !important;
    margin-right: 40px !important; padding:0 0px;}
	#smallbusinessCreditFormpayment{    padding-right: 160px;
    padding-left: 160px;}
	.b-input-hint, .b-input-hint a {
    font-size: 18px;
    line-height: 16px;
	}
	.articles-title{font-size:20px;}
	.articles-card .card-body {
     padding: 20px 20px 10px 20px;
}
.articles-text {
    font-size: 18px;
}
.articles-card{    background-size: contain !important;
    background-repeat: no-repeat !important;}
	.articles-card .card-body {
    padding-bottom: 170px !important;
}
.articles-.row{display:flex; padding-left: 35px !important;
    padding-right: 35px !important;}
	.p-hello__bg, .borders, .get{width: 99.2vw;}
}







	@media (min-width: 1280px) and (max-width:1365px){
.b-input-hint, .b-input-hint a {
    font-size: 8px;
   }
   .p-hello{background-size:35%; width: 99.3vw;}
   	#messageFeedbackForm, #smallbusinessCreditFormReserve{padding:0 100px;}
	
	
   .col-md-12.col-sm-10.col-xs-10.text-left{padding-left:0px;}
   img.salary-cards{margin-top: 100px;}
   .row.elements {
    margin-top: 0px;
}
.borders{    background-size: 120%;
    background-position-x: 40% !important;}
   
   .b-checkbox-group-item{overflow:inherit;}
   select{width:100%;     padding: 0 15px;
     border: ;
	 height: 50px;
    line-height: 50px;
    border-radius: 6px;}
	.blockmob .block-info .title, .troykabonus h2, .mobbank .title.text-left{
       font-size: 28px;
    font-weight: 700;
    line-height: 25px;
    margin-bottom: 20px;
    max-width: 100%;
    padding-bottom: 0;
}
.title.m-auto{  font-size: 28px;
    font-weight: 700;
    line-height: 25px;}
	.block-info .heading{font-size:16px; line-height:18px;}
	.border-spacing .col-md-3 {
    padding: 8px 10px;
    font-size: 28px;
}
.tblocks{border-spacing:0px !important;}
.blockmob {
    margin-left: 25px !important;
    margin-right: 10px !important;
}
.ss .blockmob{margin-left: 15px !important;
    margin-right: 10px !important; padding:0 25px;}
.container.botbl, .ss .rows{margin-left: 40px !important; width:auto !important;
    margin-right: 40px !important; padding:0 0px;}
	#smallbusinessCreditFormpayment{    padding-right: 330px;
    padding-left: 330px;}
	.b-input-hint, .b-input-hint a {
    font-size: 15px;
    line-height: 16px;
	}
	.articles-title{font-size:20px;}
	.articles-card .card-body {
     padding: 20px 20px 10px 20px;
}
.articles-text {
    font-size: 16px;
}
.articles-card{    background-size: contain !important;
    background-repeat: no-repeat !important;}
	.articles-card .card-body {
    padding-bottom: 170px !important;
}
.articles-.row{display:flex; padding-left: 35px !important;
    padding-right: 35px !important;}
	.p-hello__bg, .borders, .get{width: 99.2vw;}
}



	
	
	@media (min-width: 1024px) and (max-width:1279px){
		   .p-hello{background-size:45%; width: 99.1vw;}
   	#messageFeedbackForm, #smallbusinessCreditFormReserve{padding:0 20px;}
	.inner-head-block small{font-size:75% !important;}	
	.mediumblock .nav-tabs>li>a {font-size: 16px !important;}
	.docs .new.btn-standart {width: 40% !important;}
	.tarifs.rko {padding: 0 0px 0 70px;}
	.menucard {margin-top: -40px;}

	
.b-input-hint, .b-input-hint a {
    font-size: 15px !important;
   }
   .faq{padding: 70px 30px;}
   .slick-slider, .csliderblock{padding-right: 0px;}
   .slick-prev {
   left: 39% !important;top: 105% !important;}
   .slick-next{top: 108.5% !important;}
   .l-2col {
    padding-left: 0px;
}
   .p-hello__bg{background-position-x: 60%;}
   .slick-dotted.slick-slider, .slick-track{display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
 
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;}
	.slick-initialized .slick-slide{display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important; align-items: stretch; height:auto;}
		.innerblock{background: #f4f4f4;}
   
   
   .m-auto{max-width: 100%;}
   .col-md-12.col-sm-10.col-xs-10.text-left{padding-left:0px;}
   img.salary-cards{margin-top: 150px;}
   .row.elements {
    margin-top: 0px;
}
.borders{    background-size: 120%;
    background-position-x: 40% !important;}
   
   .b-checkbox-group-item{overflow:inherit;}
   select{width:100%;     padding: 0 15px;
     border: ;
	 height: 50px;
    line-height: 50px;
    border-radius: 6px;}
	.blockmob .block-info .title, .troykabonus h2, .mobbank .title.text-left{
       font-size: 25px;
    font-weight: 700;
    line-height: 25px;
    margin-bottom: 20px;
    max-width: 100%;
    padding-bottom: 0;
}
.title.m-auto{  font-size: 25px;
    font-weight: 700;
    line-height: 25px;}
	.block-info .heading{font-size:16px; line-height:18px;}
	.border-spacing .col-md-3 {
    padding: 8px 10px;
    font-size: 16px;
}
.tblocks{border-spacing:0px !important;}
.blockmob {
    margin-left: 15px !important;
    margin-right: 5px !important;
}
.ss .blockmob{margin-left: 15px !important;
    margin-right: 10px !important; padding:0 25px;}
.container.botbl, .ss .rows{margin-left: 40px !important; width:auto !important;
    margin-right: 40px !important; padding:0 0px;}
	#smallbusinessCreditFormpayment{    padding-right: 155px;
    padding-left: 155px;}
	.b-input-hint, .b-input-hint a {
    font-size: 15px;
    line-height: 16px;
	}
	.articles-title{font-size:16px;}
	.articles-card .card-body {
     padding: 20px 20px 10px 20px;
}
.articles-text {
    font-size: 14px;
}
.articles-card{    background-size: contain !important;
    background-repeat: no-repeat !important;}
	.articles-card .card-body {
    padding-bottom: 170px !important;
}
.articles-.row{display:flex; padding-left: 15px !important;
    padding-right: 15px !important;}
	.p-hello__bg, .borders, .get{width: 99.2vw;}
}


@media (min-width: 992px) and (max-width:1023px){
			   .p-hello{background-size:45%; width: 98.1vw;}
   	#messageFeedbackForm, #smallbusinessCreditFormReserve{padding:0 20px;}
	.inner-head-block small{font-size:75% !important;}	
	.mediumblock .nav-tabs>li>a {font-size: 16px !important;}
	.docs .new.btn-standart {width: 40% !important;}
	.tarifs.rko {padding: 0 0px 0 70px;}
	.menucard {margin-top: -40px;}
	
	
.b-input-hint, .b-input-hint a {
    font-size: 14px !important;
   }
    .faq{padding: 70px 30px;}
   .slick-slider, .csliderblock{padding-right: 0px;}
   .slick-prev {
   left: 39% !important;top: 105% !important;}
   .slick-next{top: 108.5% !important;}
   .l-2col {
    padding-left: 0px;
}
   .p-hello__bg{background-position-x: 60%;}
   .slick-dotted.slick-slider, .slick-track{display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
 
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;}
	.slick-initialized .slick-slide{display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important; align-items: stretch; height:auto;}
		.innerblock{background: #f4f4f4;}
   .col-md-12.col-sm-10.col-xs-10.text-left{padding-left:0px;}
   img.salary-cards{margin-top: 150px;}
   .row.elements {
    margin-top: 0px;
}
.borders{    background-size: 120%;
    background-position-x: 40% !important;}
   
   .b-checkbox-group-item{overflow:inherit;}
   select{width:100%;     padding: 0 15px;
     border: ;
	 height: 50px;
    line-height: 50px;
    border-radius: 6px;}
	.blockmob .block-info .title, .troykabonus h2, .mobbank .title.text-left{
  font-size: 20px;
    font-weight: 700;
    line-height: 20px;
    margin-bottom: 20px;
    max-width: 100%;
    padding-bottom: 0;
}
.title.m-auto{  font-size: 25px;
    font-weight: 700;
    line-height: 25px;}
	.block-info .heading{font-size:14px; line-height:16px;}
	.border-spacing .col-md-3 {
    padding: 8px 10px;
    font-size: 16px;
}
.tblocks{border-spacing:0px !important;}
.blockmob {
    margin-left: 15px !important;
    margin-right: 5px !important;
}
.ss .blockmob{margin-left: 15px !important;
    margin-right: 10px !important; padding:0 25px;}
.container.botbl, .ss .rows{margin-left: 40px !important; width:auto !important;
    margin-right: 40px !important; padding:0 0px;}
	#smallbusinessCreditFormpayment{    padding-right: 35px;
    padding-left: 35px;}
	.b-input-hint, .b-input-hint a {
    font-size: 15px;
    line-height: 16px;
	}
	.articles-title{font-size:16px;}
	.articles-card .card-body {
     padding: 20px 20px 10px 20px;
}
.articles-text {
    font-size: 14px;
}
.articles-card{    background-size: contain !important;
    background-repeat: no-repeat !important;}
	.articles-card .card-body {
    padding-bottom: 170px !important;
}
.articles-.row{display:flex; padding-left: 15px !important;
    padding-right: 15px !important;}
	.p-hello__bg, .borders, .get{width: 99.2vw;}
	.block-info.d-flex.flex-column {
    padding: 7px 30px 0px;
}
.border-spacing .col-md-9{font-size:12px;}
}
	
	
	
	
@media (min-width: 915px) and (max-width:991px){
				   .p-hello{background-size:45%; width: 98.1vw;}
   	#messageFeedbackForm, #smallbusinessCreditFormReserve{padding:0 20px;}
	.inner-head-block small{font-size:75% !important;}	
	.mediumblock .nav-tabs>li>a {font-size: 14px !important;}
	.docs .new.btn-standart {width: 45% !important;}
	.tarifs.rko {padding: 0 0px 0 70px;}
	.menucard {margin-top: -40px !important;}
	.p-hello .col-md-4.text-center{text-align:left !important; overflow:hidden; }
	.p-hello .col-md-4.text-center .col-sm-3{line-height:40px !important;}
	.bel h4{font-size: 60px !important;}
	.row.tarifs.rko .text-right{text-align:center;}
	
.b-input-hint, .b-input-hint a {
    font-size: 8px;
   }
    .faq{padding: 70px 30px;}
   .slick-slider, .csliderblock{padding-right: 0px;}
   .slick-prev {
   left: 39% !important;top: 105% !important;}
   .slick-next{top: 108.5% !important;}
   .l-2col {
    padding-left: 0px;
}
   .p-hello__bg{background-position-x: 60%;}
   .slick-dotted.slick-slider, .slick-track{display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
 
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;}
	.slick-initialized .slick-slide{display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important; align-items: stretch; height:auto;}
		.innerblock{background: #f4f4f4;}
   select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: inline-block;
    box-sizing: border-box;
    width: 100%;
    padding: 0 15px !important;
    white-space: nowrap;
    border: 1px solid #c9a361;
    border-radius: 6px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAYAAAA/33wPAAAAvklEQ…gSmvxFFMdxoOs6lliWBXEcuzokXRbRoJRyvqqqQvye+QDMDz1D6yuj9wAAAABJRU5ErkJggg==) !important;
    background-position: right center;
	background-color:#404441 !important;
    background-repeat: no-repeat;
    padding-right: 1.5em;
    outline: 0;
    height: 55px!important;
    line-height: 52px!important;
}
   img.salary-cards{margin-top: 150px;}
   .row.elements {
    margin-top: 0px;
}
.articles-card-wrapper {
    min-height: 354px;
    padding: 0 10px;
	display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
		height:354px;
}
.borders{
   background-size: 110%;
    background-position-x: 80% !important;
    background-position-y: 35% !important
}
   
   .b-checkbox-group-item{overflow:inherit;}
   select{width:100%;     padding: 0 15px;
   
	 height: 50px;
    line-height: 50px;
    border-radius: 6px;}
	.blockmob .block-info .title, .troykabonus h2, .mobbank .title.text-left{
  font-size: 20px;
    font-weight: 700;
    line-height: 20px;
    margin-bottom: 20px;
    max-width: 100%;
    padding-bottom: 0;
}
.title.m-auto{  font-size: 25px;
    font-weight: 700;
    line-height: 25px;}
	.block-info .heading{font-size:14px; line-height:16px;}
	.border-spacing .col-md-3 {
    padding: 10px 0px;
    font-size: 12px;
	width:15%;
	border: 2px solid #c9a361; color:#c9a361;
	max-width: 39px;
}
.tblocks{margin-top:15px !important; }
.tblocks{border-spacing:0px !important;}
.blockmob {
    margin-left: 15px !important;
    margin-right: 5px !important;
}
.ss .blockmob{margin-left: 15px !important;
    margin-right: 10px !important; padding:0 25px;}
.container.botbl, .ss .rows{margin-left: 40px !important; width:auto !important;
    margin-right: 40px !important; padding:0 0px;}
	#smallbusinessCreditFormpayment{    padding-right: 35px;
    padding-left: 35px;}
	.b-input-hint, .b-input-hint a {
    font-size: 15px;
    line-height: 16px;
	}
	.articles-title{font-size:16px;}
	.articles-card .card-body {
     padding: 20px 20px 10px 20px;
}
.articles-text {
    font-size: 14px;
}
.articles-card{    background-size: contain !important;
    background-repeat: no-repeat !important;}
	.articles-card .card-body {
    padding-bottom: 170px !important;
}
.articles-.row{display:flex; padding-left: 15px !important;
    padding-right: 15px !important;}
	.p-hello__bg, .borders, .get{width: 99.2vw;}
	.block-info.d-flex.flex-column {
    padding: 7px 30px 0px;
}
.border-spacing .col-md-9{font-size:11px; padding-right:0px;}
img.salary-cards {
    width: 75%;
    float: none;
	margin-top:80px; margin-bottom:40px;
}
.imgcard{text-align:center !important;}
.p-hello .topblock{text-align:left;}
.get .row .col-6{margin-bottom:40px;}
.b-input-hint, .b-input-hint a {
    font-size: 12px !important;
}
.botbl .phone{width:100%;}
.blockmob .col-md-6{max-width:100%; margin-bottom:10px; margin-top:10px;}
.mobbank .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.botbl .phone {
    height: 350px;
    overflow: hidden;
}
.botbl .phone  img{max-width:100%; height:100%;}
.get .articles-.row{width:100%;}
.get section .scrollblock, .scrollblockfirst{max-width:100% !important;  width:auto !important; height:370px;}
#email::-moz-placeholder, #date::-moz-placeholder, #fname::-moz-placeholder, #mname::-moz-placeholder, #lname::-moz-placeholder {color: #666666; }
#email::-webkit-input-placeholder, #date::-webkit-input-placeholder, #fname::-webkit-input-placeholder, #mname::-webkit-input-placeholder, #lname::-webkit-input-placeholder {color: #666666; }
#email:-ms-input-placeholder, #date:-ms-input-placeholder, #fname:-ms-input-placeholder, #mname:-ms-input-placeholder, #lname:-ms-input-placeholder{ color: #666666; }
#email::-ms-input-placeholder, #date::-ms-input-placeholder, #fname::-ms-input-placeholder, #mname::-ms-input-placeholder, #lname::-ms-input-placeholder{color: #666666; }
#email::placeholder, #date::placeholder, #fname::placeholder, #mname::placeholder, #lname::placeholder {color: #666666; } 
.b-input-label, .b-input-hint{display:none !important;}
.sliderblock{display:block !important;}
.br{display:none;}
.new_phone{font-weight:normal !important;}
.scroller{padding:0 100px; overflow:hidden; margin-left:100px; border-radius:20px;}
.ss{padding-bottom:0px; padding-top:0px;}
.mobbank{ padding-top:0px; display:none;}
.articles-card{-webkit-box-shadow: 0 15px 20px rgba(0,0,0,.0);
    box-shadow: 0 15px 20px rgba(0,0,0,.0);}
.title.m-auto{padding-bottom:20px;}
.padd{padding-bottom:0px;}
.padd .blockmob{margin-bottom: 0px;}
.get.padd .row .col-6 {
    margin-bottom: 0px;
}
.advantages-item{padding-top: 20px;}
.b-form-slider {
    display: block !important;
}
.l-header{    padding-left: 25px !important;
    padding-right: 25px !important;}
	.b-main-menu-icons{width: 66px !important; right: 20px !important; background:#ffffff;}
	.b-main-menu{    overflow-x: scroll !important;
     white-space: nowrap;}
	.p-hello .topblock{max-width:50%;}
	.row.elements .text-left:first-child .col-md-12.col-sm-10.col-xs-8.text-left{line-height:11px;}
	.telnts .col-md-4.col-sm-12.col-xs-12.text-left, .telnts .col-md-4.col-sm-12.col-xs-12.text-left .col-md-12.col-sm-2.col-xs-2.text-left{padding-left:0px; padding-right:0px;}
	.credit-card-subtitle{}
	.maintitle {
    font-size: 150% !important; text-align:left;
}
.subt{font-size:12px; text-align:left;}
.b-slider {
    padding: 0px 0 14% !important;
}
.telnts big span{font-size:191% !important;}
.menucard {
    margin-top: -61px;
}
}




@media (min-width: 768px) and (max-width:914px){
					   .p-hello{background-size:45%; width: 98.1vw;}
   	#messageFeedbackForm, #smallbusinessCreditFormReserve{padding:0 0px;}
	.inner-head-block small{font-size:75% !important;}	
	.mediumblock .nav-tabs>li>a {font-size: 11px !important;}
	.docs .new.btn-standart {width: 50% !important;}
	.tarifs.rko {padding: 0 0px 0 70px;}
	.menucard {margin-top: -40px !important;}
	.p-hello .col-md-4.text-center{text-align:left !important; overflow:hidden; }
	.p-hello .col-md-4.text-center .col-sm-3{line-height:40px !important;}
	.bel h4{font-size: 50px !important;}
	.row.tarifs.rko .text-right{text-align:center;}
	 .b-slider.-main .b-slider-items-item-element:last-child {width: 50%;}
		.farrow img{-webkit-transform: rotate(90deg) !important;
    -moz-transform: rotate(90deg) !important;
    -ms-transform: rotate(90deg) !important;
    -o-transform: rotate(90deg) !important;
    transform: rotate(90deg) !important;}
	.tarifs.rko {padding: 0 0px 0 0px;}
	
	
	
	 .faq{padding: 70px 30px;}
	 .row.elements .text-left{padding-right:0px; padding-left: 12px;}
	
	 .row.elements .text-left small{font-size:86% !important;}
	 .bcards{margin-left: 20%;}
	 .articles.layout .row{border-spacing:0px;}
	 .cslider .container{padding-right: 0px;
    padding-left: 0px;}
	.faq .new.btn-standart {
    width: 30% !important;
}
.putevaya .layout {
    background-size: contain;
}
.advantages-text h4{font-size:16px;}
.m-auto {
    max-width: 100%;border-spacing:0px;
}
	 .botbl .holder{padding-left:60px;}
	 .b-file-item-desc-info, .b-file-mock, .b-file-item-desc-name, .b-text-block .table td, .b-text-block .table th, .b-text-block table td, .b-text-block table th{font-size:12px !important;}
	 .get.f .articles-.row{display:block !important;}
	 .viewport{margin-right: 0px !important;}
   .slick-slider, .csliderblock{padding-right: 0px;}
   .slick-prev {
   left: 39% !important;top: 105% !important;}
   .slick-next{top: 108.5% !important;}
   .l-2col {
    padding-left: 0px;
}
   .p-hello__bg{background-position-x: 60%;}
   .slick-dotted.slick-slider, .slick-track{display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
 
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;}
	.slick-initialized .slick-slide{display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important; align-items: stretch; height:auto;}
		.innerblock{background: #f4f4f4;}
.b-input-hint, .b-input-hint a {
    font-size: 8px;
   }
   select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: inline-block;
    box-sizing: border-box;
    width: 100%;
    padding: 0 15px !important;
    white-space: nowrap;
    border: 1px solid #c9a361;
    border-radius: 6px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAYAAAA/33wPAAAAvklEQ…gSmvxFFMdxoOs6lliWBXEcuzokXRbRoJRyvqqqQvye+QDMDz1D6yuj9wAAAABJRU5ErkJggg==) !important;
    background-position: right center;
	background-color:#404441 !important;
    background-repeat: no-repeat;
    padding-right: 1.5em;
    outline: 0;
    height: 55px!important;
    line-height: 52px!important;
}
   img.salary-cards{margin-top: 150px;}
   .row.elements {
    margin-top: 0px;
}
.articles-card-wrapper {
    min-height: 354px;
    padding: 0 10px;
	display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
		height:354px;
		margin-bottom:20px;
}
.borders{
   background-size: 110%;
    background-position-x: 80% !important;
    background-position-y: 35% !important
}
   
   .b-checkbox-group-item{overflow:inherit;}
   select{width:100%;     padding: 0 15px;
   
	 height: 50px;
    line-height: 50px;
    border-radius: 6px;}
	.blockmob .block-info .title, .troykabonus h2, .mobbank .title.text-left{
  font-size: 20px;
    font-weight: 700;
    line-height: 20px;
    margin-bottom: 20px;
    max-width: 100%;
    padding-bottom: 0;
}
.title.m-auto{  font-size: 25px;
    font-weight: 700;
    line-height: 25px;}
	.block-info .heading{font-size:14px; line-height:16px;}
	.border-spacing .col-md-3 {
    padding: 10px 0px;
    font-size: 12px;
	width:15%;
	border: 2px solid #c9a361; color:#c9a361;
	max-width: 39px;
}
.tblocks{margin-top:15px !important; }
.tblocks{border-spacing:0px !important;}
.blockmob {
    margin-left: 15px !important;
    margin-right: 5px !important;
}
.ss .blockmob{margin-left: 15px !important;
    margin-right: 10px !important; padding:0 25px;}
.container.botbl, .ss .rows{margin-left: 40px !important; width:auto !important;
    margin-right: 40px !important; padding:0 0px;}
	#smallbusinessCreditFormpayment{    padding-right: 35px;
    padding-left: 35px;}
	.b-input-hint, .b-input-hint a {
    font-size: 15px;
    line-height: 16px;
	}
	.articles-title{font-size:16px;}
	.articles-card .card-body {
     padding: 20px 10px 10px 10px;
}
.articles-text {
    font-size: 12px;
	line-height:16px;
}
.articles-card{    background-size: contain !important;
    background-repeat: no-repeat !important;}
	.articles-card .card-body {
    padding-bottom: 170px !important;
}
.articles-.row{display:flex; padding-left: 15px !important;
    padding-right: 15px !important;}
	.p-hello__bg, .borders, .get{width: 98.9vw;}
	.block-info.d-flex.flex-column {
    padding: 7px 30px 0px;
}
.border-spacing .col-md-9{font-size:11px; padding-right:0px;}
img.salary-cards {
    width: 75%;
    float: none;
	margin-top:80px; margin-bottom:40px;
}
.imgcard{text-align:center !important;}
.p-hello .topblock{text-align:left;}
.get .row .col-6{margin-bottom:40px;}
.b-input-hint, .b-input-hint a {
    font-size: 12px !important;
}
.botbl .phone{width:100%;}
.blockmob .col-md-6{max-width:100%; margin-bottom:10px; margin-top:10px;}
.mobbank .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.botbl .phone {
    height: 350px;
    overflow: hidden;
}
.botbl .phone  img{max-width:100%; height:100%;}
.get .articles-.row{width:100%; margin-bottom:40px;}
.get section .scrollblock, .scrollblockfirst{max-width:100% !important;  width:auto !important; height:370px;}
#email::-moz-placeholder, #date::-moz-placeholder, #fname::-moz-placeholder, #mname::-moz-placeholder, #lname::-moz-placeholder {color: #666666; }
#email::-webkit-input-placeholder, #date::-webkit-input-placeholder, #fname::-webkit-input-placeholder, #mname::-webkit-input-placeholder, #lname::-webkit-input-placeholder {color: #666666; }
#email:-ms-input-placeholder, #date:-ms-input-placeholder, #fname:-ms-input-placeholder, #mname:-ms-input-placeholder, #lname:-ms-input-placeholder{ color: #666666; }
#email::-ms-input-placeholder, #date::-ms-input-placeholder, #fname::-ms-input-placeholder, #mname::-ms-input-placeholder, #lname::-ms-input-placeholder{color: #666666; }
#email::placeholder, #date::placeholder, #fname::placeholder, #mname::placeholder, #lname::placeholder {color: #666666; } 
.b-input-label, .b-input-hint{display:none !important;}
.sliderblock{display:block !important;}
.br{display:none;}
.new_phone{font-weight:normal !important;}
.scroller{padding:0 100px; overflow:hidden; margin-left:100px; border-radius:20px;}
.ss{padding-bottom:0px; padding-top:0px;}
.mobbank{ padding-top:0px; margin-top:20px;}
.articles-card{-webkit-box-shadow: 0 15px 20px rgba(0,0,0,.0);
    box-shadow: 0 15px 20px rgba(0,0,0,.0);}
.title.m-auto{padding-bottom:20px;}
.padd{padding-bottom:0px;}
.padd .blockmob{margin-bottom: 0px;}
.get.padd .row .col-6 {
    margin-bottom: 0px;
}
.advantages-item{padding-top: 20px;}
.b-form-slider {
    display: block !important;
}
.l-header{    padding-left: 25px !important;
    padding-right: 25px !important; margin-bottom: 80px !important;}
	.b-main-menu-icons{width: 66px !important; right: 20px !important; background:#ffffff;}
	.b-main-menu{    overflow-x: scroll !important;
     white-space: nowrap;}
	.p-hello .topblock{}
	.row.elements .text-left:first-child .col-md-12.col-sm-10.col-xs-8.text-left{line-height:11px;}
	.telnts .col-md-4.col-sm-12.col-xs-12.text-left, .telnts .col-md-4.col-sm-12.col-xs-12.text-left .col-md-12.col-sm-2.col-xs-2.text-left{padding-left:0px; padding-right:0px;}
	.credit-card-subtitle{}
	.maintitle {
    font-size: 150% !important; text-align:left;
}
.subt{font-size:12px; text-align:left;}
.b-slider {
    padding: 0px 0 14% !important;
}
.telnts big span{font-size:191% !important;}
.menucard {
    margin-top: -61px;
}
}
	@media (max-width:914px){
	/* Tiny Scrollbar */
.scrollblock { width: 520px; margin: 20px 0 10px;}
.viewport { max-width:100%; margin-right:30px; height: 360px;  position: relative;   }
.overview { width:100%; list-style: none; position: inherit; left: 0; top: 0; padding: 0; margin: 0; }
.scrollbar{ background: #d8d8d8; border-radius:20px; position: relative; background-position: 0 0; float: right; width: 150px; height:7px;}
.track { background: transparent url(/upload/premium/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 7px; width:13px; position: relative; padding: 0 1px; }
.thumb { background: #c9a361; height: 7px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; border-radius:20px; }
.thumb .end {overflow: hidden; height: 5px; width: 25px; }
.disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }
	}
	
@media (min-width: 450px) and (max-width:767px){
						   .p-hello{width: 98.1vw; background-size: 80%; background-position-x: 240%;}
   	#messageFeedbackForm, #smallbusinessCreditFormReserve{padding:0 0px;}
	.inner-head-block small{font-size:75% !important;}	
	.mediumblock .nav-tabs>li>a {font-size: 11px !important;}
	.docs .new.btn-standart {width: 100% !important;}
	.tarifs.rko {padding: 0 0px 0 70px;}
	.menucard {margin-top: -40px !important;}
	.p-hello .col-md-4.text-center{text-align:left !important; overflow:hidden; }
	.p-hello .col-md-4.text-center .col-sm-3{line-height:40px !important;}
	.bel h4{font-size: 50px !important;}
	.row.tarifs.rko .text-right{text-align:center;}
	 .b-slider.-main .b-slider-items-item-element:last-child {width: 100%;}
		.farrow img{-webkit-transform: rotate(90deg) !important;
    -moz-transform: rotate(90deg) !important;
    -ms-transform: rotate(90deg) !important;
    -o-transform: rotate(90deg) !important;
    transform: rotate(90deg) !important;}
	.tarifs.rko {padding: 0 0px 0 0px;}
	.b-files {padding: 0px 0px 40px 0px !important;}
	.mainsteps .row {padding-left: 0px;}
	.contentblock div, .contentblock {display: block;}
	.new {font-size: 15px !important;}
	.getservice { margin-top: 0px !important; margin-bottom:20px !important;}
	.inner-head-block {padding: 30px 0px !important;}
	.p-hello big span{font-size:200% !important;}
	.blockelements {
    margin-top: 0px;
    margin-bottom: 0px;
    overflow: hidden;
}
.subtext{display:block !important; margin-bottom:0px !important;}
	
	
	
 .getservice .new.btn-standart{background-color: #ffcb00 !important;}
	.bcards img{max-width:100%;}
	.p-hello__bg{background:url(/upload/premium/bc_mobile-min.jpg);    background-repeat: no-repeat;
    background-position: center right;
    background-size: cover;background-position-x: 67%;}
	.faq .b-slide-pane.b-slide-pane_open .b-slide-pane-head:after, .faq .b-slide-pane.b-slide-pane_open-inn .b-slide-pane-head:after, .faq .b-slide-pane_big .b-slide-pane_small.b-slide-pane_open .b-slide-pane-head:after, .faq .b-slide-pane_big .b-slide-pane_small.b-slide-pane_open-inn .b-slide-pane-head:after, .faq .b-slide-pane_big.b-slide-pane_open .b-slide-pane_small.b-slide-pane_open .b-slide-pane-head:after, .faq .b-slide-pane_big.b-slide-pane_open .b-slide-pane_small.b-slide-pane_open-inn .b-slide-pane-head:after, .faq .b-slide-pane .b-slide-pane-head:after, .faq .b-slide-pane_big .b-slide-pane_small .b-slide-pane-head:after, .faq .b-slide-pane_big.b-slide-pane_open .b-slide-pane_small .b-slide-pane-head:after{position: absolute;
    right: 50px;
    margin-top: -45px;}
	.advantages .title{padding-right:0px;}
	.bcards {margin-top: -70px;}
	.title.m-auto.tarif {
    margin-bottom: 40px !important;
   }
   .articles.layout {
    margin-top: 0px;
}
.mobbut{display:none;}
.tags-bar li span {
    padding: 0px 24px;
}
p, .b-slide-pane-content{font-size:12px;}
.cover-text-position, a .cover-text-position {
    font-size: 16px !important;
line-height: 14px !important;}
.descr p{font-size:12px;}
.descr{padding:10px;}
.imgs {height: 70px;}

	.faq{padding: 70px 15px; margin-top: 100px;}
	.faq .b-slide-pane {padding: 30px 15px;}
	.articles-card-wrapper{    padding: 0px 5px; margin-bottom:10px; height: 320px; min-height:320px;}
	 .row.elements .text-left{padding-right:0px; padding-left: 12px;}
	 .b-slider.-main .b-slider-items-item-element:last-child {width: 100%;}
	 .row.elements .text-left small{font-size:86% !important;}
	 .bcards{margin-left: 0%;}
	 .articles.layout .row{border-spacing:0px;}
	 .cslider .container{padding-right: 0px;
    padding-left: 0px;}
	.faq .new.btn-standart {
    width: 100% !important;
}
.scrollbar{display:none;}
.putevaya .layout {
    background-size: contain;
	background:none;
}
.advantages-text h4{font-size:16px;}
.m-auto {
    max-width: 100%;border-spacing:0px;
}
	 .botbl .holder{padding-left:60px;}
	 .b-file-item-desc-info, .b-file-mock, .b-file-item-desc-name, .b-text-block .table td, .b-text-block .table th, .b-text-block table td, .b-text-block table th{font-size:12px !important;}
	 .get.f .articles-.row{display:block !important;}
	 .viewport{margin-right: 0px !important;}
   .slick-slider, .csliderblock{padding-right: 0px;}
   .slick-prev {
   left: 23% !important;top: 104.5% !important;}
   .slick-prev.slick-arrow.slick-disabled{top: 105% !important;}
   .slick-next{top: 109.5% !important; left: 37% !important;}
   .slick-next.slick-disabled{top: 104.5% !important;}
   .numbers{left: 52%;
margin-top: 25px;}
   .l-2col {
    padding-left: 0px;
}
.telnts .col-md-12.col-sm-12.col-xs-10.text-left{line-height:12px;}
.telnts .col-md-4.col-sm-4.col-xs-12.text-left{margin-bottom:20px;}

   .slick-dotted.slick-slider, .slick-track{display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
 
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;}
	.slick-initialized .slick-slide{display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important; align-items: stretch; height:auto; }
		.innerblock{background: #f4f4f4; margin: 0 5px;}
.b-input-hint, .b-input-hint a {
    font-size: 8px;
   }
   .nav>li>a {
    padding: 10px 5px;
}
.nav-pills>li>a {
    font-size: 80%;
}
.credit-card-subtitle {
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.inner-head-block{text-align:left !important;}
   .new{background-color:transparent !important;}
   img.salary-cards{margin-top: 150px;}
  .row.elements {
    margin-top: 0px;
	overflow: hidden;
	padding-left:0px !important;
}
.borders{
    background-size: 120%;
    background-position-x: 0% !important;
    background-position-y: 90% !important;
}
   .getservice .new.btn-standart{}
   .b-checkbox-group-item{overflow:inherit;}
   select{width:100%;     padding: 0 15px;
     border: ;
	 height: 50px;
    line-height: 50px;
    border-radius: 6px;}
	.blockmob .block-info .title, .troykabonus h2, .mobbank .title.text-left{
  font-size: 20px;
    font-weight: 700;
    line-height: 20px;
    margin-bottom: 20px;
    max-width: 100%;
    padding-bottom: 0;
}
.title.m-auto{  font-size: 25px;
    font-weight: 700;
    line-height: 25px;}
	.block-info .heading{font-size:14px; line-height:16px;}
	.border-spacing .col-md-3 {
    padding: 10px 0px;
    font-size: 12px;
	width:15%;
	border: 2px solid #c9a361; color:#c9a361;
	max-width: 39px;
}
.tblocks{margin-top:15px !important; }
.tblocks{border-spacing:0px !important;}
.blockmob {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.blockmob .col-md-6{    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;}
	
.ss .blockmob{margin-left: 15px !important;
    margin-right: 10px !important; padding:0 25px;}
.container.botbl, .ss .rows{margin-left: 40px !important; width:auto !important;
    margin-right: 40px !important; padding:0 0px;}
	#smallbusinessCreditFormpayment{    padding-right: 35px;
    padding-left: 35px;}
	.b-input-hint, .b-input-hint a {
    font-size: 15px;
    line-height: 16px;
	}
	.articles-title{font-size:16px;}
	.articles-card .card-body {
     padding: 20px 20px 10px 20px;
}
.articles-text {
    font-size: 12px;
	line-height:14px;
}
.articles-card{    background-size: contain !important;
    background-repeat: no-repeat !important;}
	.articles-card .card-body {
    padding-bottom: 170px !important;
	min-width: 87px;
}
.ss .imgmob {
height: 370px;}
.ss .col-md-6.text{margin-top:-20px;}
.articles-.row{display:flex; padding-left: 15px !important;
    padding-right: 15px !important;}
	.p-hello__bg, .borders, .get{width: 99.2vw;}
	.block-info.d-flex.flex-column {
    padding: 7px 30px 0px;
}
.ss .block-info:after{display:none;}
.blockmob {
    padding-left: 20px;
    padding-right: 10px;
}
.imgmob {
    height: 255px;
	margin-top: -20px !important;
	    margin-left: -5px;
}
.blockmob .text .block-info{background:none !important;}
.image-block:after, .image-block:before, .botbl .holder:before, .block-info:before{display:none !important;}

.oneblock{padding:20px 0; overflow:hidden; margin-top:0px !important; margin-bottom:0px !important;}
.border-spacing .col-md-9{font-size:11px; padding-right:0px;}
img.salary-cards {
    width: 70%;
    float: none;
	margin-top:0px; margin-bottom:40px;
}
.p-hello .topblock{text-align:center;}
.get .row .col-6{margin-bottom:40px;}
.b-input-hint, .b-input-hint a {
    font-size: 12px !important;
}
.botbl .phone{width:100%;}
.blockmob .col-md-6{max-width:100%; margin-bottom:10px; margin-top:10px;}
.mobbank .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.mobbank .phone{background-position-x: 100%;
    background-size: 110%;}
.botbl .phone {
    height: 200px;
    overflow: hidden;
}
.botbl .phone  img{max-width:100%; height:100%;}
.get .articles-.row{width:100%;}
.get section .scrollblock, .scrollblockfirst{max-width:100% !important;  width:auto !important; height:370px; margin-bottom: 30px;}
#email::-moz-placeholder, #date::-moz-placeholder, #fname::-moz-placeholder, #mname::-moz-placeholder, #lname::-moz-placeholder {color: #666666; }
#email::-webkit-input-placeholder, #date::-webkit-input-placeholder, #fname::-webkit-input-placeholder, #mname::-webkit-input-placeholder, #lname::-webkit-input-placeholder {color: #666666; }
#email:-ms-input-placeholder, #date:-ms-input-placeholder, #fname:-ms-input-placeholder, #mname:-ms-input-placeholder, #lname:-ms-input-placeholder{ color: #666666; }
#email::-ms-input-placeholder, #date::-ms-input-placeholder, #fname::-ms-input-placeholder, #mname::-ms-input-placeholder, #lname::-ms-input-placeholder{color: #666666; }
#email::placeholder, #date::placeholder, #fname::placeholder, #mname::placeholder, #lname::placeholder {color: #666666; } 
.b-input-label, .b-input-hint{display:none !important;}
.sliderblock{display:block !important;}
.br{display:none;}
.new_phone{font-weight:normal !important;}
.scroller{padding:0 100px; overflow:hidden; margin-left:100px; border-radius:20px;}
.ss{padding-bottom:0px; padding-top:0px;}
.mobbank{ padding-top:0px;}
.articles-card{-webkit-box-shadow: 0 15px 20px rgba(0,0,0,.0);
    box-shadow: 0 15px 20px rgba(0,0,0,.0);}
.title.m-auto{padding-bottom:20px;}
.padd{padding-bottom:0px;}
.padd .blockmob{margin-bottom: 0px;}
.get.padd .row .col-6 {
    margin-bottom: 20px;
	    min-width: 312px;
}
.subinfo{margin-bottom:40px;}
.p-hello {
    margin-bottom: 0px;
}
.advantages-item{padding-top: 20px;}
.b-form-slider {
    display: block !important;
}
.maintitle {
    font-size: 150% !important; text-align:left;
}
.subt{font-size:12px; text-align:left;}
.b-slider {
    padding: 0px 0 20% 0px !important;
	overflow: unset !important;
	margin-top: 0px;
}
.new.btn-standart {
    width: 200px !important;
}
.b-slider-items-item-element.b-slider-items-item-actions{text-align:center;}

.telnts big span{font-size:191% !important;}
.menucard {
    margin-top: -61px;
}
.inner-head-block .row.elements .text-left{padding-left:0px; padding-right:0px;}
.l-header {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.b-calculator-row .b-form-slider, .b-calculator-row .b-input-control, .b-calculator-row .b-select {
    margin-bottom: 0px !important;
}
#sum {
    border: 0px !important;
    max-width: 250px !important;
    vertical-align: bottom;
    font-size: 35px;
    min-width: 190px;
}
.b-form-slider{padding:0 10px;}
.butt {
    padding-left: 0px;
}
}



@media (min-width: 375px) and (max-width:449px){
							   .p-hello{width: 97vw; background-size: 80%; background-position-x: 240%;}
   	#messageFeedbackForm, #smallbusinessCreditFormReserve{padding:0 0px;}
	.inner-head-block small{font-size:75% !important;}	
	.mediumblock .nav-tabs>li>a {font-size: 11px !important;}
	.docs .new.btn-standart {width: 100% !important;}
	.tarifs.rko {padding: 0 0px 0 70px;}
	.menucard {margin-top: -40px !important;}
	.p-hello .col-md-4.text-center{text-align:left !important; overflow:hidden; }
	.p-hello .col-md-4.text-center .col-sm-3{line-height:40px !important;}
	.bel h4{font-size: 50px !important;}
	.row.tarifs.rko .text-right{text-align:center;}
	 .b-slider.-main .b-slider-items-item-element:last-child {width: 100%;}
		.farrow img{-webkit-transform: rotate(90deg) !important;
    -moz-transform: rotate(90deg) !important;
    -ms-transform: rotate(90deg) !important;
    -o-transform: rotate(90deg) !important;
    transform: rotate(90deg) !important;}
	.tarifs.rko {padding: 0 0px 0 0px;}
	.b-files {padding: 0px 0px 40px 0px !important;}
	.mainsteps .row {padding-left: 0px;}
	.contentblock div, .contentblock {display: block;}
	.new {font-size: 15px !important;}
	.getservice { margin-top: 0px !important; margin-bottom:20px !important;}
	.inner-head-block {padding: 30px 0px !important;}
	.p-hello big span{font-size:90% !important;}
	.p-hello .fa{font-size:70% !important;}
	.blockelements {
    margin-top: 0px;
    margin-bottom: 0px;
    overflow: hidden;
}
.subtext{display:block !important; margin-bottom:0px !important;}
.docs .btn-standart {padding: 10px 7px;}
.docs .title.m-auto.tarif {padding-right: 0px;}
	
	
	
	
	 .getservice .new.btn-standart{background-color: #ffcb00 !important;}
	.bcards img{max-width:100%;}
	.p-hello__bg{background:url(/upload/premium/bc_mobile-min.jpg);    background-repeat: no-repeat;
    background-position: center right;
    background-size: cover;background-position-x: 67%;}
	.faq .b-slide-pane.b-slide-pane_open .b-slide-pane-head:after, .faq .b-slide-pane.b-slide-pane_open-inn .b-slide-pane-head:after, .faq .b-slide-pane_big .b-slide-pane_small.b-slide-pane_open .b-slide-pane-head:after, .faq .b-slide-pane_big .b-slide-pane_small.b-slide-pane_open-inn .b-slide-pane-head:after, .faq .b-slide-pane_big.b-slide-pane_open .b-slide-pane_small.b-slide-pane_open .b-slide-pane-head:after, .faq .b-slide-pane_big.b-slide-pane_open .b-slide-pane_small.b-slide-pane_open-inn .b-slide-pane-head:after, .faq .b-slide-pane .b-slide-pane-head:after, .faq .b-slide-pane_big .b-slide-pane_small .b-slide-pane-head:after, .faq .b-slide-pane_big.b-slide-pane_open .b-slide-pane_small .b-slide-pane-head:after{position: absolute;
    right: 50px;
    margin-top: 0px;}
	.advantages .title{padding-right:0px;}
	.bcards {margin-top: -70px;}
	.title.m-auto.tarif {
    margin-bottom: 40px !important;
   }
   .articles.layout {
    margin-top: 0px;
}
.mobbut{display:none;}
.tags-bar li span {
    padding: 0px 24px;
}
p, .b-slide-pane-content{font-size:12px;}
.cover-text-position, a .cover-text-position {
    font-size: 16px !important;
line-height: 14px !important;}
.descr p{font-size:12px;}
.descr{padding:10px;}
.imgs {height: 70px;}

	.faq{padding: 70px 15px; margin-top: 100px;}
	.faq .b-slide-pane {padding: 30px 15px;}
	.articles-card-wrapper{    padding: 0px 5px; margin-bottom:10px; height: 320px; min-height:320px;}
	 .row.elements .text-left{padding-right:0px; padding-left: 12px;}
	 .b-slider.-main .b-slider-items-item-element:last-child {width: 40%;}
	 .row.elements .text-left small{font-size:86% !important;}
	 .bcards{margin-left: 0%;}
	 .articles.layout .row{border-spacing:0px;}
	 .cslider .container{padding-right: 0px;
    padding-left: 0px;}
	.faq .new.btn-standart {
    width: 100% !important;
}
.scrollbar{display:none;}
.putevaya .layout {
    background-size: contain;
	background:none;
}
.advantages-text h4{font-size:16px;}
.m-auto {
    max-width: 100%;border-spacing:0px;
}
	 .botbl .holder{padding-left:60px;}
	 .b-file-item-desc-info, .b-file-mock, .b-file-item-desc-name, .b-text-block .table td, .b-text-block .table th, .b-text-block table td, .b-text-block table th{font-size:12px !important;}
	 .get.f .articles-.row{display:block !important;}
	 .viewport{margin-right: 0px !important;}
   .slick-slider, .csliderblock{padding-right: 0px;}
   .slick-prev {
   left: 23% !important;top: 104.5% !important;}
   .slick-prev.slick-arrow.slick-disabled{top: 105% !important;}
   .slick-next{top: 109.5% !important; left: 37% !important;}
   .slick-next.slick-disabled{top: 104.5% !important;}
   .numbers{left: 52%;
margin-top: 25px;}
   .l-2col {
    padding-left: 0px;
}
.telnts .col-md-12.col-sm-12.col-xs-10.text-left{line-height:12px;}
.telnts .col-md-4.col-sm-4.col-xs-12.text-left{margin-bottom:20px;}

   .slick-dotted.slick-slider, .slick-track{display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
 
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;}
	.slick-initialized .slick-slide{display: -webkit-flex !important;
        display: -ms-flexbox !important; 
        display: flex !important; align-items: stretch; height:auto; }
		.innerblock{background: #f4f4f4; margin: 0 5px;}
.b-input-hint, .b-input-hint a {
    font-size: 8px;
   }
   .nav>li>a {
    padding: 10px 5px;
}
.nav-pills>li>a {
    font-size: 80%;
}
.credit-card-subtitle {
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.inner-head-block{text-align:left !important;}
   .new{background-color:transparent !important;}
   img.salary-cards{margin-top: 150px;}
  .row.elements {
    margin-top: 0px;
	overflow: hidden;
	padding-left:0px !important;
}
.borders{
    background-size: 120%;
    background-position-x: 0% !important;
    background-position-y: 90% !important;
}
   .getservice .new.btn-standart{}
   .b-checkbox-group-item{overflow:inherit;}
   select{width:100%;     padding: 0 15px;
     border: ;
	 height: 50px;
    line-height: 50px;
    border-radius: 6px;}
	.blockmob .block-info .title, .troykabonus h2, .mobbank .title.text-left{
  font-size: 20px;
    font-weight: 700;
    line-height: 20px;
    margin-bottom: 20px;
    max-width: 100%;
    padding-bottom: 0;
}
.title.m-auto{  font-size: 25px;
    font-weight: 700;
    line-height: 25px;}
	.block-info .heading{font-size:14px; line-height:16px;}
	.border-spacing .col-md-3 {
    padding: 10px 0px;
    font-size: 12px;
	width:15%;
	border: 2px solid #c9a361; color:#c9a361;
	max-width: 39px;
}
.tblocks{margin-top:15px !important; }
.tblocks{border-spacing:0px !important;}
.blockmob {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.blockmob .col-md-6{    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;}
	
.ss .blockmob{margin-left: 15px !important;
    margin-right: 10px !important; padding:0 25px;}
.container.botbl, .ss .rows{margin-left: 40px !important; width:auto !important;
    margin-right: 40px !important; padding:0 0px;}
	#smallbusinessCreditFormpayment{    padding-right: 35px;
    padding-left: 35px;}
	.b-input-hint, .b-input-hint a {
    font-size: 15px;
    line-height: 16px;
	}
	.articles-title{font-size:16px;}
	.articles-card .card-body {
     padding: 20px 20px 10px 20px;
}
.articles-text {
    font-size: 12px;
	line-height:14px;
}
.articles-card{    background-size: contain !important;
    background-repeat: no-repeat !important;}
	.articles-card .card-body {
    padding-bottom: 170px !important;
	min-width: 87px;
}
.ss .imgmob {
height: 370px;}
.ss .col-md-6.text{margin-top:-20px;}
.articles-.row{display:flex; padding-left: 15px !important;
    padding-right: 15px !important;}
	.p-hello__bg, .borders, .get{width: 99.2vw;}
	.block-info.d-flex.flex-column {
    padding: 7px 30px 0px;
}
.ss .block-info:after{display:none;}
.blockmob {
    padding-left: 20px;
    padding-right: 10px;
}
.imgmob {
    height: 255px;
	margin-top: -20px !important;
	    margin-left: -5px;
}
.blockmob .text .block-info{background:none !important;}
.image-block:after, .image-block:before, .botbl .holder:before, .block-info:before{display:none !important;}

.oneblock{padding:20px 0; overflow:hidden; margin-top:0px !important; margin-bottom:0px !important;}
.border-spacing .col-md-9{font-size:11px; padding-right:0px;}
img.salary-cards {
    width: 70%;
    float: none;
	margin-top:0px; margin-bottom:40px;
}
.p-hello .topblock{text-align:center;}
.get .row .col-6{margin-bottom:40px;}
.b-input-hint, .b-input-hint a {
    font-size: 12px !important;
}
.botbl .phone{width:100%;}
.blockmob .col-md-6{max-width:100%; margin-bottom:10px; margin-top:10px;}
.mobbank .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.mobbank .phone{background-position-x: 100%;
    background-size: 110%;}
.botbl .phone {
    height: 200px;
    overflow: hidden;
}
.botbl .phone  img{max-width:100%; height:100%;}
.get .articles-.row{width:100%;}
.get section .scrollblock, .scrollblockfirst{max-width:100% !important;  width:auto !important; height:370px; margin-bottom: 30px;}
#email::-moz-placeholder, #date::-moz-placeholder, #fname::-moz-placeholder, #mname::-moz-placeholder, #lname::-moz-placeholder {color: #666666; }
#email::-webkit-input-placeholder, #date::-webkit-input-placeholder, #fname::-webkit-input-placeholder, #mname::-webkit-input-placeholder, #lname::-webkit-input-placeholder {color: #666666; }
#email:-ms-input-placeholder, #date:-ms-input-placeholder, #fname:-ms-input-placeholder, #mname:-ms-input-placeholder, #lname:-ms-input-placeholder{ color: #666666; }
#email::-ms-input-placeholder, #date::-ms-input-placeholder, #fname::-ms-input-placeholder, #mname::-ms-input-placeholder, #lname::-ms-input-placeholder{color: #666666; }
#email::placeholder, #date::placeholder, #fname::placeholder, #mname::placeholder, #lname::placeholder {color: #666666; } 
.b-input-label, .b-input-hint{display:none !important;}
.sliderblock{display:block !important;}
.br{display:none;}
.new_phone{font-weight:normal !important;}
.scroller{padding:0 100px; overflow:hidden; margin-left:100px; border-radius:20px;}
.ss{padding-bottom:0px; padding-top:0px;}
.mobbank{ padding-top:0px;}
.articles-card{-webkit-box-shadow: 0 15px 20px rgba(0,0,0,.0);
    box-shadow: 0 15px 20px rgba(0,0,0,.0);}
.title.m-auto{padding-bottom:20px;}
.padd{padding-bottom:0px;}
.padd .blockmob{margin-bottom: 0px;}
.get.padd .row .col-6 {
    margin-bottom: 20px;
	    min-width: 312px;
}
.subinfo{margin-bottom:40px;}
.p-hello {
    margin-bottom: 0px;
}
.advantages-item{padding-top: 20px;}
.b-form-slider {
    display: block !important;
}
.maintitle {
    font-size: 150% !important; text-align:left;
}
.subt{font-size:12px; text-align:left;}
.b-slider {
    padding: 0px 0 35% !important;
	overflow: unset !important;
	margin-top: 0px;
}
.new.btn-standart {
    width: 200px !important;
}
.b-slider-items-item-element.b-slider-items-item-actions{text-align:center;}

.telnts big span{font-size:191% !important;}
.menucard {
    margin-top: -61px;
}
.inner-head-block .row.elements .text-left{padding-left:0px; padding-right:0px;}
.l-header {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.b-calculator-row .b-form-slider, .b-calculator-row .b-input-control, .b-calculator-row .b-select {
    margin-bottom: 0px !important;
}
#sum {
    border: 0px !important;
    max-width: 250px !important;
    vertical-align: bottom;
    font-size: 35px;
    min-width: 190px;
}
.b-form-slider{padding:0 10px;}
.butt {
    padding-left: 0px;
}
}


@media (min-width: 318px) and (max-width:374px){
								   .p-hello{width: 98.5vw; background-size: 80%; background-position-x: 240%;}
   	#messageFeedbackForm, #smallbusinessCreditFormReserve{padding:0 0px;}
	.inner-head-block small{font-size:75% !important;}	
	.mediumblock .nav-tabs>li>a {font-size: 11px !important;}
	.docs .new.btn-standart {width: 100% !important;}
	.tarifs.rko {padding: 0 0px 0 70px;}
	.menucard {margin-top: -40px !important;}
	.p-hello .col-md-4.text-center{text-align:left !important; overflow:hidden; }
	.p-hello .col-md-4.text-center .col-sm-3{line-height:40px !important;}
	.bel h4{font-size: 50px !important;}
	.row.tarifs.rko .text-right{text-align:center;}
	 .b-slider.-main .b-slider-items-item-element:last-child {width: 100%;}
		.farrow img{-webkit-transform: rotate(90deg) !important;
    -moz-transform: rotate(90deg) !important;
    -ms-transform: rotate(90deg) !important;
    -o-transform: rotate(90deg) !important;
    transform: rotate(90deg) !important;}
	.tarifs.rko {padding: 0 0px 0 0px;}
	.b-files {padding: 0px 0px 40px 0px !important;}
	.mainsteps .row {padding-left: 0px;}
	.contentblock div, .contentblock {display: block;}
	.new {font-size: 12px !important;}
	.getservice { margin-top: 0px !important; margin-bottom:20px !important;}
	.inner-head-block {padding: 30px 0px !important;}
	.p-hello big span{font-size:90% !important;}
	.p-hello .fa{font-size:70% !important;}
	.blockelements {
    margin-top: 0px;
    margin-bottom: 0px;
    overflow: hidden;
}
.subtext{display:block !important; margin-bottom:0px !important;}
.docs .btn-standart {padding: 10px 7px;}
.docs .title.m-auto.tarif {padding-right: 0px;}
	.container {padding-right: 0px; padding-left: 0px;}
	 .tags-bar a{font-size:12px !important;}
	
	
	
	
	.bcards img{max-width:100%;}
	.faq .b-slide-pane.b-slide-pane_open .b-slide-pane-head:after, .faq .b-slide-pane.b-slide-pane_open-inn .b-slide-pane-head:after, .faq .b-slide-pane_big .b-slide-pane_small.b-slide-pane_open .b-slide-pane-head:after, .faq .b-slide-pane_big .b-slide-pane_small.b-slide-pane_open-inn .b-slide-pane-head:after, .faq .b-slide-pane_big.b-slide-pane_open .b-slide-pane_small.b-slide-pane_open .b-slide-pane-head:after, .faq .b-slide-pane_big.b-slide-pane_open .b-slide-pane_small.b-slide-pane_open-inn .b-slide-pane-head:after, .faq .b-slide-pane .b-slide-pane-head:after, .faq .b-slide-pane_big .b-slide-pane_small .b-slide-pane-head:after, .faq .b-slide-pane_big.b-slide-pane_open .b-slide-pane_small .b-slide-pane-head:after{position: absolute;
    right: 50px;
    margin-top: 0px;}
	.advantages .title{padding-right:0px;}
	.bcards {margin-top: -70px;}
	.title.m-auto.tarif {
    margin-bottom: 40px !important;
   }
   .articles.layout {
    margin-top: 0px;
}
.mobbut{display:none;}
.tags-bar li span {
    padding: 0px 24px;
}
p, .b-slide-pane-content{font-size:12px;}
.cover-text-position, a .cover-text-position {
    font-size: 16px !important;
line-height: 14px !important;}
.descr p{font-size:12px;}
.descr{padding:10px;}
.imgs {height: 70px;}

	.faq{padding: 70px 15px; margin-top: 100px;}
	.faq .b-slide-pane {padding: 30px 15px;}
	.articles-card-wrapper{    padding: 0px 5px; margin-bottom:10px; height: 320px; min-height:320px;}
	 .row.elements .text-left{padding-right:0px; padding-left: 12px;}
	 .b-slider.-main .b-slider-items-item-element:last-child {width: 40%;}
	 .row.elements .text-left small{font-size:86% !important;}
	 .bcards{margin-left: 0%;}
	 .articles.layout .row{border-spacing:0px;}
	 .cslider .container{padding-right: 0px;
    padding-left: 0px;}
	.faq .new.btn-standart {
    width: 100% !important;
}
.scrollbar{display:none;}
.putevaya .layout {
    background-size: contain;
	background:none;
}
.advantages-text h4{font-size:16px;}
.m-auto {
    max-width: 100%;border-spacing:0px;
}
	 .botbl .holder{padding-left:60px;}
	 .b-file-item-desc-info, .b-file-mock, .b-file-item-desc-name, .b-text-block .table td, .b-text-block .table th, .b-text-block table td, .b-text-block table th{font-size:12px !important;}
	 .get.f .articles-.row{display:block !important;}
	 .viewport{margin-right: 0px !important;}
   .slick-slider, .csliderblock{padding-right: 0px;}
   .slick-prev {
   left: 23% !important;top: 104.5% !important;}
   .slick-prev.slick-arrow.slick-disabled{top: 105% !important;}
   .slick-next{top: 109.5% !important; left: 37% !important;}
   .slick-next.slick-disabled{top: 104.5% !important;}
   .numbers{left: 52%;
margin-top: 25px;}
   .l-2col {
    padding-left: 0px;
}
.telnts .col-md-12.col-sm-12.col-xs-10.text-left{line-height:12px;}
.telnts .col-md-4.col-sm-4.col-xs-12.text-left{margin-bottom:20px;}
   .p-hello__bg{background-position-x: 60%;}
   .slick-dotted.slick-slider, .slick-track{display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;

    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;}
	.slick-initialized .slick-slide{display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important; align-items: stretch; height:auto; }
		.innerblock{background: #f4f4f4; margin: 0 5px;}
.b-input-hint, .b-input-hint a {
    font-size: 8px;
   }
   .get.padd .row .col-6.col-lg-6.col-md-6.col-sm-6{padding-left:0px; padding-right:0px;}
   .nav>li>a {
    padding: 10px 4px;
}
.nav-pills>li>a {
    font-size: 80%;
}
.credit-card-subtitle {
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.inner-head-block{text-align:left !important;}
   .new{background-color:transparent !important;}
   img.salary-cards{margin-top: 150px;}
   .row.elements {
    margin-top: 0px;
	overflow: hidden;
	padding-left:0px !important;
}
.row.elements .col-md-4{padding-left:0px; padding-right:0px;}
.row.elements .col-md-4 .col-sm-3{padding-right:0px;}


.borders{
    background-size: 120%;
    background-position-x: 0% !important;
    background-position-y: 90% !important;
}
   .getservice .new.btn-standart{background-color: #ffcb00 !important;}
   .b-checkbox-group-item{overflow:inherit;}
   select{width:100%;     padding: 0 15px;
     border: ;
	 height: 50px;
    line-height: 50px;
    border-radius: 6px;}
	.blockmob .block-info .title, .troykabonus h2, .mobbank .title.text-left{
  font-size: 20px;
    font-weight: 700;
    line-height: 20px;
    margin-bottom: 20px;
    max-width: 100%;
    padding-bottom: 0;
}
.title.m-auto{  font-size: 25px;
    font-weight: 700;
    line-height: 25px;}
	.block-info .heading{font-size:14px; line-height:16px;}
	.border-spacing .col-md-3 {
    padding: 8px 0px;
    font-size: 12px;
	width:15%;
	border: 2px solid #c9a361; color:#c9a361;
	max-width: 39px;
}
.tblocks{margin-top:15px !important; }
.tblocks{border-spacing:0px !important;}
.blockmob {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.blockmob .col-md-6{    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;}
	
.ss .blockmob{    margin-left: 10px !important;
    margin-right: 0px !important;
    padding: 0 5px;}
.container.botbl, .ss .rows{margin-left: 10px !important; width:auto !important;
    margin-right: 10px !important; padding:0 0px;}
	#smallbusinessCreditFormpayment{    padding-right: 35px;
    padding-left: 35px;}
	.b-input-hint, .b-input-hint a {
    font-size: 15px;
    line-height: 16px;
	}
	.articles-title{font-size:12px;line-height:16px;}
	.articles-card .card-body {
     padding: 20px 10px 10px 10px;
}
.articles-text {
    font-size: 12px;
	line-height:16px;
}
.articles-card{    background-size: contain !important;
    background-repeat: no-repeat !important;}
	.articles-card .card-body {
    padding-bottom: 50px !important;
	min-width: 87px;
}
.ss .imgmob {
height: 370px;}
.ss .col-md-6.text{margin-top:-20px;}
.articles-.row{display:flex; padding-left: 15px !important;
    padding-right: 15px !important;}
	.p-hello__bg, .borders, .get{width: 99.2vw;}
	.block-info.d-flex.flex-column {
    padding: 7px 30px 0px;
}
.ss .block-info:after{display:none;}
.blockmob {
    padding-left: 0px;
    padding-right: 0px;
}
.imgmob {
    height: 255px;
	margin-top: -20px !important;
	    margin-left: -5px;
}
.blockmob .text .block-info{background:none !important;}
.image-block:after, .image-block:before, .botbl .holder:before, .block-info:before{display:none !important;}

.oneblock{padding:20px 0; overflow:hidden; margin-top:0px !important; margin-bottom:0px !important;}
.border-spacing .col-md-9{font-size:11px; padding-right:0px;}
img.salary-cards {
    width: 70%;
    float: none;
	margin-top:0px; margin-bottom:40px;
}
.p-hello .topblock{text-align:center;}
.get .row .col-6{margin-bottom:40px;}
.b-input-hint, .b-input-hint a {
    font-size: 12px !important;
}
.botbl .phone{width:100%;}
.blockmob .col-md-6{max-width:100%; margin-bottom:10px; margin-top:10px;}
.mobbank .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.mobbank .phone{background-position-x: 100%;
    background-size: 110%;}
.botbl .phone {
    height: 200px;
    overflow: hidden;
}
.block11 .txtblock, .block21 .txtblock {
    margin-left: 0px;
}
.title.m-auto.mid {
    padding-bottom: 0px;
    text-align: left !important;
    margin-left: 20px !important;
    margin-top: 0px !important;
    margin-bottom: 20px !important;
}
.inner-head-block {
    padding: 20px 0px !important;
}
.botbl .phone  img{max-width:100%; height:100%;}
.get .articles-.row{width:100%;}
.get section .scrollblock, .scrollblockfirst{max-width:100% !important; width:auto !important; height:100%; margin-bottom: 30px;}
#email::-moz-placeholder, #date::-moz-placeholder, #fname::-moz-placeholder, #mname::-moz-placeholder, #lname::-moz-placeholder {color: #666666; }
#email::-webkit-input-placeholder, #date::-webkit-input-placeholder, #fname::-webkit-input-placeholder, #mname::-webkit-input-placeholder, #lname::-webkit-input-placeholder {color: #666666; }
#email:-ms-input-placeholder, #date:-ms-input-placeholder, #fname:-ms-input-placeholder, #mname:-ms-input-placeholder, #lname:-ms-input-placeholder{ color: #666666; }
#email::-ms-input-placeholder, #date::-ms-input-placeholder, #fname::-ms-input-placeholder, #mname::-ms-input-placeholder, #lname::-ms-input-placeholder{color: #666666; }
#email::placeholder, #date::placeholder, #fname::placeholder, #mname::placeholder, #lname::placeholder {color: #666666; } 
.b-input-label, .b-input-hint{display:none !important;}
.sliderblock{display:block !important;}
.br{display:none;}
.new_phone{font-weight:normal !important;}
.scroller{padding:0 100px; overflow:hidden; margin-left:100px; border-radius:20px;}
.ss{padding-bottom:0px; padding-top:0px;}
.mobbank{ padding-top:0px;}
.articles-card{-webkit-box-shadow: 0 15px 20px rgba(0,0,0,.0);
    box-shadow: 0 15px 20px rgba(0,0,0,.0);}
.title.m-auto{padding-bottom:20px;}
.padd{padding-bottom:0px;}
.padd .blockmob{margin-bottom: 0px;}
.get.padd .row .col-6 {
    margin-bottom: 20px;
	    min-width: 255px;
		padding-left:10px;
		padding-right:10px;
}
.subinfo{margin-bottom:40px;}
.p-hello {
    margin-bottom: 0px;
}
.advantages-item{padding-top: 20px;}
.b-form-slider {
    display: block !important;
}
.maintitle {
    font-size: 150% !important; text-align:left;
}
.subt{font-size:12px; text-align:left;}
.b-slider {
    padding: 0px 0 15% !important;
	overflow: unset !important;
	margin-top: 40px;
}
.new.btn-standart {
    width: 200px !important;
}
.b-slider-items-item-element.b-slider-items-item-actions{text-align:center;}

.telnts big span{font-size:191% !important;}
.menucard {
    margin-top: -61px;
}
.inner-head-block .row.elements .text-left{padding-left:0px; padding-right:0px;}
.l-header {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.b-calculator-row .b-form-slider, .b-calculator-row .b-input-control, .b-calculator-row .b-select {
    margin-bottom: 0px !important;
}
#sum {
    border: 0px !important;
    max-width: 250px !important;
    vertical-align: bottom;
    font-size: 35px;
    min-width: 190px;
}
.b-form-slider{padding:0 10px;}
.butt {
    padding-left: 0px;
}
.nav.nav-pills a {
    font-size: 69% !important;
}
.getservice {
    margin-top: 20px !important;
	margin-bottom:110px;
}
.p-hello__bg{background:url(/upload/premium/bc_mobile-min.jpg);    background-repeat: no-repeat;
    background-position: center right;
    background-size: cover;background-position-x: 60%;}
.p-button, .btn-standart.-form, .p-hello__button {
    font-size: 100% !important;
}
.articles-.row {
    display: flex;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.viewport {
    max-width: 100%;
    margin-right: 0px;
    height: 100%;
    
    position: relative;
}
}