body {
	min-height: 100%;
	font-family: 'Open Sans', sans-serif;
	color:#484848;
	font-size: 16px;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-weight: 400;
}
a {
	color: #ff8e00;
}
a:hover,
a.hover {
	color: #ffa739;
}
hr {
	margin: 0;
}


.nav-tabs>li.active>a, 
.nav-tabs>li.active>a:hover, 
.nav-tabs>li.active>a:focus {
	cursor: pointer;
}

.nav-item-ev {
	margin-top: 10px;
}

.nav-item {
	list-style-type: none;
}

/* fix modal bug */
body.modal-open { 
	overflow:inherit;
	padding-right:inherit !important; 
}
.mobile-view {
	display: inline-block;
}
.snowman {
	position: absolute; 
	margin-top: -34px; 
	left:69%;
}

.a-media {
	color:#333;
}

.g-recap{
	padding-left: 218px;
}
.ev-container {
	margin-top: 50px;
}

.modal-container {
	margin: 10px;
}

.ev-modal-dialog {
	margin-top: 10%;
}

.logo {
	width: 67px;
	height: 44px;
}

.ev-navbar-item {
	padding: 4px;
}

.ev-nav-link {
	cursor: pointer;
}

.nav>li>a {
	padding: 27px 15px;
	font-size: 18px;
}

.navbar-default .navbar-brand {
	color: #1c1c1c;
}

.navbar-default .navbar-nav>li>a {
	color: #1c1c1c;
}

.dropdown .dropdown-menu {
    -webkit-transition: all 0.51s;
    -moz-transition: all 0.51s;
    -ms-transition: all 0.51s;
    -o-transition: all 0.51s;
    transition: all 0.51s;

    max-height: 0;
    display: block;
    overflow: hidden;
    opacity: 0;
}

.dropdown.open .dropdown-menu {
    max-height: 200px;
    opacity: 1;
}

.hidden {
	display: none !important;
}

.glyphicon-ev {
	padding: 0px 10px;
}

.price-item {
	padding-top: 0px;
	padding-bottom: 0px;
}

.styled-ul-sms {
	list-style-type: none;
	margin-top: 24px;
	padding-left: 0px;
}
.styled-li-sms {
	padding-bottom: 4px;
}

@media (min-width: 768px) {
	.logo {
		width: 100px;
		height: 66px;
	}
	.ev-container {
		margin-top: 76px;
	}
	.nav-align {
		float: right !important;
	}
	.mobile-view {
		display: none !important;
	}	
}

@media (max-width: 768px) {
	.nav-md-only {
		display: none !important;
	}
	.g-recap{
		padding-left: 16px;
	}
	.dropdown .dropdown-menu {
	    -webkit-transition: all 0s;
	    -moz-transition: all 0s;
	    -ms-transition: all 0s;
	    -o-transition: all 0s;
	    transition: all 0s;
	}
	.snowman {
		left:52%;
	}
	.mobile-view {
		display: inline-block;
	}
}


.main-section {
	background: url("/img/background_big.jpg");
	background-position: 0% 0%;
	background-attachment: fixed;
	-moz-background-size: 100%; /* Firefox 3.6+ */
	-webkit-background-size: 100%; /* Safari 3.1+ и Chrome 4.0+ */
	-o-background-size: 100%; /* Opera 9.6+ */
	background-size: auto; /* Современные браузеры */
	background-repeat: repeat-x;
}

.directions-section {
	background-color: #d9e5f0;
	height: auto;
	min-height: 280px;
}

.partners-section {
	background: transparent;
	min-height: 280px;
}

.advantages-section {
	background-color: #475061;
}

.product-section {
	background-color: #fafafa;
	/*min-height: 280px;*/
}

.fish-section {
	background-color: #475061;
	min-height: 180px;
}

.about-section {
	background-color: #4a5581;
}

.connection-section {
	background:
	radial-gradient(rgb(0, 10, 51, 0.19), transparent 4%) 0 0,
	radial-gradient(rgb(0, 10, 51, 0.19), transparent 4%) 8px 8px,
	radial-gradient(rgba(0, 10, 51,.14) 11%, transparent 4%) 0 1px,
	radial-gradient(rgba(0, 10, 51,.14) 11%, transparent 4%) 8px 9px;
	background-color: #747888;
	background-size:16px 16px;
	}

.kontakty-section {
	background-color: #1c77a4;
}

.sms-form {
	background-color: rgb(174,198,222,0.54); 
	/*display: inline-block;*/
	margin-top: 9vh;
	max-width: 700px;
}

.vote-form {
	background-color: rgb(78,54,54,0.58); 
	/*display: inline-block;*/
	margin-top: 5vh;
	max-width: 960px;
	padding: 15px;
}

