/**************************************************************************************/
/*
/*		Designed by 'AS Designing'
/*		Web: http://www.asdesigning.com
/*		Web: http://www.astemplates.com
/*		License: GNU/GPL
/*
/**************************************************************************************/


body #kunena.layout .well {
    margin-left: 50px;
}


.cvricLogo {
    max-width: 120px;
    position: fixed;
    bottom: 15px;
    left: 15px;
    z-index: 99;
}


/* RICK */
#menu-row {
    background-color: #666;
}


#logo h1 span.char_4, #logo h2 span.char_4, #logo h3 span.char_4, #logo h1 span.char_5, #logo h2 span.char_5, #logo h3 span.char_5, #logo h1 span.char_6, #logo h2 span.char_6, #logo h3 span.char_6 {
    color: #fff; 
}

#back-top a {
    font-size: 52px;
    line-height: 50px;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
    color: #c5b538;
}

#menu-row.menu-row-bg {
    background-size: auto;
}

.row-fluid {
    margin-left: -20px;
    width: auto;
}


ul.sf-menu > li.active > a, ul.sf-menu > li.sfHover > a, ul.sf-menu > li.current > a, ul.sf-menu > li.active > span, ul.sf-menu > li.sfHover > span, ul.sf-menu > li.current > span {
    background-color: #c5b538;
}

#breadcrumbs-row {
    border-top: 3px solid #c5b538;
}

#topic-actions-toolbar > div > div:nth-child(2) {
    display: inline-flex;
}

#topic-actions-toolbar > div > div:nth-child(2) > a:nth-child(1) {
    padding: 0px 22px;
}


#content-row-6 {
    color: #000;
}


#content-row-6 h3, #content-row-6 h4 {
    color: #5bb75b;
    font-weight: 700;
}

#content-row-6 h5 {
    color: #000000;
    font-weight: 700;
}


#kunena > div.jf_ku_side_block > div > form > div:nth-child(7) > div > a {
    color: #ffffff !important;
}

#member-registration > fieldset,
#jform_name,
#jform_username,
#jform_password1,
#jform_password2,
#jform_email1,
#jform_email2 { 
margin: auto auto;
width: 300px; 
}

#member-registration > div { 
margin: auto auto;
width: 450px; 
}

#member-registration > div > button,
#member-registration > div > a {
    margin: 10px 0;
}

#copyright-row {
    background-color: #333;
    color: #fff;
    padding: 50px 0 40px;
    text-align: center;
    text-transform: capitalize;
}

#main-content-row {
    padding: 90px 0px 10px;
}

h4 {
    font-size: 23px;
    line-height: 27px;
    margin-bottom: 20px;
}

h1,h2,h3,h4,h5,h6 {
    color: #5bb75b;
    font-weight: 700;
}

.body__home #main-content-row {
    padding: 0px 0px;
}

.cpyr {
    display: -webkit-inline-box;
}

.polaroid {
  background: #fff;
  padding: 1rem;
  box-shadow: 0 0.2rem 1.2rem rgba(0,0,0,0.2);
  
}
.polaroid > img{
  max-width: 100%;
  height: auto;
}

#left {
    float:left; 
/*    max-height:300px; */
    min-width: 320px;
}

#right {
    float:left; 
}

#leftbox {
    float:left; 
    width:25%;
}
#middlebox{
    float:left; 
    width:25%;
}
#rightbox{
    float:right;
    width:25%;
}

#rightboxv{
    float: right;
    min-width: 320px;
    max-width: 640px;
    margin: 0 0 20px 20px;
}


.cpyr {
    display: -webkit-inline-box;
}

.socialheight {
    float: right;
    position: relative;
    bottom: 15px;
}

 .vid320 {
    max-width: 400px;
/*     float: right; */
}


.item-440 {
    display: none;
}

li.item-441.deeper.dropdown.parent.lastItem ul.sub-menu.first-level,
li.item-441.active.deeper.dropdown.parent.lastItem ul.sub-menu.first-level,
li.item-441.current.active.deeper.dropdown.parent.lastItem ul.sub-menu.first-level {
    background-color: transparent !important;
}
.ecrheading form h5 {
    color: #f00;
}
.ecrheading form div.btn-wrapper.input-append input.span8 {
    padding: 32px 20px;
}
h2 {
    font-size: 49px;
    line-height: 58px;
    margin-bottom: 47px;
}
.ssheading {
    text-align: left;
}
#content-row-7 h1, #content-row-7 h2, #content-row-7 h3 {
    text-align: left;
}
.item-473 {
/*  padding-right: 30px; */
}
html body.com_blogfactory.view-blogs.task-.itemid-473.body__ div#wrapper div#menu-row.menu-row-bg.scroll-to-fixed-fixed div.row-wrapper.visible div.row-container.full div.container-fluid div.row-fluid div.moduletable.navigation.main_menu.span8 div.moduletable-wrapper ul#module-191.sf-menu.sticky.sf-js-enabled.sf-arrows li.item-474.active.deeper.dropdown.parent.lastItem ul.sub-menu.first-level li.item-473.current.active.lastItem.firstItem {
}

#module-191 {
  padding-right: 30px;
}

#component > main > article > header {
    text-align: center;
}

#content-row-6 {
    min-height: 40px;
}

#wrapper > div:nth-child(2) {
    display: none !important;
}

article[class^="leading-"] {
    margin-top: 4em;
    padding-top: 3em;
    border-top: 2px solid #dfdfdf;
}

.logoLinks {
    text-align: center;
}


/* article.leading-0 > header */



