/* 
================================
 Container Styles for DotNetNuke
================================
.


/*-------------------------------------------------------------------------------*/
.actions{ width:10px;}
.clear									 { clear:both;}
.left 									 { float:left;}
.right 									 { float:right;}
.c_footer_1								 { padding-right:10px; text-align:right;}
.dnntitle 								 { padding-left:10px;}
.c_contentpane 							 { text-align:left; padding:2px 5px 0px 5px;}
.ModuleTitle_MenuContainer				 { width:100px!important;}

.Container-20041-1 						 { margin-bottom:5px; }
.Container-20041-1 .c1_icon				 { margin:0px auto 10px; border-radius:30px; width:59px; height:59px; position:relative; text-align:center; z-index:1;}
.Container-20041-1 .c1_icon:hover		 { background:#444;}
.Container-20041-1 .c1_icon .hi_icon	 { border-radius:30px; pointer-events:none; position:absolute; left:0px; top:0px; z-index:-1; width:100%; height:100%;
transition:transform 300ms ease 0s, opacity 300ms ease 0s;
-moz-transition:-moz-transform 300ms ease 0s, opacity 300ms ease 0s;
-webkit-transition:-webkit-transform 300ms ease 0s, opacity 300ms ease 0s;
-o-transition:-o-transform 300ms ease 0s, opacity 300ms ease 0s;
-ms-transition:-ms-transform 300ms ease 0s, opacity 300ms ease 0s;
}
.Container-20041-1 .c1_icon:hover .hi_icon{opacity:0;
transform:scale(1.4);
-moz-transform:scale(1.4);
-webkit-transform:scale(1.4);
-o-transform:scale(1.4);
-ms-transform:scale(1.4);
}
.Container-20041-1 .dnntitle			 { padding:0px 0px 3px 0px;}
.Container-20041-1 .contentmain1		 { border-radius:5px; background-color:#eeeeee; text-align:center; padding:24px 25px 16px 25px; zoom:1;}
.Container-20041-1 .contentpane			 { padding:5px 0px 8px 0px; vertical-align:top; clear:both; }

.Container-20041-2 						 { margin-bottom:5px; text-align:center; border-bottom:2px solid #dadada; }
.Container-20041-2 .dnntitle			 { padding:8px 33px 20px 33px; display:inline-block; border-bottom:1px solid #dadada;}
.Container-20041-2 .contentmain1		 { margin:0px 10%; padding:0px 0px 20px 0px;}
.Container-20041-2 .contentpane			 { padding:20px 0px 3px 0px; vertical-align:top; clear:both; }
.Container-20041-2 .contentmain1,
.Container-20041-2 .Normal				 { color:#989898;}

.Container-20041-3 						 { margin-bottom:5px; }
.Container-20041-3 .dnntitle			 { padding:0px 0px 0px 0px; border-bottom:2px solid #3e3e3e;}
.Container-20041-3 .title3				 { display:inline-block; border-bottom-width:2px; border-bottom-style:solid; margin-bottom:-2px; padding:0px 5px 10px 0px;}
.Container-20041-3 .contentmain1		 { }
.Container-20041-3 .contentpane			 { padding:20px 0px 3px 0px; text-align:left; vertical-align:top; clear:both; }

.Container-20041-4 						 { margin-bottom:5px; }
.Container-20041-4 .dnntitle			 { padding:10px 0px 9px 16px; border-radius:5px; margin-bottom:5px;}
.Container-20041-4 .contentmain1		 { border-radius:5px; background:#eeeeee; padding:17px 16px 14px 16px;}
.Container-20041-4 .contentpane			 { padding:0px 0px 3px 0px; text-align:left; vertical-align:top; clear:both; }

.Container-20041-5 						 { margin-bottom:5px; }
.Container-20041-5 .dnntitle			 { padding:10px 0px 9px 16px; border-radius:5px; margin-bottom:5px; background:#444444;}
.Container-20041-5 .contentmain1		 { border-radius:5px; background:#eeeeee; padding:17px 16px 14px 16px;}
.Container-20041-5 .contentpane			 { padding:0px 0px 3px 0px; text-align:left; vertical-align:top; clear:both; }

.Container-20041-6 						 { margin-bottom:5px; }
.Container-20041-6 .dnntitle			 { padding:0px 0px 3px 0px; overflow:hidden;}
.Container-20041-6 .title6				 { float:left; padding:0px 9px 0px 0px;}
.Container-20041-6 .c6_titline			 { width:100%; height:6px; margin-right:-100%;}
.Container-20041-6 .contentmain1		 { }
.Container-20041-6 .contentpane			 { padding:5px 0px 3px 0px; text-align:left; vertical-align:top; clear:both; }

.Container-20041-7 						 { margin-bottom:5px; }
.Container-20041-7 .dnntitle			 { padding:5px 0px 8px 0px;}
.Container-20041-7 .contentmain1		 {}
.Container-20041-7 .contentpane			 { padding:0px 0px 3px 0px; text-align:left; vertical-align:top; clear:both; }

.Container-20041-H1 					 { margin-bottom:5px; }
.Container-20041-H1 .contentmain1		 { }
.Container-20041-H1 .contentpane		 { padding:0px 0px 3px 0px; text-align:left; vertical-align:top; clear:both; }

.Container-20041-H2 					 { margin-bottom:5px; }
.Container-20041-H2 .contentmain1		 { }
.Container-20041-H2 .contentpane		 { padding:0px 0px 3px 0px; text-align:left; vertical-align:top; clear:both; }

.Container-20041-H3 					 { margin-bottom:5px; }
.Container-20041-H3 .contentmain1		 { }
.Container-20041-H3 .contentpane		 { padding:0px 0px 3px 0px; text-align:left; vertical-align:top; clear:both; }



.White {}
.White .contentpane 					 { text-align:left; padding:0px;}
.White .cbot							 { float:right;}



.Container-20041-1 .title1{font-size:15px;font-weight:normal;color: #444444; line-height:1.3;}

.Container-20041-2 .title2{font-size:22px;font-weight:normal;color: #444444; line-height:1.3;}

.Container-20041-3 .title3{font-size:18px;font-weight:normal;color: #bdbdbd; line-height:1.3;}

.Container-20041-4 .title4,
.Container-20041-5 .title5{font-size:16px;font-weight:normal;color: #fff; line-height:1.3;}

.Container-20041-6 .title6{font-size:16px;font-weight:normal;color: #444444; line-height:1.3;}

.Container-20041-7 .title7{font-size:20px;font-weight:normal;color: #444444; line-height:1.3;}














