.swiper-container {	width: 100%;	height:250px;}	.swiper-slide {	text-align: center;	font-size: 18px;	/* Center slide text vertically */	display: -webkit-box;	display: -ms-flexbox;	display: -webkit-flex;	display: flex;	-webkit-box-pack: center;	-ms-flex-pack: center;	-webkit-justify-content: center;	justify-content: center;	-webkit-box-align: center;	-ms-flex-align: center;	-webkit-align-items: center;	align-items: center;}.formsenddata {	margin-left:0px!important;	padding-left:0px!important;}.fa-unlink-w {	padding-left:3px;	border-radius: 100%;	line-height: 22px;	width: 26px;	text-align: center;	border: 2px solid #fff;	margin-right: 5px;	margin-top: 1px;	background: #EF5E29!important;	color: #fff;	vertical-align: middle;	padding: 5px 2px 4px 7px;}.styleimg{	clear:both;	text-align:center;}.styleimg img{	width:100%;	max-width:850px;}.descriptionclassimg{	width:100%;	text-align:center;}body{	background:rgb(243, 243, 241);}h1{	margin-top:0px!important;}.blocklabel{	margin-top:50px!important;	margin-bottom:40px;}.description_page{	padding-left:40px;	font-size:23px;}.logoblock{	padding-left:0px!important;}.logo-lg{   width: 175px;    margin-left: -25px;}.lower-photo{   width: 60%;margin-left: 100px;margin-top: 20px;   }.lower-text{margin-top: 20px;   }.caption-text{text-align:left;padding-left:30px;padding-top:0px;font-size: 35px; margin-top:-40px;}.caption-text1{text-align:left;padding-left:30px;padding-top:40px;font-size: 28px;   }.hrline{	padding:0px!important;	margin:0px!important;}.hrline .list-inline {	padding-bottom: 15px;	border-bottom:1px solid #CCC;	/*	margin-bottom:20px; /**/	margin-left:15px;}.upper-logo{	/*margin-top:5px; /**/float:left;margin-left: 0px;    }.upper-text{margin-left: -75px;margin-top: 5px;  }.contact-text{font-size:15px;font-weight: bold;}.contact-text-number{font-size:15px;}#scrollup {    position: fixed;    opacity: 0.5;    padding: 15px 10px 10px;    background: #aaa;    border-radius: 5px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    right: 10px;    bottom: 10px;    display: none;    cursor: pointer;}bibscher.cherlib.ru/media="screen, projection"#scrollup {    position: fixed;    opacity: 0.5;    padding: 15px 10px 10px;    background: #aaa;    border-radius: 5px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    right: 10px;    bottom: 10px;    display: none;    cursor: pointer;}.callpanel{	padding-top:10px;}.callpanel img{ 	margin-right:10px;	margin-bottom:0px;	float:left;}.callblockpanel{	/*	margin-top:10px;    width: 350px;	margin:0px auto;	color:#000;	*/	margin: 50px auto;width: 350px;background: #f5ea96d9;padding:10px;border-radius: 10px;padding: 20px; 	}.backfon{	/*    z-index: -1; 	background-size: 5%;  		 background: #335866 url("/content/images/home/callpanel.png") 50% 50%;  	 /**/}#sidebar{	padding-right:0px!important;	margin-top:30px;}#headerlogos{	margin:15px 0px;}#navlinkbar{	margin-top:50px;	}.navbar{		z-index: 1000;   position: fixed;/**/    margin-bottom: 0px!important;    width: 100%;/*	margin-bottom: 0px!important;/**/}.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {    color: #fff;    background-color: #EF5E29!important;}.process {    margin: -30px 0 30px 0;    padding: 10px 0 35px 0;    color: #fff;    background: #335866 url(../images/sep-line-dark-blue.png) repeat-x left bottom;}.portfolio .thumb, .folio-all .thumb {    border: 0;    border-radius: 0px;    -webkit-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;    transition: all .2s ease-in-out;    padding: 0px;    background: transparent;    margin-bottom: 25px;	}