@media (max-width: 1350px) {
	.forma-slider .bx-wrapper .bx-controls-direction a,
	#form_slider .bx-wrapper .bx-controls-direction a {
		display: none;
	}
	.big-slider #form_slider .bx-pager {
		display: block;
	}


	/*coding here*/

}

@media (max-width: 1200px) {
	#gallery > div {
		height: 146px;
	}


	/*coding here*/

}



@media (max-width: 991px) {
	#gallery > div {
		height: 169px;
	}
	#partners {
		text-align: center;
	}
	#partners .dark-text {
		margin-bottom: 30px;
	}
	.partnersList {
		display: inline-block;
		float: none;
	}
	#gallery > div {
		height: 170px;
	}
	.big-slider .list-forstart {
		width: 100%;
	}
	.big-slider .body-slide {
		padding-top: 25px;
		padding-bottom: 80px;
	}
	#form_slider.big-bxslider .form-bxslider > li {
		min-height: 200px;
	}
	.largeh-Bold-white {
		font: 62px/62px 'OpenSans_Bold',Arial,Helvetica,sans-serif;
	}
	.nav-menu > ul {
		margin-right: 8px;
	}
	.reg-now,
	#elem-portable {
		position: static;
	}
	#elem-portable {
		opacity: 1 !important;
		background: #fff;
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.reg-now {
		width: 100%;
	}
	#formIndex input {
		border: 1px solid #ccc;
	}
	.sub-form {
		background:  #2F4151;
		border-color: #2F4151;
		color: #fff;
	}
	.sub-form:hover {
		background: #40586E;
	}
	.medium-h,
	.xsmall-h {
		color: #2C3E50;
	}
	.forma-slider #form_slider {
		min-height: 200px;
	}
	.forma-slider .container {
		width: 100%;
	}
	.forma-slider #formIndex {
		margin-left: auto;
		margin-right: auto;
		width: 750px;
	}
	.forma-slider #form_slider {
		width: 750px;
		margin-left: auto;
		margin-right: auto;
	}
	.img-slider {
		bottom: 0;
	}
	.slide-man1 {
		left: 72%;
	}
	.slide-man2 {
		left: 76%;
	}
	.slide-man3 {
		left: 72%;
	}
	#form_slider .bx-pager {
		top: -90px;
	}
	.big-bxslider .img-slider {
		display: none;
	}
	.list-forstart {
		width: 330px;
	}
	.h-Bold {
		font-size: 76px;
		line-height: 70px;
	}
	.forma-slider .form-bxslider > li {
		min-height: 20px;
		padding-bottom: 120px;
		-webkit-box-sizing: content-box;
		-moz-box-sizing: content-box;
		box-sizing: content-box;
	}
	.make-md {
		/*text-align: left;*/
	}








	/*coding here*/

}



