/* ------------------------------------------------------- */
/* ------------------------------------------------------- */
/* ---------------- MEMBER2 FORMS STYLING ---------------- */
/* ------------------------------------------------------- */
/* ------------------------------------------------------- */

div.save-changes {
	
	height:auto;
	width:750px;
	padding-top:15px;
	padding-bottom:	15px;
	
}

a {
	font-size:12px;
	color:blue;
}

span{
	
	font-size:12px;
	line-height:16px;
}

h4{
	font-size:14px !important;
	font-weight:normal !important;
}



div.member2-form-container{
	background-color: rgba(236, 236, 236, 0.35) !important;
    width: 500px;
    /*border: 1px solid #D7D7D7 !important;*/
    min-height: 500px !important;
    padding: 10px 20px;
   /* margin-top: 45px !important;*/
	margin-left:-10px;
	text-align:left !important;

	display: inline-block;
}
    


div.member2-form-container h3{
	font-size: 16px;
	margin: 10px 0px 20px 0px;
	width:500px;
	border-bottom: 1px solid rgba(58, 66, 80, 0.26);
	padding-bottom: 10px;
	color:#1c3664;
}
}
       
div.member2-form-container h4{
	font-size: 12px !important;
    font-weight: lighter;
    margin: 10px 0 10px;
    line-height: 16px;
	width:500px;
	
}

/*.left_tab_user{
  color: blue !important;
  font-size: 12px;
  height: 39px;
  padding: 0 5px 0 30px !important;
  vertical-align: middle;
  width: 200px;

}*/

div.member2-form-container .member2-input-container{
    margin: 15px 0;
	width: 100%;
}

button, input, select, textarea {
    font-size: 14px;
    padding: 5px 5px 5px 5px;
    
}

       
div.member2-form-container .member2-input-container.total-width{
}

div.member2-form-container .member2-input-container label{
    width: 150px;
    vertical-align: top;
    font-size: 13px;
    font-weight:bold;
    padding: 10px;
    text-align: left;
    display: inline-block;
}

div.member2-form-container .member2-input-container input[type="text"],
div.member2-form-container .member2-input-container textarea{
    width:300px; 
    padding-left:4px; 
    font-size:14px;
    display: inline-block;
}

div.member2-form-container .member2-input-container input[type="text"]{
    height:18px !important; 
}

div.member2-form-container .member2-input-container textarea{
    height:150px !important; 
}

div.member2-form-container .member2-input-container #introtextHTML5{
	width:425px;
	height:120px;
	font-size:11px;
}

div.member2-form-container .member2-input-container span.text-box{
	font-size: 12px;
    line-height: 16px;
    text-align: left;
    width: 305px;
    display: block;
    margin: 5px 0px 15px 165px;
}

div.member2-form-container .member2-input-container.total-width span.text-box{
    margin: 15px 0 15px 0;
 	height:auto;width:100%;
}

div.member2-form-container .member2-input-container span.text-box.glyphicons{
    padding: 5px 0 5px 25px;
    width: 475px;
}

div.member-form-container .index-left{		
	top:12px !important; 
	vertical-align:middle;
	color:;
	margin-bottom:30px;
	float:left !important;
	height:40px;
	width:200px !important;
	position:relative;
}

.membersubleftmenuoff{
	border-bottom:1px solid #d7d7d7;
	border-right:0px solid #d7d7d7 !important;
	color:blue;background-color:#ffffff !important;
	padding:0px !important;font-size:13px;
	text-align:left;
	cursor:pointer;height:40px;
	
	}
.membersubleftmenuon{
	border-bottom:1px solid rgba(236, 236, 236, 0.35);
	color:blue;background-color:rgba(236, 236, 236, 0.35) !important;
	padding:0px;font-size:13px;font-weight:bold;text-align:left;cursor:pointer;height:40px;
	
	}
.membersubleftmenuoff span, .membersubleftmenuon span{
	
	color:blue;
	
	}
