﻿.cnt-body img {
    max-width: 100%;
}

.cnt-body ul {
    list-style-type: decimal;
}

    .cnt-body ul li {
        margin: 20px 0px;
        padding-left: 25px;
    }

.cnt-body p, .cnt-body ul {
    margin-bottom: 20px;
    line-height: 1.6em;
}

.cnt-body .lb, .cnt-body .lb a {
    color: #005ba1;
    text-decoration: none;
    font-weight: bold;
}

.maincontent-area b, .maincontent-area strong {
    font-weight: 600;
}

/*.item-image-circle {
    display: block;
    width: 110px;
    height: 110px;
    margin: auto;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    background: #fff no-repeat center;
    -webkit-box-shadow: 0px 0px 20px 2px rgba(221,221,221,1);
    -moz-box-shadow: 0px 0px 20px 2px rgba(221,221,221,1);
    box-shadow: 0px 0px 20px 2px rgba(221,221,221,1);
}*/
a.item-image-circle{
	width: 100px;
    height: 100px;
	display: inline-block;
	position: relative;
	line-height: 100px;
	background: #fff no-repeat center;
    background-size:100%;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#eaeaea));
	background-image: -webkit-linear-gradient(top, #f6f6f6, #eaeaea);
	background-image: -moz-linear-gradient(top, #f6f6f6, #eaeaea); 
	background-image: -ms-linear-gradient(top, #f6f6f6, #eaeaea); 
	background-image: -o-linear-gradient(top, #f6f6f6, #eaeaea);
	background-image: linear-gradient(top, #f6f6f6, #eaeaea);
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .25), 0 2px 3px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .25), 0 2px 3px rgba(0, 0, 0, .1);
	box-shadow: 0 1px 1px rgba(0, 0, 0, .25), 0 2px 3px rgba(0, 0, 0, .1);
}
.item-image-circle:active {
	top: 1px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#f6f6f6));
	background-image: -webkit-linear-gradient(top, #eaeaea, #f6f6f6);
	background-image: -moz-linear-gradient(top, #eaeaea, #f6f6f6); 
	background-image: -ms-linear-gradient(top, #eaeaea, #f6f6f6); 
	background-image: -o-linear-gradient(top, #eaeaea, #f6f6f6);
	background-image: linear-gradient(top, #eaeaea, #f6f6f6);
}

.item-image-circle:before{
		content: '';
		position: absolute;
		z-index: -1;
		top: -8px;
		right: -8px;
		bottom: -8px;
		left: -8px;
		background-color: #eaeaea;
		-moz-border-radius: 140px;
		-webkit-border-radius: 140px;
		border-radius: 140px;
	    opacity: 0.5;		
}

.item-image-circle:active:before {
	top: -9px;
}

.item-image-circle:hover:before {
	background-color: #c6f0f8;
    opacity: 1;
}

a, a:hover, a:active, a:link, a:focus {
    text-decoration: initial;
    /*color: inherit;*/
}

.modal img {
    max-width: 100%;
}

.modal .modal-header {
    color: #fff;
    background-color: #0277C6;
    background-repeat: no-repeat;
    background-position: right;
}

    .modal .modal-header .modal-title {
        font-weight: 600;
    }

ul.list-unstyled.list-custom {
    padding-left: 15px;
    margin: 20px 0;
    list-style-type: decimal;
}

    ul.list-unstyled.list-custom li {
        padding-bottom: 20px;
    }

        ul.list-unstyled.list-custom li:last-child {
            padding-bottom: 0;
        }

        ul.list-unstyled.list-custom li p {
            font-size: 16px;
            margin-bottom: 30px;
        }

            ul.list-unstyled.list-custom li p:only-child {
                margin-bottom: 0;
            }

            ul.list-unstyled.list-custom li p > img {
                max-width: 90%;
                border: 1px solid #ddd;
                -webkit-box-shadow: 0px 0px 20px 2px rgba(221,221,221,1);
                -moz-box-shadow: 0px 0px 20px 2px rgba(221,221,221,1);
                box-shadow: 0px 0px 20px 2px rgba(221,221,221,1);
            }

@media only screen and (max-width: 480px) {

    .cnt-body ul {
        padding-left: 15px;
    }

        .cnt-body ul li {
            padding-left: 15px;
        }
}
