#hide{

	display:none;

}



#cover_container

{

overflow: auto;

overflow:hidden;

margin-top: -21px;

margin-left: 11px;

position: absolute;

}



body{

     background: -moz-linear-gradient(center top , #FFFFFF, #D3D8E8) repeat fixed 0 0 rgba(0, 0, 0, 0);

}

body { 

	background: -moz-linear-gradient(center top , #FFFFFF, #D3D8E8) repeat fixed 0 0 rgba(0, 0, 0, 0);

  -webkit-background-size: cover !important; 

  -moz-background-size: cover !important; 

  -o-background-size: cover !important; 

  background-size: cover !important; 

}

/* Smartphones (portrait and landscape) ----------- */

	@media only screen 

	and (min-width : 320px) 

	and (max-width : 480px) {

		body {

			background-color: #F5F5F5;

			padding-bottom: 40px;

			padding-top: 0px !important;

		}

		#avatar {

					box-shadow: 2px 2px 5px rgba(0, 0, 6, 0.75);

					height: 59px !important;

					margin-bottom: 9px;

					margin-left: 87px !important;

					margin-top: 9px;

					width: 71px !important;

		}

		#admin_avatar {

					box-shadow: 2px 2px 5px rgba(0, 0, 6, 0.75);

					height: 59px !important;

					margin-bottom: 9px;

					margin-left: 87px !important;

					margin-top: 9px;

					width: 71px !important;

		}

		#avatar1 {					

					height: 5px !important;				

					width: 7px !important;

		}

		#search_class{

				display:none;

		}

		.da-thumbs li {

			width: 94px !important;

		}

	}

/* iPad [portrait + landscape] */

			@media only screen and (min-width: 768px) and (max-width: 1024px) {

				#content {

					margin-left: 20px !important;

				}

						.title h3 {

			color: #fff;

			font-size: 41px !important;

			margin: auto 0;

			padding: 20px;

			text-align: left;

		}

				.da-thumbs li {

					box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);

					float: left;

					margin: 5px;

					padding: 3px;

					position: relative;

					width: 93px;

				}

			}



#msg {

    font-size: 20px;

    font-weight: bold;

}

#developers{

	height: 150px;

    width: 160px;

}

#footer_nav{

	margin:0 50px;

}

#qa{

	text-align:left;

}

#assigntextare{

    height: 219px;

    width: 248px;

}

#assign{

margin-bottom:0px !important;

}

#btn_s{

	margin-top:-10px;

}

@font-face

{

	font-family: 'ProximaNova-Light';

	src: url('ProximaNova-Light.otf');

}



@font-face

{

	font-family: 'TR Century Gothic';

	src: url('TR Century Gothic.ttf');

}



@font-face

{

	font-family: 'Molot';

	src: url('Molot.otf');

}

@font-face

{

	font-family: 'FACEBOLF';

	src: url('FACEBOLF.otf');

}

.navbar-inner {

	background-image: none;

 }

.message_content {

	text-align: justify;

    width: 528px !important;

}

.my_message {

    height: 151px;

    width: 249px;

}

#question {

    margin-left: 177px;

    width: 400px;

}

#search_class {

    width: 225px !important;

}

.post {

    border: 1px solid;

    border-radius: 10px 10px 10px 10px;

    margin-bottom: 32px;

    padding: 20px;

}

.row-fluid [class*="span"]:nth-child(5) {

    margin-left: 0;

}

th {

    text-transform: uppercase;

}

#block h4{

	color:#000;

}

#student_avatar{

	height: 55px;

    width: 69px;

}

#student_avatar_class{

    height: 83px;

    width: 90px;

}

.breadcrumb > li {

   color:#333 !important;

}

.breadcrumb > li  a{

   cursor: default;

   color:#333 !important;

}

.breadcrumb > li  a:hover{

	text-decoration:none;

}

#block_bg{

	background-color:#ffffff !important;

}

#sc{

	display:none;

}

#delete{ margin-bottom:10px;}

#adduser{

	margin-left:0;

}

.modal-header {

    background: none repeat scroll 0 0 #1D1D1D;

    color: #FFFFFF;

}

	.edit{

	margin: 0 auto;

	margin-left:10px;

}



body {

    font-family:'ProximaNova-Light',Helvetica,Arial,sans-serif !important;

}

#avatar {

	-webkit-box-shadow: 2px 2px 5px rgba(0, 0, 6, 0.75);

	-moz-box-shadow:    2px 2px 5px rgba(0, 0, 6, 0.75);

	box-shadow:         2px 2px 5px rgba(0, 0, 6, 0.75);

    height: 148px;

    margin-bottom: 0px;

    margin-left: 10px;

    margin-top: 9px;

    width: 152px;



}

