/*

Theme Name: WPLMS Blank ChildTheme

Theme URI: http://www.VibeThemes.com

Description: IMUB Child Theme for WPLMS WordPress Theme

Author: TuiuiÃƒÆ’Ã‚Âº

Author URI: http:www.tuiuiu.com

Template: wplms

Version: 1.0

*/



@import url("../wplms/style.css");

/* ========== TOPO =============== */

body a:hover{

	color: #78C8Ce!important;

}



nav .sub-menu li {

	padding-left: 10px;

}

nav .sub-menu {

	background: rgba(0, 0, 0, 0.80);

}

#logo img {

	margin-bottom: 20px;

}

nav #menu-main-menu li a {

	padding-left: 1px;

	padding-right: 1px;

}

header .col-md-9 {

	margin-top: 30px;

}

#trigger .lines, #trigger .lines:before, #trigger .lines:after {

	background: #444;

}

#main-menu-item-2823 .sub-menu, #main-menu-item-2945 .sub-menu, #main-menu-item-2683 .sub-menu {

	left: -90px;

}

#main-menu-item-2946 .sub-menu, #main-menu-item-3483 .sub-menu, #main-menu-item-3487 .sub-menu, #main-menu-item-4918 .sub-menu {

	left: 170px;

}



.elegant header nav>.menu>li:hover>a , #headertop a:hover, .elegant #buddypress .item-list-tabs#subnav ul li.current a{

    color: #78C8Ce;

}





 @media (max-width: 1200px) and (min-width:991px) {

nav #menu-main-menu li a {

	padding-left: 0px;

	padding-right: 0px;

	font-size: 0.85em;

	margin-right: 8px;

	margin-left: 0px;

}

}

 @media (min-width: 1200px) {

}

/* ========== OUTROS =============== */



.breadcrumbs li {

	font-size: 10px;

}

.pagetitle h1 {

	padding: 0 0 0px 0;

	font-weight: 100;

}

#content a {

	color: #444;

}

#content a:hover {

	color: #78C8Ce;

}

.botao-home span {

	padding: 9px!important;

	margin: 3px;

}

.botao-home2 {

	float: left;

	display: block!important;

	width: 200px;

	margin: 13px;

}

#buddypress div#item-header {

	background-color: #EAEAEA;

}

.elegant.single-course #item-nav div.item-list-tabs#object-nav li.current a {

	color: #78c8ce !important;

}



.elegant #buddypress .item-list-tabs#subnav ul li.current a, .elegant #buddypress #item-nav div.item-list-tabs#object-nav li.current a{

color: #78C8Ce!important;

}







.elegant #buddypress div.item-list-tabs li a {

	color: #fff;

}

.elegant #buddypress div.item-list-tabs li.selected a {

	color: #000;

}



.course_front_progressbar>span{

	color: initial;

}



}

.button.create-group-button, #buddypress a.button, .button.primary {

	background-color: #78C8Ce;

}



.woocommerce-page a.button.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover {

	background-color: #78C8Ce!important;

	color: #fff!important;

}



.woocommerce-page input.button.alt, .archive.woocommerce ul.products li.product .button.add_to_cart_button, .woocommerce button.button.alt, .woocommerce-page a.button.alt, .woocommerce a.button.alt{

border: 1px solid #e6e6e6;

background: #ffffff!important;

border-radius: 0;

bottom: 11px;

height: 49px;

font-size: 20px;

color: rgba(179, 32, 32, 0.98);

text-shadow: 1px 1px #dcdcdc;

box-shadow: 3px 3px 5px -3px #c3c3c3;
}


.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3, .woocommerce .woocommerce-tabs h2, .woocommerce .related h2 {

color: #484747;

font-size: 14px;

font-weight: 400;

padding: 0 1px 10px;

height: 85px;
}



.amount{

color: #b42424!important;

font-weight: 600;

text-shadow: 1px 1px #e0e0e0;

font-size: 18px;
}



.digital-downloads a{



    color: #b75444!important;

    font-size: 1.3em;

}



.digital-downloads li{

    background: url("http://www.imub.org/wp-content/uploads/2016/02/download-icon-28x21.png");

    background-repeat: no-repeat;

    padding-left: 35px;

}

.





/* ========== MENUS DAS PÃƒÆ’Ã‚ÂGINAS DO CESDIES =============== */



.vc_custom_1450269210338 .wpb_content_element {

	margin-bottom: -30px;

}

#menu-cesdies-top li {

	padding: 30px 10px;

	display: inline-block;

	border-bottom: 0px dotted #EFEFEF;

	font-size: 14px;

	width: inherit;

	float: right;

}

.menu-cesdies-areasdepesquisa-container .level-2, .menu-cesdies-areasdepesquisa-container .level-3 {

	margin: 5px 0 5px 10px!important;

}

.menu-cesdies-areasdepesquisa-container .current_page_item a {

	font-weight: 600!important;

	color: #78C8Ce;

}

#menu-cesdies-top .current_page_ancestor {

	font-size: 20px!important;

}

ul.children.grandchild-sidebar-menu {
	padding-left: 15px!important;
}

li.has_children > a {
	font-weight: 600;
}


/* ========== FIM DAS PÃƒÆ’Ã‚ÂGINAS DO CESDIES =============== */







/* ========== FOOTER =============== */



#footerlogo {

	display: none!important;

}

