.heading
{
	font-size: 22px;
	font-family: verdana;
}

.subheading
{
	font-size: 17px;
	font-family: verdana;

}

.description
{
	font-size: 16px;
	font-family: verdana;

}

.mt5
{
	margin-top: 5px;
}

.mt10
{
	margin-top: 10px;
}

.mt20
{
	margin-top: 20px;
}

.mt25
{
	margin-top: 25px;
}

.mt50
{
	margin-top: 5px;
}

.mb10
{
	margin-bottom: 10px;
}

.mb25
{
	margin-bottom: 25px;
}

.mt85
{
	margin-top: 85px;
}

.mt65
{
	margin-top: 65px;
}

#authordescription
{
	padding: 15px 20px;
	background: #000;
	/*background: rgb(7,45,51);*/
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	text-align: center;
}

.sa
{
	/*margin-bottom: 30px;*/
	background-color: rgb(7,45,51);
	color: white;
	text-align: center;
}

.quote-box {
    border: 1px solid #e6e6e6;
    background: #EEF3F9;
    padding: 30px 20px 30px 0px;
    border-radius: 2px;
    min-height: 233px;
    margin-top: 65px;
    margin-right: 15px;
    margin-left: 15px;
}
/*.quote-box {
    border: 1px solid #e6e6e6;
    background: #EEF3F9;
    padding: 30px 20px 30px 0px;
    border-radius: 2px;
    min-height: 361px;
    margin-top: 65px;
    margin-right: 15px;
    margin-left: 15px;
}*/

.quote-box q {
    display: block;
    font-size: 17px;
    line-height: 23px;
    margin: 0 0 0 30px;
    color: #303030;
}

.quote-arrow {
    display: block;
    margin: -5px 0 0 25px;
}

.topsec {
    background: #273441;
    margin-bottom:7%;
    margin-top:5%; 
}

.topsec p, p.pricingp {
    color: #fff;
}

.clientphoto {
    float: left;
    display: block;
    margin: 10px 15px 30px 0;
    width: 71px;
    height: 71px;
}

.videodiv{
	border: 1px solid green;
}