#admin_avatar {

	-webkit-box-shadow: 2px 2px 5px rgba(0, 0, 6, 0.75);

	-moz-box-shadow:    2px 2px 5px rgba(0, 0, 6, 0.75);

	box-shadow:         2px 2px 5px rgba(0, 0, 6, 0.75);

    height: 148px;

    margin-bottom: -16px;

    margin-left: 35px;

    margin-top: 9px;

    width: 152px;



}

#avatarg {

    -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 6, 0.75);

    -moz-box-shadow: 2px 2px 5px rgba(0, 0, 6, 0.75);

    box-shadow: 2px 2px 5px rgba(0, 0, 6, 0.75);

    height: auto;

    margin-bottom: 0px;

    margin-left: 0px;

    margin-top: 9px;

    width: 230px;

}

#avatar1 {

border: 3px solid  2px 2px 5px rgba(0, 0, 6, 0.75);

border-radius: 3px;

box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);

height: 22px;   

width: 24px;

}

.alert-info{

	background-color: #00485c;/* 68A0B0 */

    border-color: #00485c;/* 68A0B0 */

    color: #fff;

}

.nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus {

    background-color: #00485c;/* 68A0B0 */

	text-align:left;

}

#login .form-signin{

	background: url("../../images/pixel-60fff.png") repeat scroll 0 0 rgba(0, 0, 0, 0) !important;

	-webkit-box-shadow: 2px 2px 5px rgba(0, 0, 6, 0.75) !important;

	-moz-box-shadow:    2px 2px 5px rgba(0, 0, 6, 0.75) !important;

	box-shadow:         2px 2px 5px rgba(0, 0, 6, 0.75) !important;

    box-shadow: 0 1px 3px rgba(15, 15, 15, 0.2) !important;



}

.navbar .divider-vertical {

    border-left: 0 solid #F2F2F2 !important;

}

footer{

	color: #333333 !important;

    font-weight: bold !important;

    margin-right: 35px !important;

	text-transform: uppercase !important;

}

.navbar-inverse .navbar-inner {

	background:#00485c !important;/* 68A0B0 */



}

.bnt-info{

	background-color: #00485c !important; /* 68A0B0 */

    background-image: linear-gradient(to bottom, #00485c, #00485c) !important;/* 68A0B0 *//* 68A0B0 */

    background-repeat: repeat-x !important;

    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;

    color: #FFFFFF !important;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;

}

.btn{

    border-radius: 0 0 0 0 !important;

}

.btn-info{

	background-color: #00485c !important; /* 68A0B0 */

    background-image: linear-gradient(to bottom, #00485c, #00485c) !important;/* 68A0B0 *//* 68A0B0 */

    background-repeat: repeat-x !important;

    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;

    color: #FFFFFF !important;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;

}



.navbar-inverse .brand {

	 color:#ffffff;

}



.navbar-inverse .brand, .navbar-inverse .nav > li > a {

	color: #ffffff !important;

	font-family: 'ProximaNova-Light', Arial, sans-serif !important;

text-align:left;

}



.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {

    border-bottom-color: #ffffff;

    border-top-color: #ffffff;

	

}

.classmate_cursor{

	pointer-events: none;

}

#social

{

	height:33px;

}

.subir{

    padding: 5px 10px;

    background: #f55d3e;

    color:#fff;

    border:0px solid #fff;

}



.subir:hover{

    color:#fff;

    background: #f7cb15;

	

}

.subir:focus{

    color:#fff;

    background-position: 0px -353px;

	overflow: hidden;

	

}

@media screen {

  #printSection {

      display: none;

  }

}



@media print {

  body * {

    visibility:hidden;

  }

  #printSection, #printSection * {

    visibility:visible;

  }

  #printSection {

    position:absolute;

    left:0;

    top:0;

  }

}

div.dt-buttons {

    position: relative;

    float: right;

}

