
/*========================================================*/
/*         Skin styles for  dnnskin.com: Kewl             */
/*              created by dnnskin.com                    */
/*========================================================*/

/*========================================================*/
/*                  Table of Contents                     */
/*========================================================*/
/*  1. General                                            */
/*  2. Skin Layout                                        */
/*  3. Controls                                           */
/*  4. Links and Buttons                                  */
/*  5. Text                                               */
/*  6. Main Menu                                          */
/*  7. Module Menus                                       */ 

/*========================================================*/


/*========================================================*/
/*  1. General                                            */
/*========================================================*/



/* Forces browser height of 100% */
html{
	height:100%;	
}


/* Body style */
body {
	margin-top:0px;
	margin-bottom:0px;
	background: #ffffff;
	color:#666;
	font-size: 11px;	
	text-align:center		
}


/* Catch-all to ensure text consistency */
div, table, tr, td {
	font-family:arial;
	font-size:11px;
	/*line-height:1.4em;*/
}

/*========================================================*/
/*  2. Page Layout                                        */
/*========================================================*/
.no-gutter > [class*='col-'] {
    padding-right:0;
    padding-left:0;
}
.no-guttercontent > [class*='col-'] {
    padding-right:0;
    padding-left:0;    
}
.no-guttercontent {
    border-left:1px solid #d3d3d3;
   	border-right: 1px solid #d3d3d3;	
}  

.SiteBorder{	
	border: 0px; /* Inner border: lighter blue */	
	text-align: center;
	margin: 0px auto 0px auto;	
	width: 1020px;
}

.ContentNewsDetails
{    	
    	padding:0 20px 0 19px;			
    	border-left: 1px solid #d3d3d3;
}

.ContentRelatedNews 
{
        background-color:#fff;
	    padding:0 20px 0 0;			    	
	    /*border-right: 1px solid #d3d3d3;*/
}


.SiteBorderBottom { width: 1000px; }
.BottomPane{
	background-color:#fff;
	/*padding:10px 0 10px 0;	*/
	padding:0 0 0 0;
	text-align:center	
}
.ContentPane 
{
    margin: 0px 0px 0px 0px;
}
.container {    
    margin: 0px 0px 0px 0px;
} 

.Menu {
	background-color:#E03623;
	height:25px;	
}


.maintable  /*Control existed in the module */
        {
            margin-right:20px;
            margin-left:20px;
            background-color:#f1f1f1;
        }                        
.befnewsdetailsimage 
{
    width:300px;
    height:160px;       
    text-align:right;
    float: right;
}        

/*========================================================*/
/*  3. Controls                                           */
/*========================================================*/
/* Style for date control */
.date{
	font-family:arial;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding-bottom:10px;
}
/*========================================================*/
/*  4. Links and Buttons                                  */
/*========================================================*/

/* Default link style */
a:link, a:visited, a:active {
	color: #333;
	font-family:arial;
	font-weight: normal;
	font-size: 11px;
}

a:hover {
	color: #333;
	font-family:arial;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
}


/* text and link style used for most text rendered by modules */
a.Normal, a.Normal:link, a.Normal:visited, a.Normal:active {
	color: #333;
	font-family:arial;
	font-weight: normal;
	font-size: 11px;
	line-height:140%;
}

a.Normal:hover {
	color: #333;
	font-family:arial;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
}
/*========================================================*/
/*  5. Text                                               */
/*========================================================*/
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */ 
.SubHead {
	font-family:arial;
	font-size: 17px;
	color:#14427e;
	font-weight: bold;
	line-height: 20px;
}

/* text style used for most text rendered by modules; applies to the majority of text in the site */
.Normal{
	color: #000000; 
	font-family:Arial,Tahoma;	
	font-size: 9.3pt;	
	line-height:16px;	
	font-weight:500		
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family:arial;
    font-size: 11px;
    font-weight: normal;
}

/*  form style */
select, input {
	font-family:arial;
	font-size: 11px;		 
}

/* all the other text*/
h3, h4, h5, h6, DT, TFOOT, THEAD, TH {
	color:#333;
}