.standardboks {
	
	background-color:rgba(236, 236, 236, 0.35) !important;
	width:100%;
	border:0px solid #D7D7D7 !important; 
	min-height:auto !important; 
	padding:10px; margin-top:45px !important;
	
	}
.tab_sel{
	
	background-color:rgba(236, 236, 236, 0.35) !important;
	color: #1c3664 !important;
	  font-weight: bold;
	
	}
	
	.subtag_selector label{
	background-color: white;
	border: 1px solid rgba(154, 143, 143, 0.13) !important
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	cursor: pointer;
	display: block;
	float: left;
	font-size: 14px;
	height: 25px !important;
	/* padding: 10px; */
	color: gray;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	padding: 10px 20px 10px 15px;
	cursor: pointer;
	
	}
	


div.member2-form-container  .glyphicons i::before{
    padding: 3px 0px;
    font-size: 18px;
}

div.member2-form-container  .glyphicons.warning-color i::before{
    color: #ff6600;
}
       
div.member2-form-container .important{
	color: #f14a29;
    font-weight:;
	
}

.special-subtext {
	
	float:right;
	margin-right:0px;
	text-align:center;
	padding-top:5px;
	width:100px;
	font-size:11px;
	line-height:14px;
	
}
       
div.member2-form-container .italic{
	font-style: italic;

}
 
 .left_tab_arrow.fa:before{
 	margin-right: 10px;
 }

 /* ----- ACCORDION ----- */




.member2-help-container {
	margin: 30px 20px 40px 0;
    padding: 0 0 10px 0;
    width: 500px;
    box-shadow: 1px 3px 4px #ccc;
    background-color: #fff;
    float: left;

    -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.member2-help-container .tab-title {
	padding: 10px 20px 10px 0 !important;
    font-size: 14px;
    width: 90%;
    margin-left: 20px;
    margin-bottom: 10px;
    border-bottom: 1px solid #D4D4D4;
    color: #5f80ee;
}

.member2-help-container .tab-title:focus{
	outline: none;
}
.member2-help-container .tab-title:hover{
	color: #416DBB;
}
#guides-page span.red {
	color: #ff0000;
}

/*
.member2-help-container .tab-title .gd-title-icon {
	margin: 0 0 10px 0;
    position: relative;
    color: #0F3352;
    right: 40px;
}*/

.member2-help-container .tab-title .gd-title-icon i:before {
	color: #1c3664 !important;
	font-size: 20px !important;
}

.member2-help-container .tab-title .gd-title-icon-status {
	right: 0px;
    position: absolute;
}

.member2-help-container .tab-title .gd-title-icon-status i:before {
	color: #648CD4 !important;
    font-size: 16px !important;
}

.member2-help-container .tab-title .gd-title-icon-status.circle_plus{
	display: inline-block;
}

.member2-help-container .tab-title .gd-title-icon-status.circle_minus {
	display: none;
}

    <div class="member2-help-container total-width">
      <div class="help-accordion">
        <h3 class="tab-title">
          Section 1 header
          <span class="glyphicons circle_plus gd-title-icon-status"><i></i></span>
          <span class="glyphicons circle_minus gd-title-icon-status"><i></i></span>

.member2-help-container .tab-title.ui-accordion-header-active .gd-title-icon-status.circle_plus{
	display: none !important;
}

.member2-help-container .tab-title.ui-accordion-header-active .gd-title-icon-status.circle_minus
{
	display: inline-block !important;
}

.member2-help-container .inner-tab-content {
	margin-bottom: 0px;
}

.member2-help-container .inner-tab-col-1 {
	width: 6.7%;
	height: auto;
	font-size: 14px;
	margin: 0;
	padding: 5px;
	float: left;
}

.member2-help-container .inner-tab-col-2 {
	width: 15.1%;
	height: auto;
	margin: 0;
	font-size: 14px;
	padding: 5px;
	float: left;
}

