	body {
		counter-reset: numOfDevision;
	}
	img.img-responsive {
		border-radius: 3px;
	}
    .paragrafOfDepartment {
		width:100%;
		text-align: justify;
		font-size:15px;
        text-indent: 25px;
        margin:5px auto;
    }
	.subtitle1 {
		margin: 17px auto 0px;
		font-weight:bold;
		text-align: center;
		font-size:18px;		
	}
	.subtitle1:before {
		counter-increment: numOfDevision;
		content: counter(numOfDevision) ". ";
	}
    .newPadding {
        padding: 0px 0px 0px 3px !important;
    }
	.img_logo_of_department {
		width: 177px;
		height: auto;
		padding: 4px;
		border: 1px solid #ddd;
		border-radius: 50% !important;
	}
    .note {
        margin:5px auto;
        font-weight:normal;
        font-style: italic;
        text-align: center;
    }
	.text-italic {
		font-style: italic;
	}
	.subtitle2 {
		font-size:14px;
		font-weight: bold;
		margin-bottom: 0px;
	}
	.forULListOfFaculties {
		list-style-type: none;
	}
	.forULListOfFaculties > li {
		text-align: justify;
		margin-top:10px;
	}
	.panel-title {
		font-weight:bold;
		font-size:18px;
	}
	.media-heading {
		font-weight: bold;
	}
	div.forMyULList {
		/**/
	}
	h5.media-heading1 {
		width:80%;
		font-weight: bold;
		padding-top: 18px;
	}
	.subtitleForSingleHead {
		margin: 17px auto 0px;
		font-weight:bold;
		text-align: center;
		font-size:18px;
	}
	.facultyLogoForList {
		width: 40px;
		height: auto;
		margin:3px;
		margin-right:7px;
		border-radius:100%;
	}
	p.paragrafForImageOFFaculty {
		float:left;
		width:40px;
		margin:1px 11px 3px 1px !important;
		padding:0px;
	}
	.panel-heading {
		padding: 15px 15px;
	}
	.panel-footer {
		font-weight:bold;
	}
	.horizontal-el {
		margin-top: 5px;
		margin-bottom: 10px;
		border-top: 2px solid #eee;
	}
	.linkOnPanel {
        border-bottom:none !important;
    }
    .btn_next {
        background: url(/images/Facultet/Contacts/ar_r.png) center center no-repeat !important;
        background-size: 32px;
    }
    .btn_prev {
        background: url(/images/Facultet/Contacts/ar_l.png) center center no-repeat !important;
        background-size: 32px;
    }
	.divider_for_name_faculty {
		clear:left;
		margin-top: -5px !important;
		margin-bottom:3px;
		border-top: 1px solid #000;
	}
	.olListForIdeasOfDepartment {
		clear:left;
		margin:5px 0px;
		list-style-type: none;
		counter-reset: li;
	}
	.olListForIdeasOfDepartment > li {
		font-size:15px;
		line-height: 1.6;
	}
	.olListForIdeasOfDepartment > li > p {
		clear:left;
		margin:0px;
		padding-left:5px;
		border-left:2px solid #e3e3e3;
	}
	.olListForIdeasOfDepartment > li:before {
		position: absolute;
		left:37px;
		font-weight: bold;
		text-align: center;
		counter-increment: li;
		content: counter(li)".";
	}
	.uLListForObjects {
		clear:left;
		margin:5px 0px;
		list-style-type: none;
		list-style-image: url(/images/Facultet/Contacts/check.png);
	}
	.uLListForObjects > li {
		line-height: 1.5;
	}
	.uLListForObjects > li::first-letter {
		text-transform: uppercase;
	}
	.panel {
		margin-top: 5px;
		margin-bottom:11px;
	}
	.well {
		margin-bottom: 0px;
	}
	.forVideosFromYouTube {
		width:228px;
		height:auto;
	}
	.listOfAddress {
		margin:10px;
	}
	.padding-left-3px {
		padding-left: 3px;
	}
	.padding-right-3px {
		padding-right: 3px;
	}
	img.e-mail, img.fax, img.phones, img.location  {
		width:30px;
		height:30px;
	}
	.blockquoteForFaculty {
		margin: 16px 40px;
	}
	.citeForFacultet {
		position: relative;
		margin:11px auto;
		font-size:15px;
		line-height: 1.47;
	}
	.citeForFacultet:after {
		content: "\02BC \02BC";
		font-size:23px;
		line-height: 0.8;
	}
	.citeForFacultet:before {
		content: "\02BB \02BB";
		font-size:23px;
		line-height: 0.8;
	}
	.contactInformationBlock {
		margin-top:51px;	
	}
	.contactInformation {
		font-weight: bold;
		color:#1a5889;
	}
	a.forLInkOnZavOfDepartment:link {
		color:#4d4d4d;
		border-bottom: 1px dashed #4D4D4D;
	}
	a.forLInkOnZavOfDepartment:visited {
		color:#4d4d4d;
	}
	a.forLInkOnZavOfDepartment:hover {
		color:#1a5889;
		border-bottom: 1px dashed #1a5889;
	}
	a.forLInkOnZavOfDepartment:active {
		color:#1a5889;
	}
	.table {
		margin-bottom:0px;
	}
	.bx-user-section-info {
		border: none !important;
	}
	.autoWidth {
		width:auto !important;
	}
	.not-indent {
		text-indent:0px;
	}
	a.social_network {
		border-bottom: none !important;
	}
	a.social_network > img {
			width:30px;
			height:30px;
			margin:2px;
			border-radius:5px;
	}
	.width-200 {
			width: 200px;
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis;
	}
	@media (min-width:300px) and (max-width:400px) {
		.ifWidthIsNotEnough {
			display: inline-block;
			width: 170px;
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis;
		}
	}
	@media (min-width:768px) and (max-width:970px) {
		h5.media-heading-in-one-row {
			padding-top: 17px;
		}	
		h5.media-heading-in-two-rows {
			padding-top: 11px;
		}
		h5.media-heading-in-three-rows {
			padding-top: 2px;
		}
	}
	@media (max-width:768px) {
		h5.media-heading-in-one-row {
			padding-top: 17px;
		}	
		h5.media-heading-in-two-rows {
			padding-top: 11px;
		}
		h5.media-heading-in-three-rows {
			padding-top: 2px;
		}
	}
	@media (min-width: 1800px) {
		.img1 {
			height: 308px;
		}
	}
	@media (min-width: 1200px) and (max-width:1400px) {
		.img1 {
			height: 287px;
		}
		.no-load-width {
			width:60%;
			line-height: 2.1 !important;
		}
	}
	@media (min-width: 992px) and (max-width: 1199px) {
		.img1 {
			height: 233px
		}
		.no-load-width {
			width:60%;
			line-height: 2.1 !important;
		}
	}
	@media (min-width: 	768px) and (max-width: 992px) {
		.img1 {
			height: 149px;
		}
		.no-load-width {
			width:auto;
			line-height: 2.1 !important;
		}
	}
	@media (min-width: 	765px) and (max-width: 767px) {
		.img1 {
			height: 240px;
		}
	}
	@media (min-width: 	765px) and (max-width: 767px) {
		.img1 {
			height: 240px;
		}
	}
	@media (min-width: 	748px) and (max-width: 764px) {
		.img1 {
			height: 235px;
		}
	}
	@media (min-width: 	741px) and (max-width: 748px) {
		.img1 {
			height: 233px;
		}
	}
