/*
Theme Name: Community Transport
Theme URI: http://wordpress.org/themes/twentyfourteen
Author: the WordPress team
Author URI: http://wordpress.org/
Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: twentyfourteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/**
 * Table of Contents:
 *
 * 1.0 - Reset
 * 2.0 - Repeatable Patterns
 * 3.0 - Basic Structure
 * 4.0 - Header
 * 5.0 - Navigation
 * 6.0 - Content
 *   6.1 - Post Thumbnail
 *   6.2 - Entry Header
 *   6.3 - Entry Meta
 *   6.4 - Entry Content
 *   6.5 - Galleries
 *   6.6 - Post Formats
 *   6.7 - Post/Image/Paging Navigation
 *   6.8 - Attachments
 *   6.9 - Archives
 *   6.10 - Contributor Page
 *   6.11 - 404 Page
 *   6.12 - Full-width
 *   6.13 - Singular
 *   6.14 - Comments
 * 7.0 - Sidebar
 *   7.1 - Widgets
 *   7.2 - Content Sidebar Widgets
 * 8.0 - Footer
 * 9.0 - Featured Content
 * 10.0 - Multisite
 * 11.0 - Media Queries
 * 12.0 - Print
 * -----------------------------------------------------------------------------
 */


/**
 * 1.0 Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
 * along with Nicolas Gallagher and Jonathan Neal
 * http://necolas.github.com/normalize.css/ and Blueprint
 * http://www.blueprintcss.org/
 *
 * -----------------------------------------------------------------------------
 */

.serviceBox {
  float: left;
  padding: 5px 2% 10px 0;
  width: 48%;
}
.teamImg {
    float: left !important;
    margin-right: 18px;
    
}
.teamImages{
width: 100%;
}
.teamImages:before, .teamImages:after {content:''; display:block; height:0; overflow:hidden;}
.teamImages:after {clear:both;}
.teamImgR {
    padding-bottom: 20px;
    width: 48%;
    float:right;
}
.social a{
background: url("http://rhhct.org.au/wp-content/uploads/2015/01/fb2.png") no-repeat scroll center bottom rgba(0, 0, 0, 0) !important
}

.social a:hover{
background: url("http://rhhct.org.au/wp-content/uploads/2015/01/fb.png") no-repeat scroll center bottom rgba(0, 0, 0, 0) !important
}