.member2-help-container .inner-tab-col-3 {
	width: 23.4%;
	font-size: 14px;
	height: auto;
	margin: 0;
	padding: 5px;
	float: left;
}

.member2-help-container .inner-tab-col-4 {
	width: 30%;
    height: auto;
    font-size: 14px;
    margin: 0;
    padding: 5px 10px 5px 5px;
    float: left;
}

.member2-help-container .inner-tab-col-5 {
	width: 39.8%;
	font-size: 14px;
	height: auto;
	margin: 0;
	padding: 5px;
	float: left;
}

.member2-help-container .inner-tab-col-6 {
	width: 47%;
	height: auto;
	font-size: 14px;
	margin: 0;
	padding: 5px 10px 5px 5px;
	float: left;
}

.member2-help-container .inner-tab-col-6:nth-of-type(2){
	padding: 5px 5px 5px 10px;
}

.member2-help-container .inner-tab-col-7 {
	width: 50.2%;
	height: auto;
	margin: 0;
	padding: 0 5px;
	font-size: 14px;
	float: left;
}

.member2-help-container .inner-tab-col-8 {
	width: 58.4%;
	height: auto;
	margin: 0;
	padding: 0 5px;
	float: left;
	font-size: 14px;
}

.member2-help-container .inner-tab-col-9 {
	width: 66.6%;
	height: auto;
	margin: 0;
	padding: 0 5px;
	float: left;
	font-size: 14px;
}

.member2-help-container .inner-tab-col-10 {
	width: 74%;
	height: auto;
	margin: 0;
	padding: 0 5px;
	float: left;
	font-size: 14px;
}

.member2-help-container .inner-tab-col-11 {
	width: 91%;
	height: auto;
	margin: 0;
	padding: 0 5px;
	font-size: 14px;
	float: left;
}
.member2-help-container .inner-tab-col-12 {
	width: 99%;
	height: auto;
	margin: 0;
	font-size: 13px;
	padding: 0 5px;
	float: left;
}

.member2-help-container .inner-tab-col-2 img,
.member2-help-container .inner-tab-col-4 img,
.member2-help-container .inner-tab-col-6 img,
.member2-help-container .inner-tab-col-8 img,
.member2-help-container .inner-tab-col-10 img {
	width: 100%;
	margin: 0 auto
}

.member2-help-container .inner-tab-col-12 img {
	width: 80%;
}

.member2-help-container .gd-video-template {
	width: 400px;
    height: auto;
    text-align: center;
    margin: 30px auto;
}
.member2-help-container .gd-video-template iframe{
    width: 390px;
    height: 270px;
    float: left;
}

.member2-help-container  .ui-accordion .ui-accordion-content{
	padding: 0 2.2em;
}