/*========================================================*/
/*  7. Module Menus                                       */
/*========================================================*/

/* Outer container for module submenu */
.ModuleTitle_MenuContainer {
	color: #333;
}

/* Inner container for module submenu */
.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand; 
	height: 20px;
}

/* Idle state for module submenu items */
.ModuleTitle_MenuItem {
	font-family:arial;
	color: #333;
	font-size: 11px; 
	font-weight: bold; 
	border: #eee 1px solid;
	padding: 1px 4px 2px 2px;
}

/* Inner, INNER(?) container for module submenu (?) */
.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	margin: 2px 0px 0px -6px;
	background-color: #eee; 
	filter: none; 
	border: #333 1px solid;
	padding: 0px 1px 1px 1px;
}

/* Hover state for module submenu items */
.ModuleTitle_MenuItemSel {
	font-family:arial;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
	cursor: pointer; 
	cursor: hand; 
	color: #eee;
	background: #333;
	border: #333 1px solid;
	padding: 1px 4px 2px 2px;
}


/* Elements we don't need to see */
.ModuleTitle_MenuArrow,
.ModuleTitle_RootMenuArrow,
.ModuleTitle_MenuBreak,
.ModuleTitle_MenuIcon {
	display: none;
}


/*========================================================*/
/***** Media query                                    *****/
/*========================================================*/

@media (min-width: 1200px) {
  .SiteBorder {
    width: 1020px;    
   } 
}
@media (min-width: 1000px) {
  .SiteBorder {
    width: 1000px;    
   } 
}

 

@media (max-width: 1000px) {                           
   .SiteBorder
     {
             width: 100%;                  
     }
   .SiteBorderBottom    
      {
             width: 100%;
     }      
    .befnewsdetailsimage 
        {                       
            float: left;
            margin-top:10px;
            width:740px;            
            margin-bottom:20px;
        }                 
  
}

@media (max-width: 750px)   
{  
    .maintable /*Control existed in the module */
        {
            margin-right:10px;
            margin-left:11px;            
        }        
    .befnewsdetailsimage 
        {                       
            float: left;
            margin-top:10px;
            width:740px;            
        }   
        
           
   .ContentNewsDetails
      {   
        border-style:none;   
       	padding:0 0 0 0;          	     
      }
    .ContentRelatedNews				
      {
        border-style:none;		    		
        padding:20px 0 0 0;     
      }         
        
    .no-guttercontent
        {
            border-style:none;		    		                
        }      
}

@media (max-width: 500px) {
     
   .navbar-inverse .navbar-nav > li > a {
      color: #003B77;
      background-color: #ffffff;
    }  
    .navbar-inverse .navbar-nav > li > ul > li > a {
      color: #003B77;
      background-color: #ffffff;
    }  
   
   
   .SiteBorder
     {
             width: 100%;     
            /* background-color:red;*/
     }
   .SiteBorderBottom    
      {
             width: 100%;
       }    
       
   .ContentNewsDetails
      {   
        border-style:none;   
       	padding:0 0 0 0;          	     
      }
    .ContentRelatedNews				
      {
        border-style:none;		    		
        padding:20px 0 0 0;     
      }  
    .no-guttercontent
      {
        border-style:none;		    		        
      }            
     
     /*Control existed in the module */
    .maintable 
        {
            margin-right:10px;
            margin-left:11px;            
        }         
    .befnewsdetailsimage 
        {                       
            float: left;
            margin-top:10px;
        }                   
    .HeadGeorgia br
          {
            display: none;            
          }                                   
}


/* footer menu */
.myfooter ul {
			list-style-type: none;			
}

.myfooter a {
		line-height: 120%;
		display: block;
		width: 100%;
		background-color: #003B77;
		text-decoration: none;
		font-weight: bold;						
		padding: 5px 5px 5px 5px;  			
		font-family:arial;			
		height: 100%;
		font-size: 14px;			
		margin: 5px 0px 5px 0px;	
		color:#ffffff;		
		padding-left:30px;
			
}

.myfooter a:hover 
{
    color:#ffffff;			
} 

.befnewsimage
{
    width:220px;
    height:120px;    
} 
  
  