#footerbottom {

	background-image: url("https://assets.imub.org/wp-content/themes/wplms/images/rodape.png");

}

.footertop .col-md-3 {

	width: 20%;

}

footer .wpcf7 input.wpcf7-text {

	background-color: #E7E7E7!important;

	border: none;

}

footer .wpcf7-submit {

	padding: 10px 24px;

	font-size: 11px;

	font-weight: 600;

	text-transform: uppercase;

	border: none;

	color: #7D7D7D;

	border-radius: 2px;

	width: 100%;

}

.footerbottom {

	padding: 0px;

}

.footerwidget li a {

	font-size: 14px;

	text-transform: none;

	font-weight: 400;

}

.footerwidget li a:hover {

	color: #78C8Ce;

}

.footerwidget li {

	margin-bottom: 10px;

}

footer .footerbottom {

	margin-top: 0px;

	padding-top: 0px;

}

#buddypress ul.item-list.grid li, .col-md-9, .col-sm-9, .col-xs-9 {

	padding-left: 0px;

}

@media (max-width: 767px) {
.footertop .col-md-3 { width: 100%; display: inline-block;max-width: 233px; }
.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0!important; text-align: center;}
#menu-cesdies-top{ display: inline-block; text-align: center;}
#menu-cesdies-top li{float: none!important;  padding: 15px 10px;}

}
@media (max-width: 992px) {
#row_home_destaque h2{display: inline-block;}

header .col-md-9.col-sm-9.col-xs-8 {
    margin-top: 0px;}

header #trigger {
    top: 28px;
}

#logo img {
    max-height: inherit;
    width: 161%;
    max-width: initial;
    margin-top: -10px;
    max-width: 150px;
}

.wpb_text_column .wpb_wrapper{
margin-top: 45px;
}


}


.open .pagesidebar{ z-index: 999;}
.pagesidebar {    position: absolute;}

.open .pagesidebar {
    visibility: visible;
    transition: -webkit-transform .5s;
    transition: transform .5s;
    transition: transform .5s,-webkit-transform .5s;
    box-shadow: inset 1px 0 0 rgba(0,0,0,.1);
    overflow-y: auto;
    z-index: 999;
}

.ls-wp-fullwidth-helper {    z-index: -999;}


/*//////////////////////////Home/////////////////*/

/*BUTTOns*/
 input.course_button.full.button{
   background-color: #67AEB3!important;
}

.course_timeline  > ul li.active > a{
	color: #7ACCD2!important;
}
.course_timeline  > ul li.active > span{
	background: #7ACCD2!important;
}

.course_timeline  > ul li > a{
	color: #AFAFAF!important;
}
.unit_prevnext a{
	color:#7ACCD2!important;
}
#side-user-login{
 text-transform: none!important;
}


/**/
.bbp-reply-form fieldset {
  width: 100%;
}

input[type=checkbox], input[type=radio] {
    margin: 5px 27px 0 5px;
    margin-top: 1px9;
    line-height: normal;
}
.single.single-unit .unitattachments {
    margin: 20px 0px 0;
}
.wpb_layerslider_element.wpb_content_element .ls-wp-fullwidth-container{
   z-index: 0;
}


.woocommerce ul.products li.product {
    text-align: center;
    display: inline-block;
    float: left;
    width: 31%;
    margin-right: 1%;
    margin-left: 1%;
    height: 508px;
    border: 1px solid #e2e2e2;
    margin-bottom: 73px;
    padding: 0;
    background: #f5f5f5;
    box-shadow: 3px 4px 7px -3px #d4d4d4;
    clear: none;
}

.woocommerce ul.products li.product a img {
	height: 300px;
}

.archive.woocommerce ul.products li.product .button.add_to_cart_button {
	position: absolute;
	left: 4%;
	right: 4%;
}

div.error {
    background: #FFF;
    color: #bd5656;
    text-align: left;
}
.wc-proceed-to-checkout {
    margin-top: 40px;
}

.block.courseitem {
	box-shadow: 3px 4px 7px -3px #d4d4d4;
}

.block.courseitem .block_media{
	height: 227px;
	overflow: hidden;
}


.block.courseitem .block_content .block_title {
	height: 191px;
	padding-bottom: 0;
	margin: 0;
}

.block.courseitem .block_content .instructor_course+a  {
    height: 33px;
}
.block.courseitem .block_content .amount {
	height: 22px;
	display: block;
}
.unit_button.button, .course_button.button, .course_single_item input[type=submit] {
	color: #444;
	background-color: #78c8ce!important;
}

.unit_button.button:hover, .course_button.button:hover, .course_single_item input[type=submit]:hover {
    color: #fff!important;
}

#vibe_bp_login input[name='user-submit']{
    background-color: #de6141;
    color: #ffffff;
}

#vibe_bp_login .vbpregister {
	background: #ccc;
	color: #484848;
}


.vc_grid-item-mini{
	height: 584px;
	border: 1px solid #cecece;
	box-shadow: 3px 3px 5px 0px rgba(210, 210, 210, 0.46);
	position: relative;
	}

.vc_grid-item-mini	h4{
	font-size: 16px;
	font-weight: 700;
}

.vc_grid-item-mini .vc_gitem-col {
	height: 293px;
    position: relative;
}

.vc_grid-item-mini vc_btn3-container {
	position: absolute;
}

.vc_gitem-link{
	background-color: transparent!important;
	border: 1px solid #ccc!important;
}
