﻿

#admission-petimg .et_pb_column { text-align: center; }

.et_pb_section, .et_pb_column { 
    padding-bottom: 0px !important;
    padding-top: 10px !important;
}

#internal-insurance .et_pb_column, 
#internal-insurance .et_pb_row { padding-top: 0px; }

#homepage-insurance .et_pb_column, 
#homepage-insurance .et_pb_row { padding-top: 0px; }
 #tiledfooter .footer_top,#tiledfooter .footer_nav,#tiledfooter .footer_bottom{clear:both;}

.hr {border-bottom: 1px dotted #999999; margin-bottom:15px;}
.info-title{display:none}











#page-meta { margin: 0 0 20px }



#page-meta h3 { 
font-size: 28px; 
font-family: 'Oxygen', sans-serif; 
color: #030303;
text-align: center; 
margin:0; 
line-height: 1.6em; }


#page-meta h4 { 
font-size: 20px; 
font-family: 'Open Sans', sans-serif; 
color: rgb(2,139,255);
text-align: center; 
margin:0; 
line-height: 1em; }

.tablemove2 {

position:relative;


top: 50px;


}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }



		div.single_product_display  div.textcol div.imagecol{
			position:absolute;

			margin-left: -390px !important;
		}


		div.single_product_display  div.textcol div.imagecol a img {
			width: 380px;
			height: 380px;
		}


div.default_product_display div.textcol div.imagecol {position: relative!important;}

.single_product_display .imagecol {float:left;}

.technology-org-today,
.technology-org-yesterday
{
	color: #05939d;
}

.technology-org-today {
	font-weight: bold;
}

  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }

.modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}


.modal-header h1, .modal-header h2, .modal-header h3, .modal-header h4, .modal-header h5, .modal-header h6 {
  color:#000;
}


.review_text { padding-top: 3px; }

.profile_overview .review_text { padding-top: 0; }

.review_container .review_text p { padding: 7px 5px 13px 0; }

.live_feed .review_text {
	position:relative;
	
	margin-top:0px;
	overflow:hidden;
	white-space:nowrap;
	height:74px;
	padding-top: 0px;
}

.live_feed .summary.expanded, .live_feed .summary.expanded .review_text {
	height:auto;
}

.live_feed .review_text p {
	white-space: normal;
	
}


#latest_reviews .description .review_text {
    padding: 0px;
}

#page, .container {
    position: relative;
    margin-right: auto;
    margin-left: auto;
    overflow: hidden;
}

#page {
    border: 1px solid #4d4d4d;
    padding-top: 30px;
    min-height: 100px;
    float: none;
    clear: both;
    overflow: hidden;
    background: #f7f7f7;
}


#push {
	height: 105px;
}
