.dima_wrapper.container {
	margin:0px;
	padding:0px;
	max-width: 100%;
	}
.dima_wrapper.container .row{
	 margin:0px;
	padding:0px;
	width:100%;
} 
section{
    width:100%;
    float:right;
}
html body{
    background:#e0e0e6;
}
.dima_1_1_wrapper {
	}
.dima_1_wrapper {
	}
@media(max-width:960px){
        .dima_4_1_wrapper ul.nav li {
            float:right;
            width:30%;
            padding:1%;
            margin:1.5%;
            border-radius:10px;
            background:#FFF;
            box-shadow:0px 0px 15px -10px #000;
            }
}	
@media(min-width:960px){
    .dima_2_1_wrapper {
        background:#FFF;
        box-shadow:0px 0px 15px -10px #000;
        overflow-y:auto;
        height:100%;
        position:absolute;
        right:0;
        }
    .dima_2_2_wrapper {
        margin:auto;
        overflow-y:auto;
        height:100%;
        position:absolute;
        left:16%;
        }
    .dima_2_3_wrapper {
        background:#FFF;
        box-shadow:0px 0px 15px -10px #000;
        height:100%;
        position:absolute;
        left:0;
        }
    .dima_2_wrapper {
        margin:2vh;
        height:94vh;
        overflow:hidden;
        background:#f0f0f7;
        box-shadow:0px 0px 15px -10px #000;
        position:relative;
        max-width:98%;
        }
        .dima_4_1_wrapper ul.nav li {
            float:right;
            width:17%;
            padding:1%;
            margin:1.5%;
            border-radius:10px;
            background:#FFF;
            box-shadow:0px 0px 15px -10px #000;
            }
}
.dima_4_1_wrapper {
    padding-top:15px;
    }
.dima_4_1_wrapper ul.nav li:hover img{
    box-shadow:0px 0px 25px -10px #000 inset;
}
.dima_4_1_wrapper ul.nav{
    width:100%;
    float:right;
    text-align:center;
    font-size:12px;
}
.dima_4_1_wrapper ul.nav li img{
    background:#FFF;
    box-shadow:0px 0px 15px -10px #000 inset;
    display:block;
    width:100%;
    height:auto;
    border-radius:10px;
    margin-bottom:10px;
    padding:1%;
}
.dima_4_1_wrapper ul.nav li img{
    background:#FFF;
    box-shadow:0px 0px 15px -10px #000 inset;
    display:block;
    width:100%;
    height:auto;
    border-radius:10px;
    margin-bottom:10px;
    padding:1%;
}
.dima_4_1_wrapper .custom img{
    background:#FFF;
    box-shadow:0px 0px 15px -10px #000 inset;
    display:block;
    width:100%;
    height:auto;
    border-radius:10px;
    margin-bottom:10px;
}
.dima_3_1_wrapper {
	}
.dima_3_2_wrapper {
	}
.dima_3_3_wrapper {
	}
.dima_3_wrapper {
	}
.dima_4_wrapper {
	}
.dima_5_1_wrapper {
	}
.dima_5_wrapper {
	}
.clear { clear:both;font-size:0px; }

.topmenu{
	padding-right:5px;
	height:30px;
	background:url(../images/trans_dark.png) repeat-x top right #FFFFFF;
	margin-bottom:0.5%;
	border-radius:5px;
}
.topmenu ul.menu li{
	float:right;
	padding-left:0.5%;
	padding-right:0.5%;
	border-left:1px solid #CCC;
	line-height:30px;
}
.dima_2_1_wrapper .custom{
    padding:15px;
}