@media (max-width: 767px) {
	/*SETTING_MENU*/
	.close-menu {
		background: #3184A1;
		color: #fff;
		border: 1px solid #000;
		transition: all .25s ease;
	}
	.close-menu:hover {
		background: #5E81A6 !important;
	}
	.slide-menu-left{
		height: 100%;
		top: 0;
		width: 70%;
	}
	.slide-menu-left li {
		margin: 0;
		float: none;
		position: static;
		display: block;
	}
	.slide-menu-left a {
		display: block;
		font-size: 18px;
		padding: 10px;
		color: #000;
	}
	.slide-menu-left a:hover {
		color: #EC1C24;
	}
	.navbar-left .backside {
		display: none;
	}
	.navbar-left .inside {
		position: static;
	}
	.header-navbar .navbar-right {
		float: none;
	}
	.nav-menu > ul {
		float: none;
		margin: 0;
		padding: 0;
	}
	.slide-menu-left {
		width: 100%;
	}
	.wr-soc {
		float: none;
		margin-top: 15px;
	}

	/*END*/
	.img-slider {
		display: none;
	}
	.header-social .social-transform {
		padding-bottom: 5px;
	}
	.header-social .social-transform a {
		color: #A6A6A6;
	}
	.header-social .social-transform a:hover {
		color: #EC1C24;
	}
	.navbar-collapse {
		position: relative;
		z-index: 120;
		background: #fff;
		box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
	}
	.header-navbar .navbar-header {
		margin: 0;
	}
	.list-forstart {
		width: 100%;
	}
	.software_slider {
		height: auto;
	}
	#form_slider .bx-pager {
		top: -55px;
		left: 15px;
	}
	.forma-slider .form-bxslider > li {
		min-height: 20px;
		padding-bottom: 80px;
	}
	.dark-blue {
		text-align: center;
	}
	.media-news img {
		width: auto;
	}
	.media-news {
		max-width: 100%;
		display: inline-block;
	}
	div.noR-border {
		border-right: 1px solid #ccc !important;
	}
	div.noL-border {
		border-left: 1px solid #ccc !important;
	}
	.profitable {
		margin-top: 0;
	}
	.table-offers {
		display: table !important;
		width: 100%;
	}
	#gallery {
		text-align: center;
	}
	#gallery > div {
		height: auto;
		max-width: 452px;
		margin-left: auto;
		margin-right: auto;
	}
	#gallery > div img {
		width: auto;
	}
	.reg-footer {
		width: auto;
	}
	.bg-darkblue .media-news {
		margin-bottom: 20px;
	}
	.dv2 .btn {
		float: none;
		margin-left: 0;
		width: 100%;
	}
	.dv2 {
		width: auto;
	}
	.modal-wr {
		width: 90% !important;
		margin-left: 0 !important;
		left: 5%;
		top: 5%;
		position: absolute;
	}
	section {
		background-attachment: scroll !important;
		background-repeat: repeat;
	}
	.h-Bold {
		font: 45px/47px 'OpenSans_Bold',Arial,Helvetica,sans-serif;
	}
	.forma-slider #formIndex {
		width: 100%;
	}
	.forma-slider #form_slider {
		width: 100%;
	}
	.big-slider .body-slide {
		padding-left: 15px;
		padding-right: 15px;
	}
	.container,
	.header-navbar,
	.forma-slider #form_slider,

	.col-xs-1,
	.col-sm-1,
	.col-md-1,
	.col-lg-1,
	.col-xs-2,
	.col-sm-2,
	.col-md-2,
	.col-lg-2,
	.col-xs-3,
	.col-sm-3,
	.col-md-3,
	.col-lg-3,
	.col-xs-4,
	.col-sm-4,
	.col-md-4,
	.col-lg-4,
	.col-xs-5,
	.col-sm-5,
	.col-md-5,
	.col-lg-5,
	.col-xs-6,
	.col-sm-6,
	 .col-md-6,
	 .col-lg-6,
	 .col-xs-7,
	 .col-sm-7,
	 .col-md-7,
	 .col-lg-7,
	 .col-xs-8,
	 .col-sm-8,
	 .col-md-8,
	 .col-lg-8,
	 .col-xs-9,
	 .col-sm-9,
	 .col-md-9,
	 .col-lg-9,
	 .col-xs-10,
	 .col-sm-10,
	 .col-md-10,
	 .col-lg-10,
	 .col-xs-11,
	 .col-sm-11,
	 .col-md-11,
	 .col-lg-11,
	 .col-xs-12,
	 .col-sm-12,
	 .col-md-12,
	 .col-lg-12 {
		padding-right: 40px;
		padding-left: 40px;
	}
	.big-slider .form-bxslider > li {
		padding-right: 60px;
		padding-left: 60px;
	}
	.row {
		margin-left: -40px;
		margin-right: -40px;
	}
	.table-offers {
		padding-right: 0;
		padding-left: 0;
	}
	.make-md {
		padding-right: 0 !important;
		float: left;
		text-align: center;
	}
	.seminars {
		display: inline-block;
		margin-left: 38px; /*50px*/
		float: left;
	}
	section.video-bxslider {
		height: auto;
	}
	.video-bxslider .body-slide {
		margin-top: 0;
	}







	/*coding here*/
	/* prevent missing background on mobile */
	.firstslide {
		background-position: top center !important;
	}
	.tables {
		padding-top: 55px;
		padding-bottom: 30px;
	}
	#animIt1, #animIt2, #animIt3, #animIt4, #trainings, #animIt5, #animIt6, #animIt7, #animIt8, #animIt9, #animIt10, #animIt11, #animIt12, #animIt13, #animIt13, #animIt14, .animIt14, .animIt15, #animIt16, #animIt17, #animIt18, #animIt19, #animIt20, #animIt21, #animIt22, #animIt23, #animIt101, #animIt201, #animIt301, #animIt401, #animIt501, #animIt601, #animIt701, #animIt801, #animIt901, #animIt1001, #animIt1101, #animIt1201, #animIt1301, #animIt1301, #animIt1401, #animIt1601, #animIt1701, #animIt1801, #animIt1901, #animIt2001, #animIt2101, #animIt2201, #animIt2301 {
		opacity: 1;
	}
	.media-news img {
		margin-left: auto !important;
		margin-right: auto !important;
	}
	.offsetY-4 {
		margin-bottom: 50px;
	}
	.visible-xs .bg-darkblue .make-row .row {
		display: flex;
		flex-direction: column;
	}
	.visible-xs .bg-darkblue .make-row .row .media-wr {
		order: -1;
	}
	.bg-darkblue {
		padding-top: 70px;
		padding-bottom: 90px;
	}
	.spacer2 {
		height: 40px;
	}
	/* layout */
	.container, .header-navbar, .forma-slider #form_slider, .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12,
	.row .text-center {
		padding-right: 20px;
		padding-left: 20px;
	}
	.row {
		margin-left: -20px;
		margin-right: -20px;
	}
	.make-row > .row {
		margin-left: -20px;
		margin-right: -20px;
	}
	.big-slider .form-bxslider > li {
		padding-left: 30px;
		padding-right: 30px;
	}
	.table-offers {
	    padding-right: 0;
	    padding-left: 0;
	}
	/* typography */
	.division-h {
		line-height: 1.2;
	}
	.xxh-Bold {
		font-size: 26px;
		line-height: 1.2;
	}
	.xmedium-h {
		font-size: 18px;
		line-height: 1.4;
	}
	.quote {
		font-size: 18px;
		line-height: 1.35;
	}

	.table-offers a[href="/faq.php"] {
		display: block;
		margin-left: 0 !important;
	}
	#aboutUs_slider .thumbnail {
		margin-bottom: 20px;
	}
	#aboutUs_slider .container {
		padding: 0;
		margin-left: -10px;
		margin-right: -10px;
	}
	#aboutUs_slider .thumbnail img {
		max-width: 80px;
	}
	#aboutUs_slider .bx-wrapper .bx-controls-direction a {
		transform: scale(.5);
	}
}



