
.site-main
{
	background-color:#ffffff;
	padding-left:25px;
}

.site-main-big
{
	padding-right:25px;
}

h1.mytitle
{
	font-weight:bold;
	font-size:30px;
	color:#000000;
	padding-top:15px;
	padding-bottom:45px;
}

.symbols
{
	position:absolute;
	margin-top:-45px;
	color:#8E8E8E;
	font-weight:bold;
}

a.activ
{
	color:#000000 !important;
}

.symbols a
{
	color:#8E8E8E;
	font-weight:bold;
	cursor:pointer;
}
.mycard
{
	border:1px solid #121212;
	float:left;
	width:200px;
	margin-right:25px;
	margin-bottom:10px;
	font-size:13px;
	line-height:16px;
	color:#000000;
	padding-bottom:10px;
	display:none;
}

.def
{
	display:block;
}
.mycardphoto
{
	background-size:cover;
	background-repeat:none;
	border-bottom:1px solid #121212;
	width:100%;
	cursor:pointer;
	cursor:hand;
	height:210px;
}

.mycarditems
{
	padding:10px;
	margin:0;
	height:242px;
	overflow:hidden;
	margin-bottom:10px;
}

.mycarditems li:first-child
{
	border-top:0;
	font-size:15px;
}

.mycarditems li
{
	border-top:1px solid #121212; 
	padding-top:5px;
	padding-bottom:5px;
}

.mycardlink a
{
	color:#D3D3D3;
	display:block;
	width:100%;
	text-align:right;
	font-size:13px;
	padding-right:10px;
	padding-left:10px;
}

	.myfull
	{
		display:inline;
	}

	.mymob
	{
		display:none;
	}


.bigcard
{
	border:1px solid #121212;
	width:100%;
	max-width:700px;
	margin-right:25px;
	margin-bottom:10px;
	font-size:14px;
	line-height:18px;
	margin-bottom:30px;
	color:#000000;
	padding-bottom:10px;
}

.bigcardphoto
{
	background-size:cover;
	background-repeat:none;
	width:33%;
	float:left;
	margin-right:0.5%;
	height:210px;
	background-position:center center;
}

div .bigcardphoto:nth-child(3)
{
	margin-right:0;
}

.bigcarditems
{
	padding:10px;
	margin:0;
	float:left;
	width:32%;
	margin-right:2%;
}

.bigcarditems li:first-child
{
	border-top:0;
}

.bigcarditems li
{
	border-top:1px solid #121212; 
	padding-top:7px;
	padding-bottom:7px;
}

.bigcardtext
{
	float:left;
	width:66%;
	padding-left:10px;
	padding-right:10px;
}

.bigcompany
{
	font-size:18px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #000000;
	margin-left:10px;
	margin-right:10px;
	clear:both;
	line-height:33px;
}

.newbigcompany
{
	font-size:18px;
	padding-top:0px;
	padding-bottom:10px;
	border-bottom:1px solid #000000;
	clear:both;
	line-height:33px;
}

.subitemss
{
	list-style-type:disc;
	margin-left:17px;
	padding-top:10px;
}

.icons
{
	background-repeat:no-repeat;
	background-size:23px;
	background-position:left center;
	padding-left:30px;
}

.fb
{
	background-image:url('/wp-content/uploads/icons/fb.png');
}

.pin
{
	background-image:url('/wp-content/uploads/icons/pin.png');
}

.google
{
	background-image:url('/wp-content/uploads/icons/google.png');
	background-size:20px;
}

.tw
{
	background-image:url('/wp-content/uploads/icons/tw.png');
}

.in
{
	background-image:url('/wp-content/uploads/icons/in.png');
}

.youtube
{
	background-image:url('/wp-content/uploads/icons/youtube.png');
}


.bigtexttitle
{
	padding-top:14px;
	padding-bottom:7px;
	border-bottom:1px solid #000000;
	margin-bottom:10px;
}

	.bigcardtext p 
	{
		padding-bottom:10px;
	}	

.addphoto
{
	display:none;
	clear:both;

}


@media all and (max-width: 760px) {

	.content-area
	{
		background-color:#ffffff;
	}
	
	.site-main
	{
		padding-left:0;
		margin-right:25px;
	}

	.site-main-big
	{
		margin-right:0 !important;
		padding-right:0 !important;
	}
	
	.mycard
	{
		width:100%;
		margin-left:0;
		margin-right:0;
		margin-bottom:30px;
	}

	.symbols
	{
		width:20px;
		right:10px;
		text-align:center;
		margin-top:-75px;
	}

	.symbols a
	{
		display:block;	
		width:100%;
		text-align:center;
	}

	.myfull
	{
		display:none;
	}

	.mymob
	{
		display:block;
		line-height:9px;
	}

	h1.mytitle
	{
		padding-bottom:20px;
	}

	.bigcard
	{
		width:100%;
		margin-left:0;
		margin-right:0;
		margin-bottom:30px;
		border:0;
		font-size:15px;
	}

	div .bigcardphoto:nth-child(3)
	{
		display:none;
	}

	div .bigcardphoto:nth-child(2)
	{
		display:none;
	}

	div .bigcardphoto:nth-child(1)
	{
		padding-left:10px;
		padding-right:10px;
		width:100%;
		height:220px;
	}

	.bigcompany
	{
		font-size:30px;
		padding-top:20px;
		padding-bottom:20px;
	}

	.bigcarditems, .bigcardtext
	{
		width:100%;
	}

	.bigcarditems li
	{
		padding-top:15px;
		padding-bottom:15px;
	}

	.addphoto
	{
	display:block;
 	background-position: center center;
    background-size: cover;
    height: 220px;
    width: 100%;
	margin-top:5px;
	margin-bottom:5px;
	}

	.site-header
	{
	margin-bottom:0;
	padding-bottom:10px;
	}

	.mycardphoto
	{
	height:270px;
	}



}