/* ------------------------------------------------------- */
/* ------------------------------------------------------- */
/* ----------------- MEMBER2 USER ADMIN ------------------ */
/* ------------------------------------------------------- */
/* ------------------------------------------------------- */
  #member2-top {
    float: left;
    width: 100%;
    padding-bottom:30px;
  }
  #member2-top .user-main-menu {
    width: 100%;
    float: left;
    min-height: 40px;
    padding-top: 0px;
  }
  #member2-top .user-main-menu ul.main-menu  {
    list-style: none;
    float: left;
    padding: 0;
    margin: 0 0 0 15px;
  }
  #member2-top .user-main-menu ul.main-menu li {
    float: left;
    display: inline-block;
  }
  #member2-top .user-main-menu ul.main-menu li a,
  #member2-top .user-main-menu ul.account-menu li a {
    text-decoration: none;
    color: #00f;
    margin-right: 20px;
    font-size: 14px;
    font-weight: 600;
  }
  #member2-top .user-main-menu ul.main-menu li a:hover,
  #member2-top .user-main-menu ul.account-menu li a:hover {
    color: #5f80ee;
  }

  #member2-top .user-main-menu ul.main-menu .dropdown {
    position: relative;
    display: inline-block;
  }

  #member2-top .user-main-menu ul.main-menu .dropdown-content {
      display: none;
      z-index: 999 !important;
      margin: 0 0 0 -10px;
      position: absolute;
      background-color: #f9f9f9;
      min-width: 200px;
      box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  }

  #member2-top .user-main-menu ul.main-menu .dropdown-content a {
      color: black;
      padding: 10px 8px;
      width: 92%;
      font-size: 12px;
      font-weight: normal;
      cursor: pointer;
      text-decoration: none;
      display: block;
  }
  #member2-top .user-main-menu ul.main-menu .dropdown-content a:hover {
    background-color: #ffffff;
  }
  #member2-top .user-main-menu ul.main-menu .dropdown-content a i {
    width: 25px;
  }

  #member2-top .user-main-menu ul.main-menu .dropdown:hover .dropdown-content {
      display: block;
  }

  #member2-top .user-main-menu ul.main-menu .dropdown:hover .dropbtn {
      cursor: pointer;
  }

  #member2-top .user-main-menu ul.main-menu li a.upload-now-cta {
    padding: 12px 18px;
    border-radius: 3px;
    color: #fff !important;

    background: #1cb023; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#1cb023, #0a8b0a); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#1cb023, #0a8b0a); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#1cb023, #0a8b0a); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#1cb023, #0a8b0a); /* Standard syntax */
  }
  #member2-top .user-main-menu ul.main-menu li a.upload-now-cta:hover {
    background: #1cb023;
    background: linear-gradient(#0a8b0a, #1cb023);
  }
  #member2-top .user-main-menu ul.main-menu li a.upload-now-cta i {
    margin-right: 5px;
  }

  #member2-top .user-main-menu ul.main-menu li a .Mright,
  #member2-top .user-main-menu ul.account-menu li a i::before{
    margin-right: 5px;
  }
  #member2-top .user-main-menu ul.main-menu li a .Mleft {
    margin-left: 5px;
  }
  #member2-top .user-main-menu ul.account-menu  {
    list-style: none;
    float: right;
    padding: 0;
    margin: 0 10px 0 10px;
  }
  #member2-top .user-main-menu ul.account-menu li {
    float: left;
    display: inline-block;
  }

  #member2-top .admin-sub-menu {
    background-color: rgba(236, 236, 236, 0.3);
    float: left;
    min-height: 40px;
    margin:-30px 0px 30px 0px;
  }




  #member2-top .admin-sub-menu .publication-title{
    float: left;
    width: 100%;
    margin-top: 12px;
  }
  #member2-top .admin-sub-menu .publication-title .brd-gray,
  #member2-top .admin-sub-menu .publication-title .brd-gray a {
    color: #1c3664;
    font-size: 14px;
    margin-right: 5px;
    float: left;
  }
  #member2-top .admin-sub-menu .publication-title .breadcrumbs{
    margin: 0 0 0 15px;
    font-size: 14px;
    float: left;
    font-weight: normal;
  }
  #member2-top .admin-sub-menu .publication-title .upload-menu {
    list-style: none;
    float: right;
    padding: 0;
    margin: 0 10px 0 10px;
  }
  #member2-top .admin-sub-menu .publication-title .upload-menu li {
    float: left;
    display: inline-block;
  }
  #member2-top .admin-sub-menu .publication-title .upload-menu li a {
    text-decoration: none;
    color: #00f;
    margin-right: 20px;
    font-size: 14px;
    font-weight: 600;
  }
  #member2-top .admin-sub-menu .publication-title .upload-menu li a i {
    margin-right: 5px;
  }
  #member2-top .admin-sub-menu .publication-title .upload-menu li a:hover,
  #member2-top .admin-sub-menu .publication-title .upload-menu li a i:hover {
    color: #5f80ee;
  }
  #member2-top .uploadMtop {
  	margin:-50px 0 0 0;
  }
  .uploadMgn {
    margin-bottom: -70px;
  }






  .standardbokswhite {
    max-width: 757px !important;
  }