@media (max-width: 500px) {
	#trainings > div {
		width: 100% !important;
	}
	.make-md {
		float: none;
		padding: 0;
	}

	/*coding here*/

}



@media (max-width: 400px) {
	.toggle-slide-left {
		margin-left: 10px;
	}
	.make-md {
		padding-right: 0 !important;
		float: none;
	}
	.seminars {
		margin-left: 0;
		float: none;
	}

	/*coding here*/

}



@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5) {
	.logo a {
		background: url(/img/logor.png) no-repeat;
		-webkit-background-size: contain;
		-moz-background-size: contain;
		-o-background-size: contain;
		background-size: contain;
	}
	.bx-wrapper .bx-controls-direction a {
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
	.bx-wrapper .bx-prev {
		background: url(/img/sprite/arrows_r.png) no-repeat 0 -1px;
	}
	.bx-wrapper .bx-next {
		background: url(/img/sprite/arrows_r.png) no-repeat -34px -1px;
	}
	.img-slider {
		-webkit-background-size: contain;
		-moz-background-size: contain;
		-o-background-size: contain;
		background-size: contain;
	}
	/*.slide-man1 {
		background: url(/img/staticks/slider_man1r.png) no-repeat;
	}
	.slide-man2 {
		background: url(/img/staticks/slider_man2r.png) no-repeat;
	}
	.slide-man3 {
		background: url(/img/staticks/slider_man3r.png) no-repeat;
	}*/



}





@media (max-width: 767px) {
.wr-soc {display: none;}

}