button.dt-button, div.dt-button, a.dt-button {

    position: relative;

    display: inline-block;

    box-sizing: border-box;

    margin-right: 0.333em;

    padding: 0.5em 1em;

    border: 1px solid #999;

    border-radius: 2px;

    cursor: pointer;

    font-size: 0.88em;

    color: black;

    white-space: nowrap;

    overflow: hidden;

    background-color: #e9e9e9;

    background-image: -webkit-linear-gradient(top, #fff 0%, #e9e9e9 100%);

    background-image: -moz-linear-gradient(top, #fff 0%, #e9e9e9 100%);

    background-image: -ms-linear-gradient(top, #fff 0%, #e9e9e9 100%);

    background-image: -o-linear-gradient(top, #fff 0%, #e9e9e9 100%);

    background-image: linear-gradient(top, #fff 0%, #e9e9e9 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='white', EndColorStr='#e9e9e9');

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

    text-decoration: none;

    outline: none;

}

/************Modal*****************************/

div.bhoechie-tab-menu div.list-group>a.active, div.bhoechie-tab-menu div.list-group>a.active .glyphicon, div.bhoechie-tab-menu div.list-group>a.active .fa {

    background-color: #5A55A3;

    background-image: #5A55A3;

    color: #ffffff;

}

div.bhoechie-tab-menu div.list-group>a:first-child {

    border-top-right-radius: 0;

    -moz-border-top-right-radius: 0;

}

a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus {

    z-index: 2;

    color: #fff;

    background-color: #428bca;

    border-color: #428bca;

}



div.bhoechie-tab-menu div.list-group>a {

    margin-bottom: 0;

}

a.list-group-item:hover, a.list-group-item:focus {

    text-decoration: none;

    background-color: #f5f5f5;

}

.list-group-item:first-child {

    border-top-right-radius: 4px;

    border-top-left-radius: 4px;

}



a.list-group-item {

    color: #555;

}



a:hover, a:focus {

    color: #2a6496;

    text-decoration: underline;

}

a:active, a:hover {

    outline: 0;

}



a:hover, a:active {

    outline: 0;

}



.list-group-item {

    position: relative;

    display: block;

    padding: 10px 15px;

    margin-bottom: -1px;

    background-color: #fff;

    border: 1px solid #ddd;

}



.text-center {

    text-align: center;

}



a {

    color: #08c;

    text-decoration: none;

}

a {

    background: 0 0;

}





* {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: content-box;

}

user agent stylesheet

a:-webkit-any-link {

    color: -webkit-link;

    cursor: pointer;

    text-decoration: underline;

}

body {

    margin: 0;

    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;

    font-size: 14px;

    line-height: 20px;

    color: #333;

    background-color: #fff;

}



body {

    font-family: 'ProximaNova-Light',Helvetica,Arial,sans-serif !important;

}





html {

    font-size: 100%;

    -webkit-text-size-adjust: 100%;

    -ms-text-size-adjust: 100%;

}

html {

    font-size: 62.5%;

    -webkit-tap-highlight-color: rgba(0,0,0,0);

}



user agent stylesheet

html {

    color: -internal-root-color;

}





v.bhoechie-tab-menu div.list-group>a.active:after {

    content: '';

    position: absolute;

    left: 100%;

    top: 50%;

    margin-top: -13px;

    border-left: 0;

    border-bottom: 13px solid transparent;

    border-top: 13px solid transparent;

    border-left: 10px solid #5A55A3;

}



*:before, *:after {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

:before, :after {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}





/****************************************************************************************************************************************/

a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus {

    z-index: 2;

    color: #fff;

    background-color: #428bca;

    border-color: #428bca;

}

.list-group-item:first-child {

    border-top-right-radius: 4px;

    border-top-left-radius: 4px;

}

a.list-group-item {

    color: #555;

}

.list-group-item {

    position: relative;

    display: block;

    padding: 10px 15px;

    margin-bottom: -1px;

    background-color: #fff;

    border: 1px solid #ddd;

}

.text-center {

    text-align: center;

}



a {

    color: #428bca;

    text-decoration: none;

}

a {

    background: 0 0;

}

a {

    color: #08c;

    text-decoration: none;

}



user agent stylesheet

a:-webkit-any-link {

    color: -webkit-link;

    cursor: pointer;

    text-decoration: underline;

}



body {

    font-family: 'ProximaNova-Light',Helvetica,Arial,sans-serif !important;

}





body {

    margin: 0;

    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;

    font-size: 14px;

    line-height: 20px;

    color: #333;

    background-color: #fff;

}

html {

    font-size: 100%;

    -webkit-text-size-adjust: 100%;

    -ms-text-size-adjust: 100%;

}



html {

    font-size: 62.5%;

    -webkit-tap-highlight-color: rgba(0,0,0,0);

}



html {

    font-family: sans-serif;

    -ms-text-size-adjust: 100%;

    -webkit-text-size-adjust: 100%;

}



user agent stylesheet

html {

    color: -internal-root-color;

}



div.bhoechie-tab-menu div.list-group>a.active:after {

    content: '';

    position: absolute;

    left: 100%;

    top: 50%;

    margin-top: -13px;

    border-left: 0;

    border-bottom: 13px solid transparent;

    border-top: 13px solid transparent;

    border-left: 10px solid #5A55A3;

}



.list-group {

    margin-bottom: 20px;

    padding-left: 0;

}

@media (min-width: 1200px)

.col-lg-5 {

    width: 41.66666666666667%;

}

@media (min-width: 1200px)

.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {

    float: left;

}

@media (min-width: 992px)

.col-md-5 {

    width: 41.66666666666667%;

}





@media (min-width: 768px)

.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {

    float: left;

}

.col-xs-9 {

    width: 75%;

}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {

    float: left;

}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {

    position: relative;

    min-height: 1px;

    padding-left: 0px;

    padding-right: 15px;

}

* {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

* {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: content-box;

}

user agent stylesheet

div {

    display: block;

}



