@import 'https___raw_githubusercon.css'; 
@import 'sm-core-css.css';
@import 'sm-mint-gray.css';

/* .......................userstyles............... */

#span { font-size: 16px; line-height: 20px; 	}
	



h1, h2, h3 	 { font-size: 16px; line-height: 20px;	}
html { height: 100%; }

body {
    min-height:100%; 
    position:relative; 
    padding-bottom:[footer-height] 
	max-width:1100px; 	
}

.sm-mint {border-radius:3px; padding: 0px 15px; 
line-height:	20px;font-weight:400;}
.sm-mint > ul.has-submenu > li > a.has-submenu {opacity:1;}

.sm-nowrap {padding-bottom:2px;border-radius:3px;}
ul.sm-nowrap {border-radius:3px;}

.has-submenu {color:white;font-weight:400;padding:-1px;}
.sub-arrow{opacity:0.9;}


.globalwrap{ max-width:960px;}

/* header */
.wrap {background-color: #f5f5f5;
  margin-right: auto; 
  margin-left:  auto; 
  padding-top:  5px;
  max-width: 930px; 
  padding-right: 10px; 
  padding-left:  10px; 
-webkit-box-shadow: 0px 2px 7px -1px rgba(196,192,196,1);
-moz-box-shadow: 0px 2px 7px -1px rgba(196,192,196,1);
box-shadow: 0px 2px 7px -1px rgba(196,192,196,1);
}

.hwrap{background-color: white;
 padding:15px;
 -webkit-box-shadow: 0px 2px 7px -1px rgba(219,215,219,1);
-moz-box-shadow: 0px 2px 7px -1px rgba(219,215,219,1);
box-shadow: 0px 2px 7px -1px rgba(219,215,219,1);
}

.nav {background-color: #f5f5f5;
  margin-right: auto; 
  margin-left:  auto; 
  padding-top:  5px;
  max-width: 930px; 
  padding-right: 10px; 
  padding-left:  10px; 
  z-index:9999;
-webkit-box-shadow: 0px 2px 7px -1px rgba(196,192,196,1);
-moz-box-shadow: 0px 2px 7px -1px rgba(196,192,196,1);
box-shadow: 0px 2px 7px -1px rgba(196,192,196,1);}

.main{margin-right: auto; 
  margin-left:  auto; 
   padding-top:  5px;
  max-width: 960px; 
  padding-right: 10px; 
  padding-left:  10px; }


/* content */
.wrapc {background-color: #f5f5f5;
margin-right: auto; 
  margin-left:  auto; 
   padding-top:  5px;
  max-width: 930px; 
  padding-right: 10px; 
  padding-left:  10px; 
-webkit-box-shadow: 0px 2px 7px -1px rgba(196,192,196,1);
-moz-box-shadow: 0px 2px 7px -1px rgba(196,192,196,1);
box-shadow: 0px 2px 7px -1px rgba(196,192,196,1);
}

#content {
   min-height:600px;
   max-width:920px;
   margin-left: auto;
   margin-right: auto;
   background-color: white;
   padding:15px;
  -webkit-box-shadow: 0px 2px 7px -1px rgba(219,215,219,1);
 -moz-box-shadow: 0px 2px 7px -1px rgba(219,215,219,1);
 box-shadow: 0px 2px 7px -1px rgba(219,215,219,1);
 }
 
page-content {max-width:1200px !important; padding:10px; float:left;} 

p {max-width:950px;}

div {max-width:950px;}

.clearing { clear: both; }

.footer { max-width:930px;
   margin-left: auto;
   margin-right: auto;
   background-color: white;
   padding:15px;
   
  -webkit-box-shadow: 0px 2px 7px -1px rgba(219,215,219,1);
 -moz-box-shadow: 0px 2px 7px -1px rgba(219,215,219,1);
 box-shadow: 0px 2px 7px -1px rgba(219,215,219,1);
 }