@media screen and (max-width:599px) {
	.vima-1 {
		width:100%!important;
		padding:0!important;
		}
	.vima-5 {
		min-height:auto!important;
		max-height:inherit!important;
		}
	.vima-6 a {
		max-height:inherit!important;
		}
	}
@media screen and (max-width:399px) {
	#vima-s {
		display:none!important;
		}
	.vima-6 a {
		font-size:16px!important;
		line-height: 22px!important;
		}
	}
@media screen and (max-width:359px) {
	#vima-c {
		display:none!important;
		}
	}
.vima-1 {
	width:50%;
	float:left;
	margin-bottom:30px;
	}
.vima-2 {
	background-position-x:center!important;
	background-position-y:center!important;
	width:100%;
	background-size:cover!important;
	position:relative;
	}
.vima-3 {
	text-decoration:none!important;
	position:relative;
	display:inline-block;
	width:100%;
	height:100%;
	top:0;
	left:0;
	} 
.vima-4 {
	text-transform:uppercase;
	position:absolute;
	bottom:8%;
	left:4%;
	color:#fff;
	padding:4px 10px;
	text-decoration:none!important;
	font-family:'Rubik', sans-serif!important;
	font-size:12px;    
        transition: 1s;
        border-radius: 4px;
	}
.vima-4:hover {
	background:#333;
	color:#fff;
	text-decoration:none!important;
	}
.vima-5 {
	min-height:215px;
	overflow:hidden!important;
	display:block!important;
	}
.vima-6 {
	text-align:left;
	}
.vima-6 a {
	text-decoration:none!important;
	max-height:72px;
	overflow:hidden;
	margin:7px 0 10px;
	font-size:19px;
	color:#333;
	display:block;
	line-height:24px;
	font-family: 'Rubik', sans-serif!important;
	font-weight:500;
	}
.vima-6 a:hover {
	text-decoration:none!important;
	}
.vima-7 {
	margin-bottom:5px;
	}
.vima-8, .vima-8 a {
	font-family: 'Rubik', sans-serif!important;
	font-size: 14px;
	color: #777;
	display:inline-block;
	line-height:20px;
	text-decoration:none!important;
	}     
.vima-8 {
	padding-right: 10px;
	}    
.vima-9:before, .vima-10:before, .vima-11:before, .vima-12:before {
	font-size:15px;
	font-family:Fontawesome;
	display:inline-block;
	padding-right:4px;
	color:#777;
	}
.vima-9:before {
	content: '\f017';
	}
.vima-10:before {
	content: '\f06e';
	}
.vima-11:before {
	content: '\f0e5';
	}
.vima-12:before {
	content: '\f006';
	}   
.vima-13 {
	margin-top:7px;
	font-weight:400!important;
	max-height:88px!important;
	overflow: hidden!important;
	color:#555!important;
	font-size:14px!important;
	line-height:22px!important;
	font-family:'Rubik', sans-serif!important;
	} 
.vima-13 p, .vima-13 table, .vima-13 blockquote, .vima-13 a, .vima-13 strong, .vima-13 a:hover, .vima-13 h1, .vima-13 sub, .vima-13 sup, .vima-13 h2, .vima-13 em, .vima-13  h3, .vima-13 td, .vima-13 ul, .vima-13 li, .vima-13 ol, .vima-13 u, .vima-13 s {
	cursor: default!important;
	font-style:normal!important;
	text-decoration:none!important;
	list-style: none!important;
	vertical-align:inherit!important;
	font-weight:400!important;
	color:#555!important;
	font-size:14px!important;
	line-height:22px!important;
	font-family:'Rubik', sans-serif!important;
	padding:0!important;
	margin:0!important;
	display:inline!important;
	}    
.vima-13 img, .vima-13 hr, .vima-13 iframe, .vima-13 embed, .vima-13 blockquote:before {
	display:none!important;
	}
.vima-13 blockquote {
	width:auto!important;
	background-color:#fff!important;
	bottom:0!important;
	max-width:inherit!important;
	-webkit-margin-start: 0!important;
	-webkit-margin-after: 0!important;
	-webkit-margin-before: 0!important;
	-webkit-margin-end: 0!important;
	} 
.vid_mat {
	float:left;
	margin-bottom:20px;
	margin-top:10px;
	}
.pgswbot {
	margin:0 0 10px;
	text-align:center;
	width: 100%;
	}
.pgswbot a, .catPages1 a {
	font-size:15px;
	line-height:20px;
	color:#333;
	font-weight:400;
	padding:8px 10px;
	}
.pgswbot .swchItemA span, .catPages1 .swchItemA span {
	color: #fff;
	border-radius:4px;
	padding:8px 12px;
	font-size:15px;
	line-height:20px;
	cursor:default;
	}
.pgswbot b.swchItemA, .catPages1 b.swchItemA {
	font-weight:400!important;
	}

.pgswbot .swchItem:hover, .catPages1 .swchItem:hover {
	text-decoration:none!important;
	color:#000;
	}
.pgswbot .swchItem span, .swchItem .pgNext span, .catPages1 .pgNext span, .catPages1 .pgNext span {
	padding:0!important;
	}