/*Start 30 jan*/
.regHd {background:#eee; padding:10px; margin-top:20px; text-transform:uppercase; font-size:15px; width: 100%; float: left;}
.regHd span {/*font-family: 'robotoregular';*/}
.formCon {padding-bottom:10px;}
.formCon ul li {clear:both; padding:15px 0 0 0;}
.formField {float:left; width:32%; margin-right:2%;}
.formField.mid {width:66%; margin-right:2%;}
.formField.half {width:49%; margin-right:2%;}
.formField.full {width:100%; margin-right:0;}
.formField  > span {display:block; font-size:15px; padding-bottom:3px;}
.formField:last-child {margin-right:0;}
.formInput {box-sizing: border-box; width:100%; padding:6px 10px; border:1px solid #ccc;}
.formSelect {box-sizing: border-box; width:100%; padding:5px; border:1px solid #ccc;}
.formSelect.dob {width:32%; float:left; margin-right:2%;}
.formSelect.dob:last-child {margin-right:0;}
.formField label {display:inline-block; margin:2px 25px 4px 0; font-size:13px;}
.formField label input[type="radio"], .formField label input[type="checkbox"] {margin:0 2px 2px 0;}

.pto {background:#999; margin-top:20px; padding:10px;font-size:15px; color:#fff;}
.pto span {font-size:20px;}

.tcTxt {padding:15px 0 0 0;}
.topPad {padding-top:25px;}

.wpcf7-list-item, .first, .last, .wpcf7-list-item span {
  display: inline-block !important;
}


.wpcf7-date , .formSelect.dob {
  border: 1px solid #ccc;
  box-sizing: border-box;
  padding: 6px 10px;
  width: 100%;
float:left;
}


/*28-JAn-15*/


.bannerTxt{margin-top:9%;}
.tabCon nav ul li ul{z-index:999;}

@media only screen and (max-width: 1000px) {
.tabCon nav ul { z-index: 999;}
.bannerTxt{margin-top:51px ;}
}

@media only screen and (max-width: 360px) {
.bannerTxt{
margin-top:16px !important;
font-size:16px !important;
}
}

@media only screen and (max-width: 480px) {
.bannerTxt{
margin-top:32px;

}
}
@media only screen and (min-width: 768px) {
.serviceBox {
  padding: 5px 2% 6px 0;
  width: 48%;
}
}

/*6-feb-15*/

#twiter  {background: url("http://rhhct.org.au/wp-content/uploads/2015/02/twtr2.png") no-repeat scroll center bottom rgba(0, 0, 0, 0) !important;
}

#twiter:hover 
 {
background:url("http://rhhct.org.au/wp-content/uploads/2015/02/twtr1.png") no-repeat scroll center bottom rgba(0, 0, 0, 0) !important;
}

.aboutTopTxt
{
font-size:14px !important;
}
body{color:#000 !important;}
.welcomeTxt {
  color: #000 !important;
 }
.serviceTxt {
  color: #000 !important;
}
.partb
{
display:none;
}
.partd
{
display:none;
}

.tabCon {
    padding: 0 !important;
}
.tabCon .rightLink a {
padding:13px 0 0;
height:31px !important;
}
.tabCon .rightLink {
       margin: 0 9px 0 0;
  
}
.tabCon nav ul { z-index:9; }

.tabCon .rightLink a {
  
  width: 85px;
}
.tabCon nav ul li a {
  
  padding: 20px 12px 0;
}

.tabCon img {
  width: 85%;
}.txt_upr {  text-transform: uppercase;}



.wpcf7-form-control.wpcf7-select.hour {
    height: 33px;
    margin: -2px 0 0;
    padding: 0px;
    width: 72px;
border: 1px solid #ccc;
    box-sizing: border-box;
   
}

.wpcf7-form-control.wpcf7-select.min {
  height: 33px;
    margin: -2px 0 0;
    padding: 0px;
    width: 72px;
border: 1px solid #ccc;
    box-sizing: border-box;
    
}


.wpcf7-form-control.wpcf7-select.dhour {
    height: 33px;
    margin: -2px 0 0;
    padding: 0px;
    width: 72px;
border: 1px solid #ccc;
    box-sizing: border-box;
   
}

.wpcf7-form-control.wpcf7-select.dmin {
  height: 33px;
    margin: -2px 0 0;
    padding: 0px;
    width: 72px;
border: 1px solid #ccc;
    box-sizing: border-box;
    
}

.wpcf7-form-control.wpcf7-select.ampm {
  height: 33px;
    margin: -2px 0 0;
    padding: 0px;
    width: 72px;
border: 1px solid #ccc;
    box-sizing: border-box;
    
}

.wpcf7-form-control-wrap.radio-387 {
    margin: 0 -25px 0 0;
}
.wpcf7-form-control.wpcf7-radio.dvain {
    margin: 0 -25px 0 0;
}


.wpcf7-form-control-wrap.radio-292 {
    margin: 0 -25px 0 0;
}

.wpcf7-form-control-wrap.radio-328{ margin: 0 -25px 0 0;}

.sin {
     float: left;
    margin: 10px;
    width: 22%;
}p.sub-btn > .wpcf7-submit {  margin-left: 120px;}

.tabCon nav ul li.current_page_item ,.tabCon nav ul li.current_page_parent{background:#ed8713;}

.menu-174,.menu-611,.menu-813 ,.menu-160 {
  float: left;
  width: 32%;
  margin-right: 2%;
}

.menu-66,.menu-639 {
  float: left;
  width: 32%;
  margin-right: 0px;
}
.eemail_textbox_class {
  display: block !important;
  margin: auto;
  width: 280px !important;
}
.notFound {
  color: #ed8713;
  display: block;
  font-size: 65px;
  padding: 10%;
  text-align: center;
}
.notFound span {
  color: grey;
  display: block;
  font-size: 55px;
}


.archi-form {

    float: left;
    width: 60%;
}
.archi-side {

    float: right;
    width: 30%;
}


.cl{clear:both;}
.Aclass > li {
    border-bottom: 1px solid #d4d4d4;
    margin: auto;
    width: 96%;
	padding: 9px 0;
}
.archi-form p{padding-bottom: 7px;font-size: 15px;line-height: 26px;}
.archi-form a {text-decoration: underline;}
.post-type-archive-dowm_cpt 
section {
    margin: 30px auto auto;
    width: 90%;
}
.post-type-archive-dowm_cpt .page-title {
    font-size: 25px;
    margin-bottom: 25px;
}
.testimoniaInner{clear:both}
#cboxOverlay{opacity: 0.5 !important;background: #000 none repeat scroll 0 0 !important;}

.parte > li{width: 100%; float: left;}
.formCon{width: 100%; float: left;}

.move-oneline span {
  display: inline !important;
}
.new_radiobtn{ width:20%;float:left; }
input[type="radio"]{ margin-right:5px; }
input[type="checkbox"]{ margin-right:5px; }
.part-f{ margin-top:10px; }
.tabCon {
    /* background: url(../images/tab_bg.jpg) repeat-x; */
    height: 59px;
    padding: 0 20px;
    border-bottom: 1px solid #fff;
    background-color: rgb(0,76,245);
}

 /*sushil eidt*/
.tabCon {
    background-color:  rgb(0,76,245);
	border-bottom:0;
}

.tabCon .rightLink a,
.tabCon nav ul li a:hover, 
.tabCon nav ul li a.active, 
.tabCon nav ul li.active a,
.tabCon nav ul li ul li,
.tabCon nav ul li ul li a:hover,
.testimoniaCon{
    background-color:rgb(0,172,137);
}

.tabCon nav ul li ul li {
    border-bottom: 1px solid rgb(0,172,137);
}
.tabCon .rightLink a:hover {
    background: #00ac8a;
}
.serviceHd,
a.readMore {
    color: rgb(0,172,137);
}

.testimoniaTxt .name {
	color:#fff;
}

.testimoniaHd span {
    background: rgb(0,172,137);
}
a.readMore {
	background: url(http://rhhct.org.au/wp-content/uploads/2018/05/right-arrow-1.png) no-repeat right 1px;
}
