.text_my
{
	font-size: 1vw;
	float: left; 
	line-height: 1.6;
}

.image_my
{
	width:25%;
}


@media only screen and (max-width: 1199px) 
{
	.text_my
	{
		font-size: 2vw;
	}
}

@media only screen and (max-width: 650px) 
{
	.image_my
	{
		width:130px;
	}
	.text_responsive
	{
		font-size: 4vw;
	}

}

#div_size
{
	width: 80%;
}


@media only screen and (max-width: 500px) 
{
	.text_my
	{
		font-size: 2.2vw;
	}
	.image_my
	{
		width:35%;
	}
	#div_size
	{
		width: 100%;
	}
}


.box-shadow
{
    -webkit-box-shadow: 4px 4px 15px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 4px 4px 15px 0px rgba(0,0,0,0.75);
    box-shadow: 4px 4px 15px 0px rgba(0,0,0,0.75);
    text-align: center; 
    border: 1px solid silver;
    padding: 10px;
    text-align: left; 
    
}

input
{
    font-size: 14px !important;
}

.title
{
    text-align: left; 
    font-weight: bold; 
    font-size: 18px;
}

.help-block
{
	 font-size: 14px !important;
}