.sms-section {
	display: block;
	min-height: 650px;
	height: 60vh;
	background-image: url(/img/sms-background-2.jpg);
	background-position: center top;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.sms-section-2 {
	display: block;
	min-height: 650px;
	height: 60vh;
	background-image: url(/img/sms-background-1.jpg);
	background-position: center top;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.tv-section {
	background: url("/img/tv-background-new.jpg");
	margin-top: 30px;
	min-height: 340px;
	/*background-position: 0% 0%;*/
	background-attachment: fixed;
	-moz-background-size: 100%; /* Firefox 3.6+ */
	-webkit-background-size: 100%; /* Safari 3.1+ и Chrome 4.0+ */
	-o-background-size: 100%; /* Opera 9.6+ */
	background-size: 100%; /* Современные браузеры */
	background-repeat: repeat-x;
}

.vote-section {
	background: url("/img/vote-background.png");
	margin-top: 0px;
	min-height: 320px;
	/*background-position: 0% 0%;*/
	background-attachment: fixed;
	-moz-background-size: 100%; /* Firefox 3.6+ */
	-webkit-background-size: 100%; /* Safari 3.1+ и Chrome 4.0+ */
	-o-background-size: 100%; /* Opera 9.6+ */
	background-size: 100%; /* Современные браузеры */
	background-repeat: repeat-x;
}

.vote-lk-section {
	background: url("/img/vote-background-lk.png");
	margin-top: 0px;
	min-height: 320px;
	background-position: 50% 3%;
	background-attachment: fixed;

}

.radio-section {
	background: url("/img/radio-background.jpg");
	margin-top: 30px;
	min-height: 270px;
	background-position: 0% 0%;
	background-attachment: fixed;
	-moz-background-size: auto; /* Firefox 3.6+ */
	-webkit-background-size: auto; /* Safari 3.1+ и Chrome 4.0+ */
	-o-background-size: auto; /* Opera 9.6+ */
	background-size: auto; /* Современные браузеры */
	background-repeat: repeat-x;	
}

.blago-section {
	background: url("/img/blago-background-new.jpg");
	margin-top: 30px;
	min-height: 200px;
	background-position: 0% 0%;
	background-repeat: repeat-x;
	background-attachment: fixed;
	-moz-background-size: auto; /* Firefox 3.6+ */
	-webkit-background-size: auto; /* Safari 3.1+ и Chrome 4.0+ */
	-o-background-size: auto; /* Opera 9.6+ */
	background-size: auto; /* Современные браузеры */
}

.sms-send-section {
	/*background: url("/img/back_esms.png");*/
	background-color: rgb(174,198,222,0.20); 
	min-height: 200px;
	background-position: 0% 0%;
	background-repeat: no-repeat;
	-moz-background-size: 100%; /* Firefox 3.6+ */
	-webkit-background-size: 100%; /* Safari 3.1+ и Chrome 4.0+ */
	-o-background-size: 100%; /* Opera 9.6+ */
	background-size: 100%; /* Современные браузеры */
}

.blue-section {
	background-color: #e4ecf4;
}

.blue-vote-section {
	min-height: 300px;
	background-color: #198bb1;
}

.purple-section {
	min-height: 300px;
	background-color: #3485b5;
}

.swhite-section {
	background-color: #fafafa;
}

.vote-phone-section {
	background-color: #eaeaea;
	padding: 20px 0 40px 0;
}

.kontakty-top-section {
	min-height: 280px;
	background-color: #e4ecf4;
}
.start-voting-section {
	min-height: 190px;
	background-color: #ff9918;
}

.footer-section {
	background-color: #363636;
	min-height: 76px;
}
.products-section-correction {
	min-height: 400px;
}
/*.sticky-footer-section {
;
	background-color: #363636;
	min-height: 76px;	
}*/

.section-block {
	padding: 26px 20px 0 20px; 
}

.section-tv-block {
	padding: 16px 20px 0 20px; 
}

.header-section-block {
	text-align: center;
	background-color: #000000ad;
}


/*.section-sms-block {
	padding: 16px 20px 0 20px; 
}*/

.section-radio-block {
	padding: 16px 20px 0 20px; 
}

.section-blago-block {
	padding: 16px 20px 0 20px; 
}
.section-main-block {
	padding-top: 36px; 
}

.section-fish-block {
	padding-top: 56px; 
}

.section-license-block {
	padding: 10px 20px 30px 0; 
}

.section-kontakty-block {
	padding: 26px 20px 0 46px;
}

.section-footer-block {
	padding-top: 5px; 
}

.footer-block {
	margin-top: 20px;
}
.section-partners-page-block {
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #fff;
	border-radius: 10px;
	padding: 20px;
}
.section-footer {
	padding-bottom: 20px;
}
.padding-block {
	padding-bottom: 40px;
}

.who_bl {
	min-height: 288px;
}

.bulk_type_block {
	min-height: 298px;
}

.connection-section-block {
	min-height: 250px;
}

.sms-info-text-section {
	min-height: 300px;
}

.wrths-section {
	min-height: 94px;
}

.price-section {
	background: url("/img/flakes.jpg")  0% 50% no-repeat;
	min-height: 300px;
	background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
}

.target-params-section {
	min-height: 162px;
}
.logos-section {
	margin: 50px -15px;
}
.img-block {
	margin: 20px 5px 0 5px;
	max-height: 250px;
}
.sms-sub-block {
	background-color: #e7eef7;
	margin-bottom: 30px;
}
.adv-sub-block {
	background-color: #e7eef7;
	padding: 15px;
}
.example-sub-block {
	margin: 40px 0;
	
	padding: 15px;
	background: url("/img/taxi.png") 50% 50% no-repeat;
		background-size: contain;
		-moz-background-size: contain;
		-webkit-background-size: contain;
		-o-background-size: contain;	
	background-color: #e7eef7;

}
.example_quote {
	border-left: 5px solid #c2c2c2;
}
.col-fix {
	padding: 7px;
}

.vote-faces {
	display: inline-block;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 288px;
	height: 172px;
	border-radius: 1%;
	background-color:#399ab9;
}

.vote-faces-content {
	text-align: center;
	padding-top: 20px;
	padding-left:19px;
	max-width: 270px;
}

.purple-faces {
	display: inline-block;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 90%;
	height: 192px;
	border-radius: 1%;
	background-color:#6ca8d2;
}

.purple-faces-content {
	text-align: center;
	padding:10px 19px 10px 19px;

}

.vote-lk-faces {
	display: inline-block;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 288px;
	height: 172px;
	border-radius: 1%;
	background-color:#399ab9;
}

.vote-lk-faces-content {
	text-align: center;
	padding-top: 10px;
	padding-left:19px;
	max-width: 270px;
}
.vote-lk-header {
	font-weight: 400;
	font-size: 18px;
}

/*@media (max-width: 1199px) {
	.vote-faces {
		width: 288px;
		height: 288px;
	}
}*/

@media (max-width: 768px) {
	.section-blago-block {
		padding: 16px 3px 0 3px; 
	}
	.col-sm-hidden {
		display: none !important;
	}
	.section-block {
		padding: 26px 16px 0 16px;
	}
	.main-section {
		padding-top: 36px;
		background-size: cover;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		-o-background-size: cover;
	}
	.tv-section {
		background: url("/img/tv-background-sm.jpg");
		background-size: cover;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		-o-background-size: cover;		
	}
	.vote-section {
		background: url("/img/vote-background-sm.jpg");
		background-size: cover;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		-o-background-size: cover;		
	}
	.radio-section {
		background: url("/img/radio-background-sm.jpg");
		background-size: cover;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		-o-background-size: cover;		
	}
	.blago-section {
		background: url("/img/blago-background-sm.jpg");
		background-size: cover;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		-o-background-size: cover;		
	}
	.sms-section {
		min-height: auto;
		height: auto;
		background: url("/img/empty.png");
		background-position: 53% top;
	}
	.sms-section-2 {
		min-height: auto;
		height: auto;
		background: url("/img/empty.png");
		background-position: 53% top;
	}	
	.sms-form {
		margin-top: 0px;
		min-width: 100%;
	}

	.vote-form {
		margin-top: 0px;
		min-width: 100%;
	}

	.section-sms-block {
		width: 100%;
		padding: 0px;
		margin: 0px;
	}
	.connection-section-block {
		min-height: 320px;
	}
	.target-params-section {
		min-height: 330px;
	}
}



/*text*/
.text-light {
	color: #fafafa;
}

.text-dark {
	color: #000;
}

.text-purple {
	font-size: 26px;
	font-weight: 300;
	color: #3485b5;
}

.light-imp {
	margin: 20px;
	line-height: 1.25;
	text-shadow: 0 2px 3px rgba(255, 255, 255, .23);	
}

.dark-imp {
	margin: 20px 0px;
	line-height: 1.25;
	text-shadow: 0 2px 3px rgba(0, 0, 0, .23);	
}

.orange-block-text {
	font-size: 20px;
}

.ta-c {
	text-align: center;
}

.ta-l {
	text-align: left;
}

.ta-r {
	text-align: right;
}

.sms-header {
	margin: 0 20px;
	padding: 6px 0;
}

.tv-header {
	padding-top: 56px;
}

.vote-header {
	padding-top: 16px;
}

.radio-header {
	padding-left: 30px;
	padding-top: 36px;
}

.blago-header {
	padding: 10px;
	margin-top: 36px;
	font-size: 36px;
	/*background: url("/img/gray-texture.png") 0% 0% repeat;*/
}
.text-accent {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 56px;
	color:#198bb1;
	line-height: 0.8;
	/*font-weight: 200;*/
}


.main-header {
	margin: 20px 5px;
}

.main-sub-header {
	margin: 20px 5px;
}

.main-text {
	margin: 0 5px;
}

.main-ul {
	padding-left: 20px;
}
.sub-title {
	margin: 20px 20px 10px 20px;
}
.small-subtitle {
	margin: 0 20px 20px 20px;
}
.text-muted {
	color: #5d5d5d;
}
.fake-h2 {
	font-size: 30px;
}
.media-header {
	min-height: 58px;
	margin: 20px 0 10px 0;
}
.sub-header {
	margin: 20px 0 10px 0;
}
@media (max-width: 768px) {
	.main-header {
		font-size: 32px;
	}
	.blago-header {
		font-size: 28px;
	}
	.sms-header {
		padding-top: 10px;
		margin: 0 0 5px 0;
	}
}


/*pic*/
.license {
	width: 320px;
	height: auto;
	margin-bottom: 54px;
	padding-top: 4px;
}
.kont-license {
	width: 230px;
	height: auto;
	padding-top: 4px;
	float: left;
}

.vote-arrow {
	margin: 10px 0 0 300px;
}

.product-icons {
	height: 64px; 
	vertical-align: center;
	box-shadow: none;
}

.direction-icons {
	border-radius: 50%;
	box-shadow: none;
	-webkit-transition-property: box-shadow;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-timing-function: ease;
}

.payment-icons {
	padding-right: 8px;
	width: auto;
	height: 60px;
	
}

.direction-icons-block {
	height: 130px; 
	vertical-align: center;		
}

.vote-icons-block {
	height: 100px; 
	vertical-align: center;		
}

.social-icons-block {
	height: 64px; 
	margin: -10px 10px 10px 10px;
	vertical-align: center;		
}

.social-icons-footer-block {
	margin-right: 4px;
	padding-bottom: 50px;
	height: 32px;
	display: inline-block;
	/*margin: -10px 10px 10px 10px;*/
	vertical-align: center;		
}

.social-vote-icons-block {
	height: 64px; 
	margin: 18px 10px 0px 10px;
	vertical-align: center;		
}

.buttons-area {
	display: inline-block;
	margin-bottom: 20px;
	text-align: center;
}

.direction-icons:hover,
.direction-icons:focus,
.direction-icons.focus {
	box-shadow: 0 1px 1.5px 0 rgba(0,0,0,.12),0 7px 20px 0 rgba(0,0,0,.36);
}

.img-cl {
	margin: 5px 0;
	min-height: 288px;
	cursor: pointer;
}
.img-cl:hover,
.img-cl:focus,
.img-cl.focus {
	background-color: #fcfcfc;
    border: 1px solid #e2dbdb;
    border-width: 1px;
    border-radius: 4px;
    box-shadow: 0 1px 1.5px 0 rgba(0,0,0,.08), 0 7px 20px 0 rgba(0,0,0,.16);	
}

.logoimg {
	margin-top: 10px;
	float: left; 
	padding: 0 20px 59px 20px; 
	width: 220px; 
	height: auto;
}

.min-icon {
	padding: 10px 10px;
}

.bulk-icons {
	width: 60px;
	height: auto;
	margin-top: 30px;
}

@media (min-width: 768px) {
	.license {
		height: 521px;
		width: auto;
	}
}

@media (max-width: 768px) {
	.kont-license {
		width: 96%;
	}
	.logoimg {
		width: 96%;
	}
}




/*buttons*/
.btn-l {
	text-align: left;
}

@media (max-width: 768px) {
	.btn-center {
		text-align: center;
	}
}

.btn-lg {
	border-radius: 2px;
}

.ev-btn-lg {
	margin: 0 20px 5px 5px;
}

.btn-dark {
	background: #000;
	color: #fafafa;
	border-color: #000;
	border-width: 2px; 
	outline: none;
	-webkit-transition-property:
background, color;
	-webkit-transition-duration: 0.82s;
	-webkit-transition-timing-function:
ease;
}

.btn-orange {
	min-width: 194px;
	background: #ff8e00;
	color: #fafafa;
	outline: none;
	-webkit-transition-property:
background, color;
	-webkit-transition-duration: 0.82s;
	-webkit-transition-timing-function:
ease;
}

.btn-transparent {
	min-width: 194px;
	background: transparent;
	border-color: #000;
	border-width: 2px;
	color: #000;
	outline: none;
	-webkit-transition-property:
background, color;
	-webkit-transition-duration: 0.82s;
	-webkit-transition-timing-function:
ease;	
}

.btn-dark:hover,
.btn-dark.focus {
	background: transparent;
	color: #000;
	text-decoration: none;
	outline: none;
}

.btn-orange:hover,
.btn-orange.focus {
	background: #fafafa;
	color: #ff8e00;
	text-decoration: none;
	outline: none;
}

.btn-transparent:hover,
.btn-transparent.focus {
	background: #000;
	color: #fafafa;
	text-decoration: none;
	outline: none;
}

.btn-orange:focus,
.btn-orange:active,
.btn-dark:focus,
.btn-dark:active,
.btn-transparent:focus,
.btn-transparent:active,
.btn-transparent.active {
	outline: none;
}


.btn-orange:focus,
.btn-orange.focus {
	color: #fafafa;
}



.btn-orange :hover:active,
.btn-transparent:hover:active,
.btn-dark:hover:active {
	outline-color: #c0c0c0;
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-light:focus, .btn-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}



/*other*/
.undec-link {
	color: #000;
	text-decoration: none;
}
.light-link {
	color:#8AB6DD;
}
.light-link:hover{
	color: #b3b0e9;
}

.footer-link {
	color: #e6e6e6;
	text-decoration: none;
}
.footer-inline-links {
	margin-right: 20px;
}

.footer-phone {
	font-size: 18px;
}

.back-call-input {
	width: 200px;
	margin-left: 20px;
}

@media (min-width: 768px) {
	.sm-separator {
		display: none !important;
	}
}

.mt-10 {
	margin-top: 10px;
}
.mt-20 {
	margin-top: 20px;
}
.mt-30 {
	margin-top: 30px;
}
.mt-40 {
	margin-top: 40px;
}
.mt-50 {
	margin-top: 50px;
}
.mb-0 {
	margin-bottom:0px;
}
.mb-40 {
	margin-bottom:0px;
}


/*
 *Login form
 */
.form-signin{max-width:330px;padding:15px;margin:0 auto;}
.form-signin .form-signin-heading, .form-signin .checkbox{margin-bottom:10px;}
.form-signin .checkbox{font-weight:normal;}
.form-signin .form-control{position:relative;font-size:16px;height:auto;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.form-signin .form-control:focus{z-index:2;}
.form-signin input[type="text"]{margin-bottom:-1px;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.form-signin input[type="password"]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0;}
.account-wall{margin-top:20px;padding:40px 0px 20px 0px;background-color:#f7f7f7;-moz-box-shadow:0px 2px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 2px 2px rgba(0, 0, 0, 0.3);box-shadow:0px 2px 2px rgba(0, 0, 0, 0.3);}
.login-title{color:#555;font-size:18px;font-weight:400;display:block;}
.profile-img{width:96px;height:96px;margin:0 auto 10px;display:block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.need-help{margin-top:10px;}
.new-account{display:block;margin-top:10px;}
.p-text{margin-top:10px;}
.p-muted{color:#848484;}
.p-red{color:#DF0101;}
.item_space{margin-top: 20px; margin-bottom: 15px;}
.menu_position{padding-left:17px;}
.pad{padding-left:5px; padding-right:5px;}
.login-form{padding-top:70px;}


/*
 * Bootstrap video player
 * A customizable HTML5 video player plugin for jQuery based on bootstrap UI
 * version: 1.0   
 * Author: zied.hosni.mail@gmail.com 
 * 2012 © html5-ninja.com
 * 2012-09-26
 */
.videoController{background: #333;height: 22px;z-index: 100;position: absolute;left: 0; bottom: 0}
.videoController .volumeMedia li{float: left; height: 12px; width: 3px; background: #ccc;margin: 0;margin-right: 1px;cursor: pointer}
.videoController .volumeMedia li.on{background: #fff}
.videoController .progress{position: relative;border-radius:0;height: 5px;margin-bottom: 0px}
.videoController .progress .bar {transition:width 0.1s ease 0s ; -moz-transition : width 0.1s ease 0s ;-webkit-transition: width 0.1s ease 0s; -o-transition: width 0.1s ease 0s}
.videoController .progress .bar.bufferBar {position: absolute;left: 0 ;top :0}
.videoController .mute{cursor: pointer}
.videoController .fullscreen{cursor: pointer}
.videoController .playMedia{float: left;height: 14px;line-height: normal;}
.videoController .timer{float: left;font-weight: normal;padding: 0 ;margin: 0 4px;line-height: 16px;width: 50px; font-size: 10px;width: 68px; color: #fff}
.videoController .mute{float: left}
.videoController .volumeMedia{float: left;margin: 2px 0 0 0}
.videoController .fullscreen{float: right;margin-right: 3px}
.videoUiWrapper{position: relative}
.videoUiWrapper.thumbnail{float: left}
.videoUiWrapper.thumbnail .videoController{left: 4px; bottom: 4px}


/*Operators icons*/
[class*=mobo-] {
background-position: 0 0;
background-repeat: no-repeat;
display: inline-block;
vertical-align:middle;
margin: -4px 10px 0 10px;
width:16px;
height:16px;
}
.mobo-mts-16{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABQElEQVQ4T5WTz8pBQRjGfydZWLA9EjegbJyNK5BSkiKWtv4sFVdAWfqztSQlWSi5ASsrCzcgsmVhIc1nnO9Lpzln6nuXzzzzm2femdcQyaTgcgGfj3/V6wWRCIYwTcH1qu4NBCCbtfX1Gh4P1RMOvwHRqOB0ci6+yUwmkE7b+nYL1Sqcz05fLOYCCAZhPodMxmnebKBUgvv9q7sCGg0YDNzb0WzCcKgBhEKw20E87g44HiGVgtvNXlcS5HKwWukfI5//ehRAtwvtth7Q60Gn45FgOoVyWQ+YzaBS8QAsFlAo6AHL5dejXGE0glpNDxiPoV73SCAbJE/QlUz451ES+P32J5Igt5IvVCzC8+mRQMqmCf2+3UwJlCU3yOa1Wjjm5pPAa5gsCxIJG3A4wH6vZvoMk2Wp4yyE+xUM46v/jvMP7haN19vwWzQAAAAASUVORK5CYII=);
}
.mobo-megafon-16{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACxUlEQVQ4T22TXUhTYRjH/2c7O/tkFcyk5pgSVBelhpZmlEaIRUloEV60mrb8XkRkRBp0YVcmgviVFZnehEFF3pTYnR51E8MPCKKVX0hNQpHa5jznvL1ndWSz3qv3fc77/M7//zzPy2DTcvNXDgHMJREkC4yUULXnBpoKPs+Pexd4rZ7tGf5R4YlOYZRD6VipgVsXG0CYMhpTy3ERAqopoLHgC7zDM+B0rGiJM3aYw8aaFwsXgvKdCCCSHJZe0m1eND0aMDYyB52ehShK4Dj2Xd55a+G9zvxABOAecrURBhVKMgGBRCSKJxsKFIB8Z10QYU/a2vZ62lHFVA+WpEOlkn1t2GHoVqfWY1VYwbW9NdSCD9EAGSIIkpSQZM5gqnlXOz2XK38PiSGctp5Fnu0MGqfrkW87h+bCuX8AspXt8aYOxs27JgiQrADCUhiZcVk4Ep+Nbt9jFNkdaCqc+QdACAGnZSdlBX6aHBdTPCIiLK5BZETc2ldLLXyFl5+NFDF6SYQsMbSAS7SAlugPsoqUbWnISciBVWNHec5bfJzwQ6uLBVAVFLDJggwKCr9QkuyCv8eOJ608Zn3L0GjUWAsJ0Bk0CAUEaDgVjCYuYiGmiH8AARSnOjFwXYupDwvYvd+CKc93HDtpx8AbH46eSsTk6Dcs+4MdTOXQ1YMqhoxGtzEoBuBMduI9BRzItiAt24qnDeOoaz2O2xf7Uf/sBDrve0lv81TGfwdJAQzdMaCvdxqWHQYsLQZg22XGzKcV7LSboeXY9ueeosoI4OaEwxj6qX1F5ydXseBMcWLkrgmPmkdg1GugZlVYD4tgNSoQgfSn5yYWdPb9HWXlPWjXpAe0I2VUgUoGDNea0NXigcnMRZokSUTcYtY9NBChpm+xLCDHNsZXaaN70JUZEIOO4tTLh/k6o62rxUsB2nnCEJ5ITPfYauxz/g3qGTbALZSVswAAAABJRU5ErkJggg==);
}
.mobo-beeline-16{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACmklEQVQ4T3WTTUhUURiG33PuvfN3Z7zOqGGFqOQqNSqS2kRIm9okFRFSq5RoF22EgsBsEe1auIiiFuHKCIroZxMuoqAWQb8GZiHNnUHHsXL+dObeOb1nUheSZ3g4Z757553zvd/3Cfx/dTF8kCTIPPlI3pLi+tfFusBWfh8gx0kDyRKXfCfvyWsySaqrv1sTaG5ATy6Pm6aF3aYBkFkhMCMkXB9IeRVklMJcxcfXw614df8zylqkJvDkGFrL7eLupmb0JJoVYg4MCqWkgaSw4ao4kr6Bn8U80tk0ItUs3NIPvOwdhifGTyDQ1YbL2zrRj3qYpgNHhhFUEmmqu4iRRqRgE49+FIDlNOqS7zDRMYhP4tER7Ojeg9G6JjQZcUSCCcRUmP/C/JlCCg6F6jFnRLCgPORUDkv+AmKFKcyMj2FM7GvHpSZbDIkAnTFhSUuZnhJGxcMy85+FSS9MzFsB8Yc3WoIClA9blapm0cWw9uAh6dugnDnGM+QX0ecKocWIkkZyUQs8I4c2ENBhXfvFld1bMd7mrnvkvHBCuMOSnfEVPOYt/CoEy6Vvqs+gD/rjGxIVnvUupIBlSppZxklxqw9Ht3dgJOQgQBNtw4YtQwgp3k2LiSikGWdZw5DMvYISfpcXaWQSk1fvYUA82I/NOw9gNNGGboMioQQcOh6uNQizFXWQvKyBEHePAnlkCxksL0zjdssXXKu99+I0+vf24kqwAREzgQhrHql5ou3SAo0rAhUKLKJYmsGH7DQGWk5hqibAZjKeu7hetMSFeFwhGoUfsKDYiQIBehGEXPIgC3lO1pzItNjq7I3xWvX+tbJeHUDwGzDE4zmyZYOqvGF8hDxdfb5+GnW8k+hp3EX0ROrSJckEeUz0eK+tvxqZ18ZkWZoiAAAAAElFTkSuQmCC);
}
.mobo-tele2-16{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABQ0lEQVQ4T6WTPUsDQRCGL4VBtAzYKhIQRNFCtBDBL/z8Bans0garlEEIYiFY2IiC4G+wsFEbK9EmIBEUY9BSG20EQfB5ZU7G5eIJHjzM7uzMuzO7e5non1/mj/nLxF3CPjzADtSUmybQQcw5dMIiHLkNqxJME7ggKGdJs9jjoOL8bwI9BJ9awi52A9rgDLrMPyWBQRiAfhiGPBxAE9YtsNftrLUJm49JoBGUpekmPEEBHqHkYuqM22NhCYzDO/TBCxwmCMauPQYzNtnCbvszuMZxD0stBCr4V2ztFat2f1yjWrmF+QQBn6zlUXhOErjBuRAI6AZ0hfE3zaAZT3wLqiAUGLFSVfIbXFmb32qhgG9BZzEEH6BTz5rtxuqF6nVWQgG980mT9/edcCxfrlUvcILjDooWXcbOtco0/1rav5CSH0WftgM3EzaOtcIAAAAASUVORK5CYII=);
}
.mobo-motiv-16{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADC0lEQVQ4T4WTa0hUQRSAZ+be2ZuraVhqaRG5ZmhKkmZBUkixVmiZoJZkERZF0I9C0yJ6SRCZIGIve2BRtBm92IwKSYr+9CNTe6kR2MO00tK1vXvvzr1zmrv9Wio6cOfHZc53vjlnBqP/hOba7lBI3BAuqhqF1roY7c2dNizb3UrE5Bpc0jiE/5UP9csVDXxV3PPlgC214BDNP7xfayyqYX2PyjGWkBSfVR1S1rzvDwBc3zOFERQDPh9jvbc7QB+Tpcj4QdtMZ6Xe1XwStFE7Do/9YE8rXYCX7RgIAnjrnXnY7zkOfnWaMr+sgHU/2Gb2P1uKZAWJz0BMlRGhiKYUrFMKay9b9kEA/dza8/63rRsxEYoTZryQHNn1/i7XGcQZQgBiOyAcFuNFmO6i0+cvRGFRT4IAYxe3RkuDz55zz0CslUQTnZWI2FJYd0tpwMKCABcgjkD3IupYch+rp1eVmMN9SQQTP0g2n0SkDebIhxRrMw6f8l5OK841Ol1NfHQgPVANi1VAwBQFHNl3sa9u0T3za08OkqgAW3QRRA5UsYIm5a22yUNuZkaXcKZmgecTEPskCsTWDvbxAnAi9x4f6s0JJFnH5AaAoeKAAbVzmlowFzz9s0Ad2cwNPRy0ERMr4RKWx40iZB7C8LBxNvJ9n4iAGig01K+/dp8yPrenWwBp6tyLUnTKQ/+La03AfMKe/DbkZqChQrUiqInGtYpc7dV1NzI0hJUInaaVVLLOq1WgfZ9sjS/QQKIwRAJpVMwwGOBrWHbF/Px8jVWdJq+sRkRKZC9vFCNqF7ZilFbNiY6vcmyakw/3ejUsDwcZgPuAXevv2CvOl0yikg+yzkuPwf8zDEkhuhQR99EcfpdgqStz1u6mRbVH/rhI1g+rd2JSwG7udepdrvug/kA0YUmrEpu5Se1oagfvt0gSGj0WkrEhE+eUd//zMVkw9WxhJhr7clSesbjSll/9VLuwfqfR86AWhIUtKf+YUno6uAd/e5nQXCihwmYutADajofpva23OOctIfNWNOCMLewX9bFcGTklgBQAAAAASUVORK5CYII=);
}
.mobo-smarts-16{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADV0lEQVQ4T3XTbUxTVxgH8Ofcl5Z7oVihgK22RVdNJHbOWBGN8qIyNpwxStSYGmTZzDZd9kU/jEGi8YPLzCJxBo1GjdhmzBkjJkQzFjYDCTa810xqLYPQIm1pAW0v3tL7cqxUDTJ3kvvlyf/55eTc/BH8z8FDJ1fj6L2ziMr0Qube42hR5fD7omj+EHt/0snjLTUo2vkFxKJKIBBg7b6rRPr6ekCxYWSsnpq78xbAnl+UEHEewuHmE8AHMwEnYgvzXChr+3U54jaicPPXoMhxouztP6A1l+++QWYBwXG4hOT+rscTrpUgAqA0zTg27L0GmJLQ2J39mBvJnQUTH1ISgLIKWkV2/WnaUtcyC0T3M3bFCt5KmRQS0pfexqTOiSe7ymCyfxNIiSVGFQF9+S0CT+TyrtYSdx8LAZ/K9undQGUS2KW2y88Fq3LngSuUkRMg3PgVxGUEJC0Thm13kNrQIgYHy6filg5nU/vukHt0HcOStl3tw0mAO5Bqx1HZShdWnRM624qx+NicUmZ20qu2XICI3+K937qv9/4LFbss/1cSidqI798SmqFsO/4YSQIvvmTscgKgNlWdF3s6N8f7HpuZis+rhXhPReeDhxZfSB/HUkxh2pDXCCKnfTY6VKxIoWyfNHtfA0cUdswlbrChql7o7SoS3J5VKQXldeHED3MJyunYxPDmiG+oyGBZ3YhkThsdGyqmlKSttGk0CfBHSTtEJSu58ds60dlRKLoG1iK0QOKXmJscwRnNtN9bRCAelm4suCTFJj+IPh3cqki8QfGNp0lg5nuw4xhYkWZdN2Eq/V3o+qsMu/7ZMj5FoDaOhXSNitOt/ci2IDvDHexvq5VnJjUkJdkKb4STQPxM7lkc9n4nP5cB6JwImb2mAdjFT0LdPYc8jDGQYdD9xo0O7ODGBncSRIxg1amg0hlPmX9sr5kFcPdFGkYcB4WBe7WSP2CUeRLIdJNH0HzY8IRnM0OPHAdlfiJDmUZD1vIVLYb8j6vVFTW9r3bf6QK+fUIN/EAtPGr/RvIH2VAkDRzjDKSmEZBj0I9oTCurFx9raHxvF+YOO84cNuU9c5yiA749/ZyWn9bof/aI7Okj529y88v3nzbODVTmGz7zC0zgzz539+v5/Dx+CT63fCDvF2g/AAAAAElFTkSuQmCC);
}
.mobo-yota-16{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACZElEQVQ4T5WTX0hTURzHf+fc/d/ulmSSLXxIHMECkVJWqfujYvUQhc8lvVgPNTArHwqKNBCKzMQXn2w9FUEQZRhTy9jacmk9FAzxKZXIrLF7Nze3e37dGwrXuBIdOA/n9+d7v/fzO4eAalW+FXrn83D1uAP3Pqu1J9W50x+zztAPaaHKRAfn6q3BjRxRF0FYmAIKDSCxdmhxhNS51li2bUyQngCBGWjm92sKkHFhHAECu3RwfsnLD6kFDsXEU1ERQxwlcSlg82gK7HyTvv0tD5ecZi6y2GCtVwvsnhJfLuTwSJkBhr/7+LOaAsfiOdeoWEiCbKNEh6NGHbliKqCUAtKbkqBNafLb6IFJj/WDNgM56nkntscENgJExkPlgEKJyRsRPDZdMHbQMqh2thniesY6IVYTgv0igl8JGShEeco6Vxod7zdBX9f/O/bnfCOZLu1bIss55etFrgJaLV+1CjUdKIVdiXTpkCgLFAHMElex+j8CpldiE3I4kCfgVoAaKcwZAC8Kfvvzf/5CTUTsms3gHQWejoO0zJIVJNgGDKHWzt2c9livbwmxOZqpCWfZjNLs1EMPQfaQcYRSpCcW1rBPmUbAAd6JOn5Kc4w7Xgv3l9fggstCQm6Cl5/mYVZuMreY6L5Fgt1fMiy43UBHVny2M9pXeUKYlMftc+npyQxjRxeL0KG4KeHgcaWOPkjk2QsCOI1N9jrti6Q8JoCGcj14LZQ2zudYj1K4x0TuVnH00VhWisvHrR9TdUTs/rTKbnWWY1m/2/GThoUBjoKxEODPdSRQP5zK/HKb8d7nw/y1DQe/ASdb6BGX3PmlAAAAAElFTkSuQmCC);
}
.mobo-rostelecom-16{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACn0lEQVQ4T42Sa0hTcRjGn3O2OXSmCV5y9SXMFAUpiChSK7pQRAUZIpQmYRctSNMPURZiCVZiJV5TTAyiC6JRXroQmJVYYRFlZmNuqTnd5nHbOdvx7HhOfz9EHRvYH95vz/N73v/LQ8HH25Sbu/ip9XqaxoMklwEh+dZVfL0m8S3c7irYGl1/W6h//A3GtZ22PQd3jH9eIZqhVY0iyMT4q+IjC/Ueta4XX16nw/qA/e1TAk4OLk+Of3G1W8zhMIQAcQSh6mFoxpw6MSapJoILCl8G7+xlyH7NuLntxxzkD+AiH40w1dF8dd6aMnflNxiwFN/RP2iPrTgbnbGvdeXWS0QtQVaZMau5heKEOiWgynkEOvXxbOHcRLVwzYJ+sAN98QUbd9VpbbEJbfBMxBGDl4wISG04EXNaCbgzXgZJl7aOf2Tq5Q4Y8RUdVC3uosxWgXA+k2Q7IENFlmYhU/dxWF+oBDSPV4BW7YfIzfT83PIm0W6soxbJrxA19QEQ9EQskC8EElA3BLkaWfouJeC2pRyQU0AH6tYzLeaezswL6na0o9XVBZbdTMQ8/NQyuj+lIrznOYqKJCWgaTSfbJBBUiKBAOpU35mOG5U1h/BSjsOIpZgk6wC6AekRLb570GTfDlrMgSwmQ5RYyitpg02Dj6cRWYDSBMZX4ZQbNLrCQPMZ8LrPQxSnwZODS2IwLJMfUa/NxPQGsy+Iski19jhITAcEgYZnRgLHAR4uEGP8AN7PpMCQap0P+bfKlUONcLJ7wXIuMoCDleFkQmAxlaO3pHhhQNqz1YjyfwiXiwbj8GLKAdgZf0yY32G4ZvfCgDnFzqZshPqVELOASbsAhzOEdPAehq9k/R9gTpVcmgqH5xjc/BJyWAMsT/LADxnnA34BvogiIHGht5cAAAAASUVORK5CYII=);
}
.mobo-default-16{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABeElEQVQ4T2NkQAKTJ0+W2r9/f9fLly+dgcL//v//zwySZmRk/PPv3z9mKSmpE1lZWSXOzs53YdoYkQ0IDg5uP3fuXAUTExMDOzv7DyEhoVtAQxiABuqB1P3584dBXV19ws6dOwuxGmBlZTWLmZk5lI+P7w5II5D9E6qRE+iKf9++fVMA4g2nTp1KxWqAtbX1AiMjozNAr0wBKQAaAnYhUPN/EN3R0RG1fv1655MnTyZjNcDW1naBpqbmmVmzZoENQAdNTU1R27dvdz5+/DhuA7S1tc/MmDEDqwGtra1RW7ZsGTWA5mFAUTSCEpKJicmZiRMngqNx1apVnEDA6Ovr+42ohARKyiwsLKH8/Px3fv78yS4jI3MAmJx/P3z40BUo/pNgUg4MDOy4cOFCOVATOOMkJCRYA/PFZ2DSvgQS+/v3L4OqquqEXbt2Yc9Me/fulZ49e3Yv0EYHkJNFRETOAnPmn9evX5uD+MLCwqdSUlKK/P3978CSOQAw/PQRSqkgOAAAAABJRU5ErkJggg==);
}
.mobo-home-16{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUUlEQVQ4T6WTL0hDURSHNycoDDGoRdAN04JBDGITBC2CZSCaLDrYgohd2Awmi4ogarIZLCrC0IUtrqloFjEM1CIIBv99PzkP7i5PDO/Cx7nn3HN/5+yet3gs4opHvB8LExhGdBQGIQ0JeIArqMKNW9QV6OZgHaag94/OJHQCRXhRjiuwj79gF7ewl/BqHfRgxyBv5wfYRV9AyR2WMI899LpQZ2cWU26nL3BLoN9arGHbQe/wDXfwCHMwDQ3o8wUGCLTBBCxDK+jRvmAcPkA/rWJdXPsC8nVxwyqq0r0lp7GnkIEV2LZ40yMOEbwATWMXggcLcnfYFODJutRYmwSW8DctW+PKQdn8SewepMxX7m8X7hjX8FeDcth3qJs/gtWjBqvEpugLaExHkHQSw7ZvBGfg3BfQJzsLWeiCFtDLa2kimsYzHFuhT1/gn8Lhx5H/jT8nUDoRq/tGcwAAAABJRU5ErkJggg==);
}


.new-icon {
	background-position: 0 0;
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align:middle;
	background: url("/img/icons/new.png");
	width:29px;
	height:12px;
	margin-left: 5px;
}

/*blog*/
.item {
	margin: 15px 5px;
	/*padding: 3px;*/
	/*border-color: #999;*/
}
.item-media {
	/*text-align: center;*/
	padding-left: 25px;
}
.item-img {
	margin: 1px 0px;
	padding-top: 10px;
	display: inline-block; 
	max-width: 100%;
	height: auto;
}
.item-body {
	background-color: #fafafa;
	padding: 15px 35px;
    border: 1px solid #999;
    border-width: 1px;
    border-radius: 0px;
	box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 7px 20px 0 rgba(0,0,0,.36);
}
.item-header {
	margin-top: 6px;
	text-shadow: 0 2px 3px rgba(0,0,0,.23);
}
.item-link {
	color: #000;
}
.item-footer {
	/*position: absolute;
	bottom: 0;*/
	margin: 15px 0px;
}
.blog-container {
	margin-top: 50px;
	min-height: 80vh !important;
}
.error404-container {
	margin-top: 50px;
	min-height: 74.6vh !important;
}
.blog-date {
	text-align: right;
}
.item-text {
	padding-top: 15px;
}
.item-footer-parts {
	padding: 0 0 10px 0;
}
.nav-blog>li>a {
	padding: 10px 15px;
	font-size: 14px;
}
.upravdom-list-item  {
	cursor: pointer;
}
.form-post-edit {
	margin: 30px;
	padding: 30px;
	box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 7px 20px 0 rgba(0,0,0,.36);
}
.item-example {
	margin: 20px;
	max-width: 700px;
	background-color: #fafafa;
    padding: 15px;
    border: 1px solid #999;
    border-width: 1px;
    border-radius: 10px;
    box-shadow: 0 1px 1.5px 0 rgba(0,0,0,.12), 0 7px 20px 0 rgba(0,0,0,.36);
}
.item-example-green {
	background-color: #e8f5e9;
}
.item-example-red {
	background-color: #f5e8e8;
}


#progress-wrp {
  border: 1px solid #0099CC;
  padding: 1px;
  position: relative;
  height: 22px;
  border-radius: 3px;
  margin: 10px 0px;
  text-align: left;
  background: #fff;
  box-shadow: inset 1px 3px 6px rgba(0, 0, 0, 0.12);
}

#progress-wrp .progress-bar {
  height: 100%;
  border-radius: 3px;
  background-color: #9ae3f3;
  width: 0;
  box-shadow: inset 1px 1px 10px rgba(0, 0, 0, 0.11);
}

#progress-wrp .status {
  top: 0px;
  left: 45%;
  position: absolute;
  display: inline-block;
  color: #000000;
}


.card {
	margin: 15px 5px;
	border-color: #999;
}
.card-media {
	margin: 30px 0px 10px 30px;
	padding-top: 10px;
	display: inline-block; 
	max-width: inherit;
	height: auto;
}
.card-body {
	background-color: #fafafa;
	padding: 15px 35px;
    border: 1px solid #999;
    border-width: 1px;
    border-radius: 0px;
}
.card-header {
	margin-top: 6px;
	text-shadow: 0 2px 3px rgba(0,0,0,.23);
}


.card-cl {
	margin: 5px 10px;
	padding: 0 7px;
	min-height: 326px;
	max-width: 270px;
    border: 2px solid #198bb1;
    border-radius: 2px;

}
.card-cl:hover,
.card-cl:focus,
.card-cl.focus {
	background-color: #d4e7ee;
}
.card-cl-icon-block {
	margin-top: 15%;
	height: 100px; 
	vertical-align: center;		
}
.card-cl-icon {
	width: 60px;
	height: auto;
	margin-top: 30px;
}
.card-cl-header {
	font-size: 18px;
}
.card-cl-text {
	padding-bottom: 20px;
}


@media (max-width: 768px) {
	.card-cl {
		max-width: 95%;
	}
	.card-cl-header {
		font-size: 18px;
	}
	.col-fix {
		padding: 0;
	}
}

.table .thead-dark th {
  color: #fff;
  background-color: #212529;
  border-color: #32383e;
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.brd-right {
	border-right:1px solid #ddd;
}