a, abbr, acronym, address, applet, b, big, blockquote, body, caption, center, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, var {
	border: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
	display: block
}
* {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
a {
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	text-decoration: none;
}
a:hover {
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	text-decoration: none;
}
img {
	max-width: 100%;
}




.flexslider {
    margin: 0;
    border: 0;
}


@font-face {
    font-family: 'Lato';
    src: url('../fonts/Lato-Regular.eot');
    src: url('../fonts/Lato-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Lato-Regular.woff2') format('woff2'),
        url('../fonts/Lato-Regular.woff') format('woff'),
        url('../fonts/Lato-Regular.ttf') format('truetype'),
        url('../fonts/Lato-Regular.svg#Lato-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Lato';
    src: url('../fonts/Lato-Thin.eot');
    src: url('../fonts/Lato-Thin.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Lato-Thin.woff2') format('woff2'),
        url('../fonts/Lato-Thin.woff') format('woff'),
        url('../fonts/Lato-Thin.ttf') format('truetype'),
        url('../fonts/Lato-Thin.svg#Lato-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'Lato';
    src: url('../fonts/Lato-Bold.eot');
    src: url('../fonts/Lato-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Lato-Bold.woff2') format('woff2'),
        url('../fonts/Lato-Bold.woff') format('woff'),
        url('../fonts/Lato-Bold.ttf') format('truetype'),
        url('../fonts/Lato-Bold.svg#Lato-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Lato';
    src: url('../fonts/Lato-Light.eot');
    src: url('../fonts/Lato-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Lato-Light.woff2') format('woff2'),
        url('../fonts/Lato-Light.woff') format('woff'),
        url('../fonts/Lato-Light.ttf') format('truetype'),
        url('../fonts/Lato-Light.svg#Lato-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/OpenSans-Light.eot');
    src: url('../fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-Light.woff2') format('woff2'),
        url('../fonts/OpenSans-Light.woff') format('woff'),
        url('../fonts/OpenSans-Light.ttf') format('truetype'),
        url('../fonts/OpenSans-Light.svg#OpenSans-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/OpenSans-Bold.eot');
    src: url('../fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-Bold.woff2') format('woff2'),
        url('../fonts/OpenSans-Bold.woff') format('woff'),
        url('../fonts/OpenSans-Bold.ttf') format('truetype'),
        url('../fonts/OpenSans-Bold.svg#OpenSans-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/OpenSans.eot');
    src: url('../fonts/OpenSans.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans.woff2') format('woff2'),
        url('../fonts/OpenSans.woff') format('woff'),
        url('../fonts/OpenSans.ttf') format('truetype'),
        url('../fonts/OpenSans.svg#OpenSans') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Bold.eot');
    src: url('../fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Bold.woff2') format('woff2'),
        url('../fonts/Roboto-Bold.woff') format('woff'),
        url('../fonts/Roboto-Bold.ttf') format('truetype'),
        url('../fonts/Roboto-Bold.svg#Roboto-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Light.eot');
    src: url('../fonts/Roboto-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Light.woff2') format('woff2'),
        url('../fonts/Roboto-Light.woff') format('woff'),
        url('../fonts/Roboto-Light.ttf') format('truetype'),
        url('../fonts/Roboto-Light.svg#Roboto-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Thin.eot');
    src: url('../fonts/Roboto-Thin.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Thin.woff2') format('woff2'),
        url('../fonts/Roboto-Thin.woff') format('woff'),
        url('../fonts/Roboto-Thin.ttf') format('truetype'),
        url('../fonts/Roboto-Thin.svg#Roboto-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Regular.eot');
    src: url('../fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Regular.woff2') format('woff2'),
        url('../fonts/Roboto-Regular.woff') format('woff'),
        url('../fonts/Roboto-Regular.ttf') format('truetype'),
        url('../fonts/Roboto-Regular.svg#Roboto-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
	margin: 0px;
	padding: 0px;
}
.main_container {
	margin: 0 auto;
	width: 100%;
}
.wrapper {
	margin: 0 auto;
	padding: 0px 10px;
	max-width: 1400px;
}
.wrapper_breaking {
	margin: 0 auto;
	padding: 0px 0px;
	max-width: 1140px;
}
.wrapper_big-ad {
	margin: 0 auto;
	padding: 0px 0px;
	max-width: 1200px;
}
.ftr_wrapper {
	margin: 0 auto;
	padding: 0px 0px;
	max-width: 1200px;
}


/*Top Head Section Start*/
.top_head_section {
	background: #282828;
	overflow: hidden;
	padding: 10px 0px;
	width: 100%;
}
.contact-top-section {
	float: left;
}
.contact-item {
	color: #fff;
	float: left;
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	text-decoration: none;
}
.contact-item a {
	color: #fff;
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	text-decoration: none;
}
.contact-item a:hover {
	color: #ddd;
	text-decoration: none;
}
.header .contact-item {
	display: inline-block;
	vertical-align: middle;
}
.contact-item:not(:last-of-type) {
	margin-right: 20px;
}
.contact-item i {
	margin-right: 5px;
}

.top-social-link {
	float: right;
}
.top-social-link a {
	font-size: 13px;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px;
	text-decoration: none;
}
.facebook-social {
	color: #899DCE;
	text-decoration: none;
}
.facebook-social:hover {
	color: #899DCE;
	text-decoration: none;
}
.twitter-social {
	color: #60D2F5;
	text-decoration: none;
}
.twitter-social:hover {
	color: #60D2F5;
	text-decoration: none;
}
.pinterest-social {
	color: #F74C53;
	text-decoration: none;
}
.pinterest-social:hover {
	color: #F74C53;
	text-decoration: none;
}
.linkedin-social {
	color: #007BB6;
	text-decoration: none;
}
.linkedin-social:hover {
	color: #007BB6;
	text-decoration: none;
}
.instagram-social {
	color: #7E40B6;
	text-decoration: none;
}
.instagram-social:hover {
	color: #7E40B6;
	text-decoration: none;
}
.rss-social {
	color: #ffcc15;
	text-decoration: none;
}
.rss-social:hover {
	color: #ffcc15;
	text-decoration: none;
}
/*Top Head Section End*/


/*Head Section Start*/
.head_section {
	background: #fff;
	margin: 0px 0px 0px;
	overflow: hidden;
	padding: 15px 0px;
	width: 100%;
}
.logo_top {
	float: left;
	margin-top: 3px;
}
.logo_top img {
	border: 4px solid #fff;
}
.google_ad {
	float: right;
}
.google_ad img {
	border: 0px solid #fff;
}

.button_headl {
	display: inline-block;
	margin: 30px 0px 0px;
	width: 100%;
}
.button_headl a {
	background: #003f74;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
    margin: 0px 0px 0px;
    padding: 10px 20px;
	text-align: center;
	text-decoration: none;
	text-transform: capitalize;
}
.button_headl a:hover {
	background: #282828;
	color: #fff;
	text-decoration: none;
}
.signin_icon_top {
	margin-right: 5px;
}
/*Head Section End*/


/*Navigation Section Start*/
/*Navigation Section End*/


/*Breaking News Section Start*/
.breaking_news_section {
	background: #f9f9f9;
	margin: 48px 0px 0px;
	overflow: hidden;
	padding: 20px 0px 20px;
	width: 100%;
}
.breaking_news_inner {
	background: #fff;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	display: inline-block;
	margin: 0px auto;
	padding: 15px 15px;
	width: 100%;
}
.breaking_news_inner h6 {
	color: #002f6c;
	float: left;
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	margin: 4px 30px 0px 0px;
	padding: 0px 0px 0px;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
}
/*Breaking News Section End*/


/*Header Section Start*/
.header_section {
	background: #fff;
	margin: 0px 0px 0px;
	overflow: hidden;
	padding: 0px 0px 0px;
	width: 100%;

	height: 500px;
}
.business_box_div {
	margin: 0px auto 0px;
	width: 100%;
}
.business_box_div ul {
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
}
.business_box_div ul li {
	background: #fff;
	float: left;
	list-style: none;
	margin: 0% 0% 0%;
	overflow: hidden;
	position: relative;
	width: 25%;
}
.business_box_div ul li:first-child {
	width: 50%;
}
.business_inner_box_div {
	float: left;
	/*height: 260px;
	max-width: 480px;*/
	overflow: hidden;
    position: relative;
	text-align: center;
	width: 100%;

	transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	-webkit-transition: all .2s ease-in-out;
}
.business_inner_box_div a {
	cursor: pointer;
	overflow: hidden;
	width: 100%;
}
.business_inner_box_div img {
	float: left;
	height: auto;
	min-height: 100%;
	max-height: 100%;
	width: 100%;
}
.offsite_post {   
	padding-top:10px;
    padding-left: 10px;    
	color:#003f74 !important;
}
.big-image {
	

	height: 500px !important;
}
.small-image {
	height: 250px !important;
}
/*.business_inner_box_div:hover {
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	-webkit-transform: scale(1.1);
}*/
.inner_box_div_main {
	background: rgba(0, 0, 0, 0.5);
	bottom: 0;
	left: 0;
	padding: 45px 10px;
	position: absolute;
	text-align: center;
	top: 0%;
	width: 100%;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	text-decoration: none;
}
.inner_box_div_main h1 {
    color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    margin: 0px 0px 10px;
    padding: 0px 0px 0px;
	text-align: center;
    vertical-align: middle;
	text-decoration: none;
}
.inner_box_div_main h1 a {
    color: #fff;
	text-decoration: none;
}
.inner_box_div_main h1 a:hover {
	color: #ddd;
	text-decoration: none;
}
.inner_box_div_main h2 {
   color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 32px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    margin: 0px 0px 10px;
    padding: 0px 0px 0px;
	text-align: center;
    vertical-align: middle;
	text-decoration: none;
}
.inner_box_div_main h3 {
    color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 28px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    margin: 0px 0px 10px;
    padding: 0px 0px 0px;
	text-align: center;
    vertical-align: middle;
	text-decoration: none;
}
.inner_box_div_main h4 {
    color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    margin: 0px 0px 10px;
    padding: 0px 0px 0px;
	text-align: center;
    vertical-align: middle;
	text-decoration: none;
}
.inner_box_div_main h5 {
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    margin: 0px 0px 10px;
    padding: 0px 0px 0px;
	text-align: center;
    vertical-align: middle;
	text-decoration: none;
}
.inner_box_div_main h5 a {
	color: #fff;
	text-decoration: none;
}
.inner_box_div_main h5 a:hover {
	color: #ddd;
	text-decoration: none;
}
.business_button {
	background: #002f6c;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    margin: 0px 0px 10px;
    padding: 6px 12px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
.business_button:hover {
	background: #fff;
	color: #383838;
	text-decoration: none;
}
.circle_small {
	display: inline-block;
	margin: 0px 0px 10px;
	width: 100%;
}
.circle_small h6 {
	color: #fff;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	margin: 0 auto;
	text-align: center; 
}
.circle_small h6 img {
	border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	-webkit-border-radius: 100%;
	float: left;
	height: 30px !important;
	margin-right: 6px;
	width: 30px !important;
}
.circle_small h6 span {
	float: left;
	margin: 8px 10px 0px 0px;
}
/*Header Section End*/


/*Headlines Section Start*/
.headlines_section {
	background: #f9f9f9;
	margin: 0px 0px 0px;
	overflow: hidden;
	padding: 30px 0px 20px;
	width: 100%;
}
.heading_div {
	border-bottom: 1px solid #e9e9e9;
	margin: 0px 0px 15px;
	width: 100%;
}
.heading_div h2 {
	color: #222;
	font-family: 'Roboto', sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: uppercase;
}
.heading_div h2:after {
	background: #222;
	content: "";
	display: block;
	height: 1px;
	margin: 7px 0px 0px;
	width: 7%;
}
.headlines_newslist {
	display: inline-block;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	width: 100%;
}
.headlines_newslist ul {
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
}
.headlines_newslist ul li {
	border: 1px solid #ececec;
	float: left;
	margin: 0% 1% 1.5%;
	width: 23%;
}
.headlines_newslist ul li:first-child {
	background: #fff;
}
.headlines_newslist ul li:nth-child(2n+3) {
	background: #f6f6f6;
}
.headlines_newslist ul li:hover .headlines_image_div img {
	opacity: 0.6;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.headlines_image_div {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	background: #000;
	float: left;
	height: 190px;
	overflow: hidden;
    position: relative;
	text-align: center;
	width: 100%;
}
.headlines_image_div img {
	float: left;
	min-height: 100%;
	max-height: 100%;
	width: 100%;
}
.headlines_transparent {
	background: rgba(0, 0, 0, 0.3);
	bottom: 0;
	left: 0;
	padding: 10px 16px;
	position: absolute;
	text-align: center;
	top: 0;
	width: 100%;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	text-decoration: none;
}
.headlines_transparent:hover {
	background: rgba(0, 0, 0, 0.4);
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	text-decoration: none;
}
.headlines_inner_text {
	transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	bottom: 0%;
	left: 20px;
	padding: 4px;
	position: absolute;
	/*right: 0;*/
}
.headlines_inner_text a {
	background: #002f6c;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    margin: 0px 0px 0px;
    padding: 6px 12px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
.headlines_inner_text a:hover {
	background: #fff;
	color: #383838;
	text-decoration: none;
}
.headlines_details_text {
	height: 190px;
	margin: 0px 0px 0px;
	overflow: hidden;
	padding: 10px 10px;
	width: 100%;
}
.headlines_details_text h4 {
    color: #002f6c;
	font-family: 'Roboto', sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    margin: 0px 0px 10px;
    padding: 0px 0px 0px;
	text-align: left;
    vertical-align: middle;
	text-decoration: none;
}
.headlines_details_text h4 a {
    color: #002f6c;
	text-decoration: none;
}
.headlines_details_text h4 a:hover {
	color: #383838;
	text-decoration: none;
}
.headlines_circle_small {
	display: inline-block;
	margin: 0px 0px 10px;
	width: 100%;
}
.headlines_circle_small h6 {
	color: #222;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	margin: 0 auto;
	text-align: center; 
}
.headlines_circle_small h6 img {
	border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	-webkit-border-radius: 100%;
	float: left;
	height: 30px !important;
	margin-right: 6px;
	width: 30px !important;
}
.headlines_circle_small h6 span {
	float: left;
	margin: 8px 10px 0px 0px;
}
.circle_black {
	color: #222;
	text-decoration: none;
}
.circle_black:hover {
	color: #002f6c;
	text-decoration: none;
}
.circle_blue {
	color: #002f6c;
	text-decoration: none;
}
.circle_blue:hover {
	color: #222;
	text-decoration: none;
}
/*Headlines Section End*/


/*Business Traveller Section Start*/
.business_newslist {
}
.business_newslist ul {
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
}
.business_newslist ul li {
	background: #fff;
	border: 1px solid #ececec;
	float: left;
	margin: 0% 1% 1.5%;
	padding: 10px;
	width: 48%;
}
.business_newslist ul li:hover .business_image_div img {
	opacity: 0.6;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.business_image_div {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	background: #000;
	float: left;
	height: 210px;
	overflow: hidden;
    position: relative;
	text-align: center;
	width: 50%;
}
.business_image_div img {
	float: left;
	min-height: 100%;
	max-height: 100%;
	width: 100%;
}
.business_transparent {
	background: rgba(0, 0, 0, 0.3);
	bottom: 0;
	left: 0;
	padding: 10px 16px;
	position: absolute;
	text-align: center;
	top: 0;
	width: 100%;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	text-decoration: none;
}
.business_transparent:hover {
	background: rgba(0, 0, 0, 0.4);
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	text-decoration: none;
}
.business_inner_text {
	transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	bottom: 0%;
	left: 20px;
	padding: 4px;
	position: absolute;
	/*right: 0;*/
}
.business_inner_text a {
	background: #002f6c;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    margin: 0px 0px 0px;
    padding: 6px 12px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
.business_inner_text a:hover {
	background: #fff;
	color: #383838;
	text-decoration: none;
}
.business_details_text {
	/*height: 190px;*/
	margin: 0px 0px 0px;
	overflow: hidden;
	padding: 5px 10px 10px;
	width: 50%;
}
.business_details_text h4 {
    color: #002f6c;
	font-family: 'Roboto', sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    margin: 0px 0px 10px;
    padding: 0px 0px 0px;
	text-align: left;
    vertical-align: middle;
	text-decoration: none;
}
.business_details_text h4 a {
    color: #002f6c;
	text-decoration: none;
}
.business_details_text h4 a:hover {
	color: #383838;
	text-decoration: none;
}
.business_details_text p {
    color: #666;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
    margin: 0px 0px 10px;
    padding: 0px 0px 0px;
	text-align: left;
}
.business_circle_small {
	display: inline-block;
	margin: 0px 0px 0px;
	width: 100%;
}
.business_circle_small h6 {
	color: #222;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	margin: 0 auto;
	text-align: center; 
}
.business_circle_small h6 img {
	border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	-webkit-border-radius: 100%;
	float: left;
	height: 30px !important;
	margin-right: 6px;
	width: 30px !important;
}
.business_circle_small h6 span {
	float: left;
	margin: 8px 10px 0px 0px;
}
.business_circle_black {
	color: #222;
	text-decoration: none;
}
.business_circle_black:hover {
	color: #002f6c;
	text-decoration: none;
}
.business_circle_blue {
	color: #002f6c;
	text-decoration: none;
}
.business_circle_blue:hover {
	color: #222;
	text-decoration: none;
}
/*Business Traveller Section End*/


/*Big-AD Section Start*/
.big_ad_section {
	background: #f9f9f9;
	margin: 0px 0px 0px;
	overflow: hidden;
	padding: 10px 0px 10px;
	width: 100%;
}
.google_big_ad_ad {
	margin: 0 auto;
	overflow: hidden;
	padding: 0px 0px;
	width: 100%;
}
.google_big_ad_ad img {
	float: left;
	width: 100%;
}
.google_big_ad_ad img:hover {
	opacity: 0.8;
}
/*Big-AD Section End*/


/*Footer Section Start*/
.footer_section {
	background: #000;
	margin: 0px 0px 0px;
	overflow: hidden;
	padding: 40px 0px;
	width: 100%;
}
.footer_about_section {
	display: inline-block;
	margin: 0px 0px 25px;
	padding: 0px 0px 0px;
	width: 100%;
}
.footer_about_section h3 {
	color: #aaa;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	margin: 0px 0px 3px;
	padding: 0px 0px 3px;
	text-decoration: none;
	text-transform: uppercase;
}
.footer_about_section h3:after {
	background: rgba(255,255,255,0.7);
	content: "";
	display: block;
	height: 1px;
	margin: 7px 0px 0px;
	width: 45%;
}
ul.ftr_menu {
	margin: 20px 0px 0px;
	padding: 0px 0px 0px;
}
ul.ftr_menu li {
	list-style: none;
	margin: 0px 0px 0px;
}
ul.ftr_menu li a {
	color: #fff;
	display: block;
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 300;
	margin: 0px 0px 20px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
ul.ftr_menu li a:hover {
	color: #aaa;
	text-decoration: none;
}

.ftr_social {
	margin: 20px 0px 0px;
	overflow: hidden;
	padding: 0px 0px 0px;
	width: 100%;
}
.ftr_social img {
	margin-right: 10px;
}

.ftr_magazine {
	margin: 20px 0px 0px;
	overflow: hidden;
	padding: 0px 0px 0px;
	width: 100%;
}
.ftr_magazine p {
	color: #aaa;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 20px;
	padding: 0px 0px 0px;
	text-decoration: none;
}

ul.ftr_ceoworld  {
	margin: 20px 0px 0px;
	padding: 0px 0px 0px;
}
ul.ftr_ceoworld li {
	list-style: none;
	margin: 0px 0px 0px;
}
ul.ftr_ceoworld li a {
	color: #bbb;
	display: block;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
ul.ftr_ceoworld li a:hover {
	color: #fff;
	text-decoration: none;
}
.space_icons {
	margin-right: 8px;
	text-align: center;
	width: 12px;
}

.ftr_posts {
	margin: 20px 0px 0px;
	overflow: hidden;
	padding: 0px 0px 0px;
	width: 100%;
}
.ftr_posts ul {
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
}
.ftr_posts ul li {
	display: inline-block;
	list-style: none;
	margin: 0px 0px 15px;
	width: 100%;

	opacity: 1;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.posts_image {
	float: left;
	height: 70px;
	margin-right: 20px;
	width: 92px;
}
.posts_image img {
	float: left;
	width: 100%;
}
.ftr_posts ul li:hover img {
	opacity: 0.6;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.ftr_posts ul li h4 {
	color: #fff;
	display: block;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.ftr_posts ul li h4 a {
	color: #fff;
	text-decoration: none;
}
.ftr_posts ul li h4 a:hover {
	color: #ddd;
	text-decoration: none;
}
.ftr_posts ul li h4 span {
	display: block;
	font-size: 12px;
	padding: 10px 0px 0px;
}

.footer-logo {
	display: inline-block;
	margin-right: 15px;
}
.ftr_footer_menu {
	display: inline-block;
	text-align: center;
	width: 90%;
}
.ftr_footer_menu ul {
	margin: 0px 0px 0px;
	padding: 0px 0px;
}
.ftr_footer_menu ul li {
	display: inline-block;
	list-style: none;
	margin: 0% 1% 0%;
}
.ftr_footer_menu ul li a {
	color: #ddd;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.ftr_footer_menu ul li a:hover {
	color: #9a9a9a;
	text-decoration: none;
}

.ftr_social_icons {
	text-align: right;
}
.ftr_social_icons a {
	opacity: 1;
}
.ftr_social_icons a:hover {
	opacity: 0.9;
}

.resorts_ceoworld_magazine {
	display: inline-block;
	margin: 20px 0px 15px;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	text-decoration: none;
	width: 100%;
}
.resorts_ceoworld_magazine img {
	float: left;
	opacity: 1;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	text-decoration: none;
}
.resorts_ceoworld_magazine img:hover {
	opacity: 0.8;
}
/*Footer Section End*/


/*Copyright Section Start*/
.copyright_section {
	background: #316292;
	margin: 0px 0px 0px;
	overflow: hidden;
	padding: 15px 0px;
	width: 100%;
}
.copyright_section p {
	color: #ddd;
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	text-align: center;
	text-decoration: none;
}
.copyright_section p a {
	color: #ddd;
	text-decoration: none;
}
.copyright_section p a:hover {
	color: #fff;
	text-decoration: none;
}
/*Copyright Section End*/



/*Inner Page Start*/
.inner_section {
	background: #fff;
	margin: 0px 0px 0px;
	overflow: hidden;
	padding: 30px 0px 30px;
	width: 100%;
}

.penci_breadcrumbs {
	display: inline-block;
	margin: 0px 0px 15px;
	padding: 0px 0px 0px;
	width: 100%;
}
.penci_breadcrumbs ul {
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
}
.penci_breadcrumbs ul li {
	display: inline-block;
	list-style: none;
	margin-right: 10px;
}
.penci_breadcrumbs ul li span {
	color: #888;
	float: right;
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 0px;
}
.penci_breadcrumbs ul li a {
	color: #888;
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.penci_breadcrumbs ul li a:hover {
	color: #003f74;
	text-decoration: none;
}

.inner_heading_div {
	/*border-bottom: 1px solid #e9e9e9;*/
	margin: 0px 0px 15px;
	width: 100%;
}
.inner_heading_div h1 {
	color: #222;
	border-bottom: 0px solid #e9e9e9;
	font-family: 'Roboto', sans-serif;
	font-size: 26px;
	font-style: normal;
	font-weight: 600;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: uppercase;
}
.inner_heading_div h2 {
	color: #222;
	border-bottom: 1px solid #e9e9e9;
	font-family: 'Roboto', sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: uppercase;
}
.inner_heading_div h2 span {
	color: #222;
	text-decoration: none;
}
.inner_heading_div h2:after {
	background: #222;
	content: "";
	display: block;
	height: 1px;
	margin: 7px 0px 0px;
	width: 20%;
}
.business_education_div {
	display: inline-block;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	width: 100%;
}
.business_education_div ul {
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
}
.business_education_div ul li {
	border: 1px solid #efefef;
	border-radius: 5px;
	float: left;
	height: 470px;
	list-style: none;
	margin: 0% 0.5% 2%;
	padding: 6px 6px 20px 6px;
	/*width: 49%;*/
	width: 32.2%;
}
.image_box_div {
	background: #000;
	float: left;
	margin: 0px 0px 10px;
	position: relative;
	width: 100%;
}
.image_box_div img {
	width: 100%;
}
.business_education_div ul li:hover .image_box_div img {
	opacity: 0.6;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.education_text_box {
	transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	/*bottom: 0%;
	left: 20px;*/
	left: 10px;
	padding: 4px;
	position: absolute;
	top: 20px;
}
.education_text_box a {
	background: #002f6c;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    margin: 0px 0px 0px;
    padding: 4px 8px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
.education_text_box a:hover {
	background: #fff;
	color: #383838;
	text-decoration: none;
}
.business_education_div h2 {
    color: #002f6c;
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	line-height: 20px;
    margin: 0px 0px 8px;
    padding: 0px 10px 0px;
	text-align: left;
    vertical-align: middle;
	text-decoration: none;
}
.business_education_div h2 a {
    color: #002f6c;
	text-decoration: none;
}
.business_education_div h2 a:hover {
	color: #383838;
	text-decoration: none;
}
.entry_meta_box {
	display: inline-block;
	margin: 0px 0px 8px;
	padding: 0px 10px 0px;
	width: 100%;
}
.entry_meta_box span {
	color: #666;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
    margin: 0px 5px 0px 0px;
    padding: 0px 0px 0px;
	text-align: left;
}
.entry_meta_box span a {
	color: #666;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}
.entry_meta_box span a:hover {
	color: #003f74;
	text-decoration: none;
}
.business_education_div p {
    color: #666;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
    margin: 0px 0px 15px;
    padding: 0px 10px 0px;
	text-align: left;
}
.more_link_button {
	background: #002f6c;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    margin: 0px 0px 0px 10px;
    padding: 4px 10px;
	text-align: center;
	text-decoration: none;
	text-transform: capitalize;
}
.more_link_button:hover {
	background: #383838;
	color: #fff;
	text-decoration: none;
}
.number_pages {
	display: inline-block;
	margin: 0px 0px 0px;
	overflow: hidden;
	padding: 6px 0px;
	width: 100%;
}
.number_pages a {
	background: #fff;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 1px solid #efefef;
	color: #002f6c;
	font-family: 'Roboto', sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    margin: 0px 0.5px 0px;
    padding: 4px 10px;
	text-align: center;
	text-decoration: none;
	text-transform: capitalize;
}
.number_pages a:hover {
	background: #efefef;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	color: #002f6c;
	text-decoration: none;
}
.number_pages a.active {
	background: #002f6c;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	color: #fff;
	text-decoration: none;
}


.search_news_section {
	background: #fafafa;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #ddd;
	display: inline-block;
	margin: 0px 0px 20px;
	padding: 10px;
	width: 100%;
}
.inner_search_div {
	border-bottom: 1px solid #e9e9e9;
	margin: 0px 0px 15px;
	width: 100%;
}
.inner_search_div h2 {
	color: #222;
	font-family: 'Roboto', sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.inner_search_div h2 span {
	color: #222;
	text-decoration: none;
}
.inner_search_div h2:after {
	background: #222;
	content: "";
	display: block;
	height: 1px;
	margin: 7px 0px 0px;
	width: 15%;
}
.search_news_form {
	background: #fff;
	border: 1px solid #ddd;
	display: inline-block;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	width: 100%;
}
.input_search {
	background: transparent;
	border: 1px solid transparent;
	color: #888;
	float: left;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 0px;
	padding: 4px 10px 4px 12px;
	width: 85%;
}
.search_button {
	background: transparent;
	padding: 6px 10px;
}

.latest_news_section {
	background: #fafafa;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #ddd;
	display: inline-block;
	margin: 0px 0px 20px;
	padding: 10px;
	width: 100%;
}
.latest_news_section ul {
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
}
.latest_news_section ul li {
	border-bottom: 1px solid #e5e5e5;
	display: inline-block;
	list-style: none;
	margin: 0px 0px 15px;

	opacity: 1;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.latest_posts_image {
	float: left;
	height: 40px;
	margin: 3px 10px 0px 0px;
	width: 70px;
}
.latest_posts_image img {
	float: left;
	width: 100%;
}
.latest_news_section ul li:hover img {
	opacity: 0.6;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.latest_news_section ul li h4 {
	color: #002f6c;
	display: block;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 10px;
	overflow: hidden;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.latest_news_section ul li h4 a {
	color: #002f6c;
	text-decoration: none;
}
.latest_news_section ul li h4 a:hover {
	color: #333;
	text-decoration: none;
}
.latest_news_section ul li h4 span {
	color: #333;
	display: block;
	font-size: 11px;
	padding: 5px 0px 0px;
}
/*Inner Page End*/


/*Inner to Inner Page Start*/
.inner_full_box_div {
	border: 1px solid #efefef;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	float: left;
	list-style: none;
	margin: 0% 0% 2%;
	padding: 6px 6px 6px;
	width: 100%;
}
.inner_image_div {
	/*background: #fff;*/
	float: left;
	margin: 0px 0px 30px;
	position: relative;
	width: 100%;
}
.inner_image_div img {
	width: 100%;
}
.inner_image_position {
	bottom: -32px;
	transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	left: 0px;
	padding: 4px;
	position: absolute;
	width: 100%;

	background: rgb(0,0,0);
	background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(2,0,36,0) 90%);
}
.inner_image_position h2 {
    color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: 600;
	line-height: 20px;
    margin: 0px 0px 8px;
    padding: 0px 10px 0px;
	text-align: left;
    vertical-align: middle;
	text-decoration: none;
}
.inner_image_position h2 a {
    color: #fff;
	text-decoration: none;
}
.inner_image_position h2 a:hover {
	color: #ddd;
	text-decoration: none;
}
.inner_entry_meta_box {
	display: inline-block;
	margin: 0px 0px 8px;
	padding: 0px 10px 0px;
	width: 100%;
}
.inner_entry_meta_box span {
	color: #fff;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
    margin: 0px 10px 0px 0px;
    padding: 0px 0px 0px;
	text-align: left;
}
.inner_entry_meta_box span a {
	color: #fff;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}
.inner_entry_meta_box span a:hover {
	color: #ddd;
	text-decoration: none;
}
.inner_full_box_div p {
    color: #666;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
    margin: 0px 0px 15px;
    padding: 0px 10px 0px;
	text-align: left;
}


.share_media_buttons {
	background: #fff;
	border: 1px solid #efefef;
	margin: 0px 0px 20px;
	overflow: hidden;
	padding: 14px 10px;
	width: 100%;
}
/*.fa {
	font-size: 11px !important;
	margin: 5px 2px;
	padding: 10px;
	text-align: center;
	text-decoration: none;
	width: 34px;
}
.fa:hover {
	color: #fff;
	opacity: 0.7;
	text-decoration: none;
}*/
.penci-post-like {
	background: #fff;
	border: 1px solid #ececec;
	color: #111;
	padding: 5px 14px 5px;
}
.penci-post-like:hover {
	color: #111;
	text-decoration: none;
}
.penci-social-share-text {
	background: #fff;
	color: #111;
	font-size: 14px;
	font-weight: 700;
	margin-right: 20px;
	text-transform: uppercase;	
}
.penci-social-share-text:hover {
	background: #fff;
	color: #111;
	opacity: 0.7;
	text-decoration: none;
}
.fa-thumbs-o-up {
	/*background: #fff;
	color: #333;*/
}
.fa-thumbs-o-up:hover {
	background: #fff;
	color: #333;
	opacity: 0.9;
	text-decoration: none;
}
.facebook_social_icons {
	background: #3B5998;
	color: #fff;
	padding: 5px 10px;
	text-decoration: none;
}
.facebook_social_icons:hover {
	color: #fff;
	opacity: 0.9;
	text-decoration: none;
}
.twitter_social_icons {
	background: #55ACEE;
	color: #fff;
	padding: 5px 10px;
	text-decoration: none;
}
.twitter_social_icons:hover {
	color: #fff;
	opacity: 0.9;
	text-decoration: none;
}
.google-plus_social_icons {
	background: #dd4b39;
	color: #fff;
	padding: 5px 10px;
	text-decoration: none;
}
.google-plus_social_icons:hover {
	color: #fff;
	opacity: 0.9;
	text-decoration: none;
}
.pinterest_social_icons {
	background: #cb2027;
	color: #fff;
	padding: 5px 10px;
	text-decoration: none;
}
.pinterest_social_icons:hover {
	color: #fff;
	opacity: 0.9;
	text-decoration: none;
}
.linkedin_social_icons {
	background: #007bb5;
	color: #fff;
	padding: 5px 10px;
	text-decoration: none;
}
.linkedin_social_icons:hover {
	color: #fff;
	opacity: 0.9;
	text-decoration: none;
}
.tumblr_social_icons {
	background: #2c4762;
	color: #fff;
	padding: 5px 10px;
	text-decoration: none;
}
.tumblr_social_icons:hover {
	color: #fff;
	opacity: 0.9;
	text-decoration: none;
}
.reddit_social_icons {
	background: #ff5700;
	color: #fff;
	padding: 5px 10px;
	text-decoration: none;
}
.reddit_social_icons:hover {
	color: #fff;
	opacity: 0.9;
	text-decoration: none;
}
.telegram_social_icons {
	background: #179cde;
	color: #fff;
	padding: 5px 10px;
	text-decoration: none;
}
.telegram_social_icons:hover {
	color: #fff;
	opacity: 0.9;
	text-decoration: none;
}
.envelope_social_icons {
	background: #a7a7a7;
	color: #fff;
	padding: 5px 10px;
	text-decoration: none;
}
.envelope_social_icons:hover {
	color: #fff;
	opacity: 0.9;
	text-decoration: none;
}
.instagram_social_icons {
	background: #3f729b;
	color: #fff;
	padding: 5px 10px;
	text-decoration: none;
}
.instagram_social_icons:hover {
	color: #fff;
	opacity: 0.9;
	text-decoration: none;
}
.youtube_social_icons {
	background: #c4302b;
	color: #fff;
	padding: 5px 10px;
	text-decoration: none;
}
.youtube_social_icons:hover {
	color: #fff;
	opacity: 0.9;
	text-decoration: none;
}
.whatsapp_social_icons {
	background: #25d366;
	color: #fff;
	padding: 5px 10px;
	text-decoration: none;
}
.whatsapp_social_icons:hover {
	color: #fff;
	opacity: 0.9;
	text-decoration: none;
}


.post_title_box_div {
	border-bottom: 1px solid #efefef;
	display: inline-block;
	margin: 0px 0px 20px;
	padding: 15px 15px;
	width: 100%;
}
.prev_title {
	float: left;
	text-align: left;
	width: 48%;
}
.next_post {
	float: right;
	text-align: right;
	width: 48%;
}
.prev_post_title {
	color: #888;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	line-height: 1;
	text-transform: uppercase;
}
.post_title_box_div h5 {
	display: block;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: 500;
	margin: 0px 0px 15px;
	padding: 0px 0px 0px;
}
.post_title_box_div h5 a {
	color: #111;
	text-decoration: none;
}
.post_title_box_div h5 a:hover {
	color: #003f74;
	text-decoration: none;
}

.sharon_ross_box_div {
	border-bottom: 1px solid #efefef;
	display: inline-block;
	margin: 0px 0px 20px;
	padding: 15px 15px;
	width: 100%;
}
.sharon_image_box {
	float: left;
	margin: 0px 15px 10px 0px;
	width: 100px;
}
.sharon_image_box img {
	float: left;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	-webkit-border-radius: 100%;
	width: 100%;
}
.sharon_ross_box_div h5 {
	display: block;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: 700;
	margin: 0px 0px 15px;
	padding: 0px 0px 0px;
	text-align: left;
}
.sharon_ross_box_div h5 a {
	color: #111;
	text-decoration: none;
}
.sharon_ross_box_div h5 a:hover {
	color: #003f74;
	text-decoration: none;
}
.sharon_ross_box_div p {
	color: #666;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
    margin: 0px 0px 15px;
	overflow: hidden;
    padding: 0px 0px 0px;
	text-align: left;
}

.related_posts_box_div {
	border-bottom: 0px solid #efefef;
	display: inline-block;
	margin: 0px 0px 10px;
	padding: 15px 15px 0px;
	width: 100%;
}
.related_posts_box_div h4 {
	display: block;
	font-family: 'Roboto', sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: 600;
	margin: 0px 1% 15px;
	padding: 0px 0px 0px;
	text-align: left;
	text-transform: uppercase;
}
.related_posts_box_div h4 a {
	color: #111;
	text-decoration: none;
}
.related_posts_box_div h4 a:hover {
	color: #003f74;
	text-decoration: none;
}
.related_posts_box_div ul {
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
}
.related_posts_box_div ul li {
	float: left;
	list-style: none;
	margin: 0% 1% 2%;
	width: 31%;
}
.related_posts_box_div ul li img {
	float: left;
	margin: 0px 0px 10px;
	width: 100%;
}
.related_posts_box_div ul li h3 {
	display: block;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: 18px;
	margin: 0px 0px 15px;
	padding: 0px 0px 0px;
	text-align: left;
}
.related_posts_box_div ul li h3 a {
	color: #111;
	text-decoration: none;
}
.related_posts_box_div ul li h3 a:hover {
	color: #003f74;
	text-decoration: none;
}
.related_posts_box_div ul li p {
	color: #666;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
    margin: 0px 0px 15px;
	overflow: hidden;
    padding: 0px 0px 0px;
	text-align: left;
}

.leave_comment_box_div {
	border-bottom: 0px solid #efefef;
	display: inline-block;
	margin: 0px 0px 20px;
	padding: 15px 15px;
	width: 100%;
}
.leave_comment_box_div h4 {
	display: block;
	font-family: 'Roboto', sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: 600;
	margin: 0px 1% 15px;
	padding: 0px 0px 0px;
	text-align: left;
	text-transform: uppercase;
}
.leave_comment_box_div h4 a {
	color: #111;
	text-decoration: none;
}
.leave_comment_box_div h4 a:hover {
	color: #003f74;
	text-decoration: none;
}
.leave_comment_form {
	background: #fff;
	border: 0px solid #ddd;
	display: inline-block;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	width: 100%;
}
.input_comment {
	background: transparent;
	border: 1px solid #ddd;
	color: #888;
	float: left;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 5px 10px;
	width: 100%;
}
.related_button {
	background: #002f6c;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
    margin: 0px 0px 0px;
    padding: 6px 12px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
.related_button:hover {
	background: #316292;
	color: #fff;
	text-decoration: none;
}


.about_independent_div {
	background: #fff;
	border: 0px solid #e9e9e9;
	display: inline-block;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	width: 100%;
}
.about_independent_div h1 {
	color: #003f74;
	border-bottom: 0px solid #e9e9e9;
	font-family: 'Roboto', sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: 600;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.about_independent_div h2 {
	color: #003f74;
	border-bottom: 0px solid #e9e9e9;
	font-family: 'Roboto', sans-serif;
	font-size: 26px;
	font-style: normal;
	font-weight: 600;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.about_independent_div h3 {
	color: #222;
	border-bottom: 0px solid #e9e9e9;
	font-family: 'Roboto', sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: 400;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.about_independent_div h4 {
	color: #222;
	border-bottom: 0px solid #e9e9e9;
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.about_independent_div p {
	color: #666;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 22px;
    margin: 0px 0px 15px;
	overflow: hidden;
    padding: 0px 0px 0px;
	text-align: left;
}
.about_independent_div ul {
	margin: 0px 25px 0px;
	padding: 0px 0px 0px;
}
.about_independent_div ul li {
	color: #222;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	list-style: disc;
	margin: 0px 0px 10px;
}


.team_members_box_div {
	display: inline-block;
	margin: 0px 0px 20px;
	padding: 0px 0px;
	width: 100%;
}
.team_members_box_div ul {
	margin: 0px 0px 0px;
	padding: 0px 0px;
}
.team_members_box_div ul li {
	border: 1px solid #efefef;
	float: left;
	/*height: 640px;*/
	height: 520px;
	margin: 0% 1% 2%;
	padding: 5px;
	/*width: 48%;*/
	width: 31.2%;
}
.team_members_box_div ul li img {
	border: 0px solid #efefef;
	float: left;
	height: 260px;
	margin: 0px 0px 10px;
	padding: 0px;
	width: 100%;
}
.team_members_box_div ul li h3 {
	color: #222;
	font-family: 'Roboto', sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.team_members_box_div ul li h3 a {
	color: #222;
	text-decoration: none;
}
.team_members_box_div ul li h3 a:hover {
	color: #003f74;
	text-decoration: none;
}
.team_members_box_div ul li h5 {
	color: #4172A2;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.team_members_box_div ul li h5 a {
	color: #4172A2;
	text-decoration: none;
}
.team_members_box_div ul li h5 a:hover {
	color: #003f74;
	text-decoration: none;
}
.team_members_box_div ul li p {
	color: #383838;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	line-height: 20px;
	margin: 0px 0px 15px;
	padding: 0px 0px 0px;
	text-decoration: none;
}
/*Inner to Inner Page End*/





/*Inner Page Yahoo Start*/
.middle_section {
	background: #f2f2f2;
	margin: 0px 0px 0px;
	overflow: hidden;
	padding: 15px 0px;
	width: 100%;
}
.inner_wrapper {
	margin: 0 auto;
	padding: 0px 0px;
	max-width: 1200px;
}


.left_sidebar_section {
	background: transparent;
	float: left;
	display: inline-block;
	margin: 0px 0px 0px;
	padding: 0px 0px;
	width: 73%;
}
.news_header_top_section {
	background: #fff;
	display: inline-block;
	margin: 0px 0px 25px;
	width: 100%;
}
.news_header_two_in_one_box {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#625d5d+1,474848+50,2d3337+100 */
	background: #625d5d; /* Old browsers */
	background: -moz-linear-gradient(top, #625d5d 1%, #474848 50%, #2d3337 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #625d5d 1%,#474848 50%,#2d3337 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #625d5d 1%,#474848 50%,#2d3337 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#625d5d', endColorstr='#2d3337',GradientType=0 ); /* IE6-9 */
	cursor: pointer;
	display: inline-block;
}
.news_header_big_thumbnail {
	border-right: 0px solid #ededed;
	float: left;
	width: 63%;
}
.news_header_big_thumbnail img {
	float: left;
	height: 290px;
	margin: 0px 0px 0px;
	width: 100%;
}
.news_header_small_thumbnail {
	background: transparent;
	float: right;
	width: 37%;
	/*overflow: hidden;*/
	padding: 25px 15px;
	height: inherit;
}
.news_header_small_thumbnail h1 {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
	font-weight: 300;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px;
	text-decoration: none;
}
.news_header_small_thumbnail h1 a {
	color: #fff;
	text-decoration: none;
}
.news_header_small_thumbnail h1 a:hover {
	color: #fff;
	text-decoration: underline;
}
.news_header_small_thumbnail h2 {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: 300;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px;
	text-decoration: none;
}
.news_header_small_thumbnail h2 a {
	color: #fff;
	text-decoration: none;
}
.news_header_small_thumbnail h2 a:hover {
	color: #fff;
	text-decoration: underline;
}
.news_header_small_thumbnail p {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 24px;
	margin: 0px 0px 5px;
	overflow: hidden;
	padding: 0px 0px 0px;
	text-decoration: none;
}
.news_header_small_thumbnail p a {
	color: #fff;
	text-decoration: none;
}
.news_header_small_thumbnail p span {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	margin: 12px 0px 0px;
}
.news_header_small_thumbnail small {
	display: inline-block;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	margin: 18px 0px 0px;
	padding: 0px 0px;
}
.news_header_small_thumbnail small img {
	float: left;
	height: 18px;
	margin: 0px 5px 0px 0px;
	width: 14px;
}
.news_header_small_thumbnail small a {
	color: #fff;
	text-decoration: none;
}
.news_header_small_thumbnail small a:hover {
	color: #44a7ff;
	text-decoration: none;
}
.news_tooltip {
	border-bottom: 1px dotted black;
	display: inline-block;
	position: relative;
	text-align: center;
	width: 70px;
}
.news_tooltip .news_tooltiptext {
	background: #fff;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	/*bottom: 125%;*/
	bottom: 100%;
	color: #fff;
	left: 50%;
	margin-left: -60px;
	opacity: 0;
	padding: 5px 0;
	position: absolute;
	text-align: center;
	transition: opacity 0.3s;
	visibility: hidden;
	width: 170px;
	z-index: 1;
}
/*.news_tooltip .news_tooltiptext::after {
	border-width: 5px;
	border-style: solid;
	border-color: #fff transparent transparent transparent;
	content: "";
	left: 50%;
	margin-left: -5px;
	position: absolute;
	top: 100%;
}*/
.news_tooltip:hover .news_tooltiptext {
	opacity: 1;
	visibility: visible;
}
.tumblr_icon_box {
	background: #35597d;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	-webkit-border-radius: 100%;
	color: #fff;
	height: 32px;
	padding: 10px;
	text-decoration: none;
	width: 32px;
}
.tumblr_icon_box:hover {
	background: #0c1c32;
	color: #fff;
	text-decoration: none;
}
.facebook_icon_box {
	background: #4362b5;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	-webkit-border-radius: 100%;
	color: #fff;
	height: 32px;
	padding: 10px;
	text-decoration: none;
	width: 32px;
}
.facebook_icon_box:hover {
	background: #1b3a82;
	color: #fff;
	text-decoration: none;
}
.twitter_icon_box {
	background: #00bdff;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	-webkit-border-radius: 100%;
	color: #fff;
	height: 32px;
	padding: 10px;
	text-decoration: none;
	width: 32px;
}
.twitter_icon_box:hover {
	background: #1d8ce0;
	color: #fff;
	text-decoration: none;
}
.envelope_icon_box {
	background: #5400d5;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	-webkit-border-radius: 100%;
	color: #fff;
	height: 32px;
	padding: 10px;
	text-decoration: none;
	width: 32px;
}
.envelope_icon_box:hover {
	background: #290076;
	color: #fff;
	text-decoration: none;
}
.news_tooltip_latest {
	border-bottom: 1px dotted black;
	display: inline-block;
	margin: 10px 0px;
	position: relative;
	text-align: center;
	/*width: 70px;*/
}
.news_tooltip_latest .news_tooltiptext_latest {
	background: #fff;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	/*bottom: 125%;*/
	bottom: -40%;
	color: #fff;
	left: 50%;
	margin-left: -158px;
	opacity: 0;
	padding: 5px 0;
	position: absolute;
	text-align: center;
	transition: opacity 0.3s;
	visibility: hidden;
	width: 150px;
	z-index: 1;
}
.news_tooltip_latest:hover .news_tooltiptext_latest {
	opacity: 1;
	visibility: visible;
}


ul.news_header_small_list_box {
	background: #fff;
	display: inline-block;
	margin: 0px 0px 0px;
	padding: 10px 0px 0px;
	width: 100%;
}
ul.news_header_small_list_box li {
	float: left;
	list-style: none;
	margin: 0% 0.5%;
	width: 19%;
}
ul.news_header_small_list_box li img {
	float: left;
	height: 80px;
	margin: 0px 0px 5px;
	width: 100%;
}
ul.news_header_small_list_box li h4 {
	color: #020e65;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	line-height: 16px;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px;
	text-decoration: none;
}
ul.news_header_small_list_box li a h4 {
	color: #020e65;
	text-decoration: none;
}
ul.news_header_small_list_box li a:hover h4 {
	color: #003f74;
	text-decoration: none;
}
ul.news_header_small_list_box li a:hover {
	color: #316292;
	text-decoration: none;
}

.latest_news_bar_section {
	background: #fff;
	display: inline-block;
	margin: 0px 0px 0px;
	padding: 15px;
	width: 100%;
}
.latest_news_bar_section h4 {
	border-bottom: 0px dotted #9ba5ad;
	color: #003f74;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-style: normal;
	font-weight: 600;
	line-height: 20px;
	margin: 0px 0px 20px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.latest_news_bar_section ul {
	margin: 0px;
	padding: 0px;
}
.latest_news_bar_section ul li {
	border-bottom: 0px dotted #9ba5ad;
	display: block;
	list-style: none;
	margin: 0px 0px 15px;
	padding: 0px 0px 15px;
}
.latest_news_box_div {
	overflow: hidden;
	margin: 0px 0px 0px;
	width: 100%;
}
.latest_news_box_div .news-image-picture {
	float: left;
	height: 193px;
	margin: 0px 12px 0px 0px;
	width: 220px;
}
.latest_news_box_div h3 {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 500;
	margin: 0px 0px 5px;
	text-decoration: none;
	text-transform: capitalize;
}
.latest_news_box_div h3 a {
	color: #333;
	text-decoration: none;
}
.latest_news_box_div h3 a:hover {
	color: #0078ff;
	text-decoration: none;
}
.latest_news_box_div h3 span {
	color: #8a949c;
	display: block;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	margin: 10px 0px 0px;
}
.latest_news_box_div h3 span a {
	color: #7b858d;
	font-weight: normal;
	text-decoration: none;
}
.latest_news_box_div p {
	color: #6b6b6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 36px;
	margin: 0px 0px 5px;
	text-decoration: none;
	line-height: 20px;
}
.sub_news_box_div {
	/*display: inline-block;*/
	margin: 0px 0px 0px;
	padding: 10px 10px;
	width: 100%;
}
.sub_news_box_div ul {
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
}
.sub_news_box_div ul li {
	float: left;
	list-style: none;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	width: 36%;
}
.sub_news_box_div ul li a {
	text-decoration: none;
}
.sub-news-image {
	float: left;
	height: 60px;
	margin: 0px 10px 0px 0px;
	width: 60px;
}
.sub_news_box_div ul li h6 {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	line-height:18px;
	margin: 0px 0px 5px;
	text-align: left;
	text-decoration: none;
}
.sub_news_box_div ul li h6:hover {
	color: #0078ff;
	text-decoration: none;
}
.sub_news_box_div ul li h6 span {
	color: #959595;
	display: block;
	font-size: 11px;
}
.latest_heading_ratings {
	background: #fff;
	margin: 0px 0px 0px;
	overflow: hidden;
	padding: 0px 0px;
}
.latest_heading_ratings h6 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	margin: 0px 0px 5px;
	padding: 0px 0px;
}
.latest_heading_ratings h6 a {
	color: #f30e5b;
	text-decoration: none;
	text-transform: capitalize;
}
.latest_heading_ratings h6 span {
	color: #959595;
	display: inline-block;
	font-weight: normal;
}
.msg_latest_new_msg {
	float: right;
	text-align: center;
}
.msg_latest_new_msg a {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	opacity: 0.7;
	text-decoration: none;
	text-transform: capitalize;
}
.msg_latest_new_msg a img {
	display: block;
	/*float: right;*/
	margin: 3px 0px 0px 4px;
}
.msg_latest_new_msg:hover a {
	color: #020e65;
	opacity: 1;
	text-decoration: none;
}

.news_page_more {
	background: #fff;
	clear: both;
	margin: 0px 0px 15px;
	overflow: hidden;
	padding: 0px 0px 15px;
	width: 100%;
	text-align: center;
}
.news_page_more a {
	border: 1px solid #f4f4f4;
	color: #959595;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px;
	padding: 3px 8px;
	text-decoration: none;
	text-transform: capitalize;
}
.news_page_more a:hover {
	background: #003f74;
	color: #fff;
	text-decoration: none;
}
.news_page_more a.active {
	background: #003f74;
	color: #fff;
	text-decoration: none;
}


.right_sidebar_section {
	background: transparent;
	float: right;
	display: inline-block;
	margin: 0px 0px 20px;
	padding: 0px 0px;
	width: 25%;
}
.search_box_section {
	background: transparent;
	float: left;
	margin: 0px 0px 20px;
	padding: 0px 0px;
	width: 100%;
}
.search_box_form {
	border-color: #ddd;
	border-style: solid;
	border-width: 1px 0px 1px 1px;
	padding: 0px;
	width: 100%;
}
.search_box_input {
	border: 0px solid #ddd;
	color: #6b6b6b;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 0px;
	padding: 10px 8px 10px 8px;
	text-align: left;
	text-decoration: none;
	width: 85%;
}
.search_box_button {
	background: #003f74;
	border-radiys: 4px;
	-moz-border-radiys: 4px;
	-ms-border-radiys: 4px;
	-o-border-radiys: 4px;
	-webkit-border-radiys: 4px;
	color: #fff;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	padding: 10px 8px;
	text-decoration: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-ms-box-shadow: none;
	-o-box-shadow: none;
	-webkit-box-shadow: none;	
	border: none !important;
}
.search_box_button:hover {
	background: #333;
	color: #fff;
	text-decoration: none;
}
.news_trending_section {
	background: #fff;
	margin: 0px 0px 20px;
	overflow: hidden;
	padding: 10px 10px;
	width: 100%;
}
.news_trending_section h3 {
	color: #003f74;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	margin: 0px 0px 15px;
	padding: 0px 0px 0px;
	text-align: left;
	text-decoration: none;

	display: inline-block;
	width: 100%;
}
.news_trending_section ul {
	-moz-column-count: 1;
	-webkit-column-count: 1;
	column-count: 1;
	-moz-column-gap: 0px;
	-webkit-column-gap: 0px;
	column-gap: 0px;
	-moz-column-rule: 0px dotted #FF0000;
	-webkit-column-rule: 0px dotted #FF0000;
	column-rule: 0px dotted #FF0000;
	margin: 0px 0px;
	padding: 0px 0px;
}
.news_trending_section ul li {
	border-bottom: 1px solid #f1f1f1;
	color: #6b6b6b;
	display: inline-block;
	list-style: none;
	margin: 0px 0px 10px;
	padding: 0px 0px 10px;
}
.trending_image_box {
	float: left;
	margin: 0px 10px 10px 0px;
	width: 120px;
}
.trending_image_box img {
	float: left;
	width: 100%;
}
.news_trending_section ul li a {
	color: #6b6b6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: 700;
	line-height: 18px;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	text-decoration: none;
}
.news_trending_section ul li a:hover {
	color: #003f74;
	text-decoration: none;
}
.advertisement {
	background: transparent;
	margin: 0px 0px 20px;
	overflow: hidden;
	padding: 0px 0px 0px;
	width: 100%;
}
.advertisement img {
	float: left;
	width: 100% !important;
}
.advertisement_section {
	background: transparent;
	margin: 0px 0px 20px;
	overflow: hidden;
	padding: 0px 0px 0px;
	width: 100%;
}
.advertisement_section img {
	float: left;
	width: 100% !important;
}





.latest_health_box_div {
	overflow: hidden;
	margin: 0px 0px 0px;
	width: 100%;
}
.latest_health_box_div .health-image-picture {
	float: left;
	height: 123px;
	margin: 0px 12px 0px 0px;
	width: 220px;
}
.latest_health_box_div h3 {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 500;
	margin: 0px 0px 5px;
	text-decoration: none;
	text-transform: capitalize;
}
.latest_health_box_div h3 a {
	color: #333;
	text-decoration: none;
}
.latest_health_box_div h3 a:hover {
	color: #0078ff;
	text-decoration: none;
}
.latest_health_box_div h3 span {
	color: #8a949c;
	display: block;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	margin: 10px 0px 0px;
}
.latest_health_box_div h3 span a {
	color: #7b858d;
	font-weight: normal;
	text-decoration: none;
}
.latest_health_box_div p {
	color: #6b6b6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 36px;
	margin: 0px 0px 5px;
	text-decoration: none;
	line-height: 20px;
}
.latest_heading_health {
	background: #fff;
	margin: 0px 0px 0px;
	overflow: hidden;
	padding: 0px 0px;
}
.latest_heading_health h6 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	margin: 0px 0px 5px;
	padding: 0px 0px;
}
.latest_heading_health h6 a {
	color: #f30e5b;
	text-decoration: none;
	text-transform: capitalize;
}
.latest_heading_health h6 span {
	color: #959595;
	display: inline-block;
	font-weight: normal;
}
.health_latest_heading {
	background: #fff;
	margin: 0px 0px 0px;
	overflow: hidden;
	padding: 0px 0px;
}
.health_latest_heading h6 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	margin: 0px 0px 5px;
	padding: 0px 0px;
}
.health_latest_heading h6 a {
	color: #bdbdbd;
	text-decoration: none;
	text-transform: capitalize;
}
.health_latest_heading h6 span {
	color: #959595;
	display: inline-block;
	font-weight: normal;
}





.white_background {
	background: #fff !important;
	padding: 30px 0px !important;
}
.full_sidebar_section {
	background: #fff;
	box-shadow: 0 0 25px 0 rgba(0,0,0,.13);
	-moz-box-shadow: 0 0 25px 0 rgba(0,0,0,.13);
	-ms-box-shadow: 0 0 25px 0 rgba(0,0,0,.13);
	-o-box-shadow: 0 0 25px 0 rgba(0,0,0,.13);
	-webkit-box-shadow: 0 0 25px 0 rgba(0,0,0,.13);
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	display: inline-block;
	margin: 0px 0px 0px;
	padding: 35px 55px 0px;
	width: 100%;
}
.close_fixed_button_full_div {
	background: #333;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	-webkit-border-radius: 100%;
	float: right;
	height: 35px;
	padding: 0px 0px;
	position: relative;
	right: -70px;
	text-align: center;
	top: -50px;
	width: 35px;
}
.close_fixed_button_full_div img {
	padding: 12px 10px;	
}


.full_title_heading_box {
	background: #fff;
	float: left;
	margin: 0px 0px 20px;
	padding: 0px 0px;
	width: 100%;
}
.full_title_heading_box h1 {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-style: normal;
	font-weight: 700;
	letter-spacing: normal;
	line-height: 1.15;
	margin: 0px 0px 14px;
	padding: 0px 0px 0px;
	text-align: left;
	text-rendering: optimizeLegibility;
}
.full_sub_span_box {
	background: transparent;
	float: left;
	margin: 0px 0px 0px;
	padding: 0px 0px;
	width: 100%;
}
.full_sub_span_box ul {
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
}
.full_sub_span_box ul li {
	display: inline-block;
	margin: 0% 0.8% 0% 0%;
}
.image_logo_image {
	width: 70px;
}
.image_logo_image img {
	width: 100%;
}
.full_sub_span_box ul li p {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 18px;
	margin: 0px 0px 14px;
	padding: 0px 0px 0px;
	text-align: left;
	text-decoration: none;
}
.full_sub_span_box ul li p a {
	color: #26282a;
	font-size: 12px;
	text-decoration: none;
}
.full_sub_span_box ul li p a:hover {
	color: #000;
	text-decoration: underline;
}
.full_sub_span_box ul li h6 {
	color: #9ea2af;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 36px;
	margin: 0px 0px 4px;
	padding: 0px 0px 0px;
	text-align: left;
	text-decoration: none;
}
.full_sub_span_box ul li h6 small {
	/*display: inline-block;
	margin: 0% 0.5% 0%;*/
}





.full_left_sidebar_section {
	background: transparent;
	float: left;
	display: inline-block;
	margin: 0px 0px 0px;
	padding: 0px 0px;
	width: 70%;
}
.investigation_reveals_section {
	display: inline-block;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	width: 100%;
}
.social_fixed_box {
	float: left;
}
.social_fixed_box a {
	display: block;
	margin: 0px 0px 8px;
	text-align: center;
}
a.reacting_icon_box {
	margin: 200px 0px 0px;
	text-align: center;
}
a.reacting_icon_box p {
	color: #5601c0;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px;
	text-decoration: none;
}
a.reacting_icon_box:hover {
	text-decoration: none;
}
a.reacting_icon_box span {
    background: #5601c0;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	-webkit-border-radius: 100%;
	padding: 10px 10px;
}

.confederate_monuments_box_div {
	float: right;
	margin-left: 20px;
	width: 90%;
}
.full_image_video_box {
	display: inline-block;
	margin: 0px 0px 15px;
	width: 100%;
}
.full_image_video_box  img {
	float: left;
	/*width: 100%;*/
}
.confederate_monuments_box_div p {
	color: #1d2228;
	font-family: Georgia, sans-serif;
	/*font-family: 'Roboto', sans-serif;*/
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	line-height: 26px;
	margin: 0px 0px 15px;
	padding: 0px 0px 0px;
	text-decoration: none;
	word-wrap: break-word;
}
.confederate_monuments_box_div ul {
	margin: 10px 20px 20px;
	padding: 0px 0px 0px;
}
.confederate_monuments_box_div ul li {
	color: #1d2228;
	font-family: Georgia, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	line-height: 26px;
	list-style: disc;
	margin: 0px 0px 5px;
	padding: 0px 0px 0px;
	text-decoration: none;
	word-wrap: break-word;
}
.confederate_monuments_box_div p a {
	color: #188fff;
	text-decoration: none;
}
.confederate_monuments_box_div p a:hover {
	color: #188fff;
	text-decoration: underline;
}
.caas-readmore-collapse {
	margin-top: -70px;
}
.story_continues_div {
	display: inline-block;
	margin: 10px 0px 10px;
	width: 100%;
}
.story_continues_button {
	background: #fff;
	border: 1px solid #188fff;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	color: #188fff;
	font-family: inherit;
	font-size: 1em;
	font-style: normal;
	font-weight: 600;
	line-height: 1;
	padding: 10px 30px;
	text-decoration: none;	
}
.story_continues_button:hover {
	color: #003abc;
	border: 1px solid #003abc;
	outline: 0;
	text-decoration: none;
}
.submit {
	background: #fff;
	border: 1px solid #188fff;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	color: #188fff;
	font-family: inherit;
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	line-height: 1;
	padding: 10px 30px;
	text-decoration: none;	
}
.submit:hover {
	color: #003abc;
	border: 1px solid #003abc;
	outline: 0;
	text-decoration: none;
}
textarea#comment {
    width: 100%;
    background: #e2e2e2;
    border: 1px solid #e2e2;
}
.view_reactions_div_box {
	display: inline-block;
	margin: 20px 0px 0px;
	width: 100%;
}
.view_reactions_div_box img {
	float: left;
	margin: 4px 10px 0px 0px;
}
.view_reactions_div_box a {
	color: #222;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 20px;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	text-decoration: none;
	word-wrap: break-word;
}
.view_reactions_div_box a:hover {
	color: #188fff;
	text-decoration: none;
}
.full_sign_post_message {
	background: #fff;
	border-top: 2px solid #222;
	display: inline-block;
	margin: 20px 0px 25px;
	padding: 0px 0px 25px;
	width: 100%;
}
a.full_sign_post_message {
	background: transparent;
	border: 1px solid #e2e2e2;
	color: #188fff;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	line-height: 20px;
	margin: 0px 0px 0px;
	padding: 8px 12px;
	text-decoration: none;
	word-wrap: break-word;
}
a.full_sign_post_message:hover {
	color: #188fff;
	text-decoration: none;
}

.comment-content p {
    font-size:12px !important;
	}
.full_signin_post_message {
	background: transparent;
	border: 1px solid #e2e2e2;
	color: #188fff;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	line-height: 20px;
	
	text-decoration: none;
	word-wrap: break-word;
	margin: 0px 0px 0px;
	padding: 8px 12px;
	width: 100%;
}

.full_signin_post_message a {
   color: #188fff;
}
.full_signin_post_message a:hover {
	color: #188fff;
	text-decoration: none;
}






.full_right_sidebar_section {
	background: transparent;
	float: right;
	display: inline-block;
	margin: 0px 0px 20px;
	padding: 0px 0px;
	width: 25%;
}
.advertisement_box_section {
	background: transparent;
	display: inline-block;
	margin: 0px 0px 20px;
	padding: 0px 0px;
	width: 100%;
}
.advertisement_box_section h2 {
	color: #26282a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	letter-spacing: normal;
	line-height: 18px;
	margin: 0px 0px 20px;
	padding: 0px 0px 0px;
	text-align: left;
	text-decoration: none;
}
.advertisement_box_section ul {
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
}
.advertisement_box_section ul li {
	border-bottom: 1px solid #f0f0f0;
	float: left;
	list-style: none;
	margin: 0px 0px 15px;
	padding: 0px 0px 5px;
	width: 100%;
}
.image-advertisement {
	margin: 0px 0px 5px;
	height: 150px;
    border-radius: 5px;
    width:100%;
}
.advertisement_box_section ul li h3 {
	color: #003f74;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: 500;
	letter-spacing: normal;
	line-height: 18px;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	text-align: left;
	text-decoration: none;
}
.advertisement_box_section ul li h3 a {
	color: #003f74;
	text-decoration: none;
}
.advertisement_box_section ul li h3 a:hover {
	color: #000;
	text-decoration: none;
}
.advertisement_box_section ul li h3 span {
	color: #959595;
	display: block;
	font-size: 12px;
	text-decoration: none;
}
/*Inner Page Yahoo End*/











/*Banner Header Section Start*/
.banner_header {
	display: inline-block;
	position: relative;
	width: 100%;
}
.banner_header img {
	height: auto;
	width: 100%;
}
.banner_div {
	height: auto;
	width: 100%;
}
.banner_inner {
	height: auto;
	width: 100%;
}
.banner_header_inner {
	margin: 0px 0px 0px;
	padding: 10px;
	position: absolute;
	text-align: left;
	top: 250px;
	width: 48%;
	display: none;
}
.banner_header_inner h1 {
	color: #2b99a5;
	font-family: 'Roboto', sans-serif;
	font-size: 26px;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 0px 0px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
.banner_header_inner h4 {
	color: #333;
	font-family: 'Roboto', sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 0px 0px;
	text-align: center;
	text-decoration: none;
	text-transform: capitalize;
}
.banner_header_inner ul {
	margin: 0px;
	padding: 0px;
}
.banner_header_inner ul li {
	display: inline-block;
	list-style: none;
	margin: 0px 10px;
}
.banner_icons {
	font-size: 16px !important;
	margin-right: 5px;
}
.banner_header_inner ul li a {
	background: #003f74;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #fff;
	float: left;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: normal;
	padding: 10px 15px;
	text-align: center;
	text-decoration: none;
	text-transform: capitalize;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.banner_header_inner a:hover {
	background: #316292;
	color: #fff;
	text-decoration: none;
}
/*Banner Header Section End*/


/*Search Bar Section Start*/
.million_people_section {
	background: #003f74;
	display: inline-block;
	margin: 0px;
	padding: 40px 0px 30px;
	text-align: center;
	width: 100%;
	position: relative;
}
.million_people_section h1 {
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 24px;
	font-weight: normal;
	margin: 0px 0px 26px;
	padding: 0px 0px;
	text-decoration: none;
	text-transform: uppercase;
}
.million_people_section h1 span {
	color: #000;
}
.clinic_search {
	display: inline-block;
	margin: 0px auto 0px;
	max-width: 950px;
	width: 100%;
}
.clinic_search label {
	margin: 0px 0% 2%;
	padding: 0px 0px;
	width: 100%;
}
.need_drop select {
	appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none;
	-webkit-appearance: none;
	background: url(../images/arrow-icon.png) 95% center no-repeat rgba(255, 255, 255, 0.2);
	border-color: #5d5d5d;
	border-style: solid;
	border-width: 0px;
	color: #fff;
	cursor: pointer;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	height: 38px;
	margin: 0px 0px 10px;
	max-height: 150px;
	padding: 0px 5px 0px;
	text-align: left;
	text-decoration: none;
	text-indent: 0.01px;
	text-overflow: "";
	width: 100%;
}
.need_drop option {
	background: #fff;
	color: #383838;
	padding: 5px 0 5px 10px;
}
.service_input {
	background: #ff;
	border: 0px solid #e7e7e7;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #002f6c;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 10px;
	text-decoration: none;
	width: 100%;
}
.search_btn {
	background: #316292;
	border: 0 solid #8a8a8a;
	/*box-shadow: inset 0px 0px 10px 0px rgba(37,43,43,1);
	-moz-box-shadow: inset 0px 0px 10px 0px rgba(37,43,43,1);
	-ms-box-shadow: inset 0px 0px 10px 0px rgba(37,43,43,1);
	-o-box-shadow: inset 0px 0px 10px 0px rgba(37,43,43,1);
	-webkit-box-shadow: inset 0px 0px 10px 0px rgba(37,43,43,1);*/
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin: 0px 70px 0px;
	padding: 8px 30px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: auto;
}
.search_btn:hover {
	background: #000;
	color: #fff;
	text-decoration: none;
}
/*Search Bar Section End*/


/*Browse Profiles Page Css Start*/
.behavioral_center {
	overflow: hidden;
	width: 100%;
}
.behavioral_center h2 {
	background: #316292;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 26px;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 10px 10px;
	text-align: left;
	text-decoration: none;
	text-transform: capitalize;
}
.behavioral_center h2 span {
	color: #444;
	display: block;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin: 0px 0px 15px;
	padding: 0px 0px 0px;
	text-decoration: none;
}
.medical_group_box {
	display: inline-block;
	margin: 0px 0px 30px;
	width: 100%;
}
.service_score {
	border: 1px solid #ddd;
	overflow: hidden;
	padding: 15px 8px 8px;
	width: 100%;
}
.service_score p {
	color: #000;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0px 0px 5px;
	padding: 0px 0px 0px;
	text-align: center;
	text-decoration: none;
}
.service_score p span {
	display: block;
}
.service_score p a {
	color: #2b99a5;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0px 0px 5px;
	padding: 0px 0px 0px;
	text-align: center;
	text-decoration: none;
}
.eight_box_div {
	text-align: left;
	padding: 0px 7px !important;
}
.eight_box_div h3 {
	color: #003f74;
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.eight_box_div h6 {
	color: #767676;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	margin: 0px 0px 10px;
	padding: 0px 0px;
	text-decoration: none;
	letter-spacing: 0.5px;
	word-wrap: break-word;
}
.eight_box_div h6 a {
	color: #656565 !important;
	font-weight: normal !important;
	margin: 0px 0px 10px !important;
	padding: 0px 0px !important;
	text-decoration: none;
	text-transform: inherit !important;
}
.eight_box_div h6 a:hover {
	color: #2b99a5 !important;
	text-decoration: none;
}
.eight_box_div p {
	color: #5A5A5A;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: normal;
	line-height: 24px;
	margin: 0px 0px 5px;
	padding: 0;
	text-align: left;
	text-decoration: none;
	letter-spacing: 0.5px;
}
.cod_star_smal {
	color: #faa341 !important;
	font-size: 12px !important;
}
.dec_dr_prow {
	margin: 0px 10px 5px 0px;
	padding: 0;
	float: left;
	width: 23%;
}
.dec_dr_prow img {
	display: inline-block;
	width: 100%;
}
.sidebar_box_new {
	background: #f5f5f5;
	border: solid 1px #d2d2d2;
	margin-bottom: 20px;
	overflow: hidden;
	padding: 0px;
}
.sidebar_box_new div {
	padding: 8px 0px 6px;
}
.dec_search_button {
	background: #003f74;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #fff;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 15px;
	padding: 7px 10px;
	text-align: center;
	text-decoration: none;
	text-transform: capitalize;
	width: 100%;
}
.dec_search_button:hover {
	background: #333333;
	color: #fff;
	text-decoration: none;
}
.sidebar_box_new a {
	background: url(../images/dot.png) no-repeat left;
	color: #5A5A5A;
	display: block;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0px 10px 8px;
	padding: 0px 0px 0px 15px;
	text-decoration: none;
	text-transform: initial;
	width: 92%;
}
.sidebar_box_new a:hover {
	color: #003f74;
	text-decoration: none;
}
.banner_icons {
	font-size: 16px !important;
	margin-right: 5px;
}
.servces_offered {
	background: #fff;
	border-color: #e9e6dc;
	border-style: solid;
	border-width: 1px 0px 0px;
	margin: 0;
	overflow: hidden;
	padding: 10px 5px;
	width: 100%;
}
.servces_offered h3 {
	background: #316292;
	color: #fff;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 600;
	margin: 0px 0px 5px;
	padding: 6px 14px;
	text-decoration: none;
	text-transform: capitalize;
}
.servces_offered ul {
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
}
.servces_offered ul li {
	border: 1px solid #e9e6dc;
	float: left;
	list-style: none;
	min-height: 90px !important;
	margin: 0% 0.5% 1.5%;
	padding: 0px 5px;
	width: 49%;
}
.demo-offer {
	display: table;
	width: 100%;
}
.offered_left {
	display: table-cell;
	padding: 5px;
	width: 73%;
	/*width: 240px;*/
}
.offered_left h4 {
	color: #003f74;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	margin: 0px 0px 5px;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
}
.offered_left p {
	color: #5A5A5A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 5px;
	text-align: left;
}
.offered_right {
	display: table-cell;
	padding: 15px 5px 0px;
	text-align: center;
	vertical-align: top;
	border-left: 1px solid #e9e6dc;
	height: 90px !important;
}
.offered_right h6 {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 5px;
}
.view_page_more {
	clear: both;
	overflow: hidden;
	padding: 20px 10px 10px;
	text-align: center;
	width: 100%;
}
.view_page_more li {
	display: inline-block;
}
.view_page_more li a {
	border: 1px solid #f4f4f4;
	color: #333;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px;
	padding: 3px 6px;
	text-decoration: none;
	text-transform: capitalize;
}
.view_page_more li a:hover {
	background: #003f74;
	color: #fff;
	text-decoration: none;
}
.view_page_more li a.active {
	background: #003f74;
	color: #fff;
	text-decoration: none;
}


/*POPUP CSS START*/
.panel {
	background-color: #f90;
	padding: 10px;
}
.panel a#login_pop, .panel a#join_pop {
	border: 2px solid #aaa;
	color: #fff;
	display: block;
	float: right;
	margin-right: 10px;
	padding: 5px 10px;
	text-decoration: none;
	text-shadow: 1px 1px #000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
}
a#login_pop:hover, a#join_pop:hover {
	border-color: #eee;
}
.overlay {
	background-color: rgba(0, 0, 0, 0.6);
	bottom: 0;
	cursor: default;
	left: 0;
	opacity: 0;
	position: fixed;
	right: 0;
	top: 0;
	visibility: hidden;
	z-index: 1;
	-webkit-transition: opacity .5s;
	-moz-transition: opacity .5s;
	-ms-transition: opacity .5s;
	-o-transition: opacity .5s;
	transition: opacity .5s;
}
.overlay:target {
	visibility: visible;
	opacity: 1;
}
.popup {
	background-color: #fff;
	border: 3px solid #fff;
	display: inline-block;
	left: 50%;
	opacity: 0;
	padding: 10px 20px;
	position: fixed;
	text-align: justify;
	top: 40%;
	visibility: hidden;
	z-index: 9999999;
	width: 450px;
	/*width: auto;*/
	border: 15px solid #003f74;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	-webkit-transition: opacity .5s, top .5s;
	-moz-transition: opacity .5s, top .5s;
	-ms-transition: opacity .5s, top .5s;
	-o-transition: opacity .5s, top .5s;
	transition: opacity .5s, top .5s;
}
.reiews_popup {
	width: 600px;
}
.input_review {
	background: #fff;
	border: 1px solid #dbdbdb;
	color: #999999;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	margin: 1em 0px 0px;
	outline: medium none;
	padding: 10px 10px;
	text-align: left;
	width: 100%;
}
.review_form {
	border: 1px solid;
	border-color: #999 #ccc #ccc;
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	padding: 6px;
	width: 100%;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
}
.popup h2 {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin: 0px 0px 0px;
	padding: 7px 10px;
	text-align: left;
	text-decoration: none;
	text-transform: capitalize;
}
.popup p {
	color: #9ba5ad;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 0;
	text-align: left;
	text-decoration: none;
}
.overlay:target+.popup {
	top: 50%;
	opacity: 1;
	visibility: visible;
}
.close {
	background-color: #333;
	height: 30px;
	line-height: 30px;
	position: absolute;
	right: 0;
	opacity: 0.8 !important;
	text-align: center;
	text-decoration: none;
	top: -20px;
	width: 30px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-ms-border-radius: 15px;
	-o-border-radius: 15px;
	border-radius: 15px;
}
.close:before {
	color: #fff;
	content: "X";
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	/*text-shadow: 0 -1px rgba(0, 0, 0, 0.9);*/
}
.popup p, .popup div {
	margin-bottom: 10px;
}
.popup label {
	display: inline-block;
	text-align: left;
	/*width: 120px;*/
	width: 100%;
	color: #9ba5ad;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: normal;
	margin: 0px 0px 0px;
	padding: 0;
	text-align: left;
	text-decoration: none;
	padding: 2px 0;
}
.popup_input {
	border: 1px solid;
	border-color: #999 #ccc #ccc;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 6px;
	width: 100%;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
}
/*.popup input[type="text"]:hover, .popup input[type="password"]:hover {
    border-color: #555 #888 #888;
}*/
.btn_from {
	background: #003f74;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #fff;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 15px;
	padding: 7px 10px;
	text-align: center;
	text-decoration: none;
	text-transform: capitalize;
	/*width: 100%;*/
}
.btn_from:hover {
	background: #333333;
	color: #fff;
	text-decoration: none;
}
/*POPUP CSS END*/


/*Browse Profiles Page Css End*/


/*Profile Page Css Start*/
.header_new_form {
	padding: 0px;
	position: absolute;
	top: 60px;
	/*width: 26%;*/
	width: 350px;
}
.form_header_section {
	background: rgba(255, 255, 255, 0.5);
	padding: 10px;
}
.form_header_section h3 {
	color: #003f74;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: 1px;
	margin: 0px 0px 5px;
	padding: 0px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 100%;
}
.form_header_section p {
	color: #444444;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px;
	text-align: center;
	text-decoration: none;
}
.form_header_button {
	background: #003f74;
	border: 0 solid #8a8a8a;
	/*box-shadow: inset 0px 0px 10px 0px rgba(37,43,43,1);
	-moz-box-shadow: inset 0px 0px 10px 0px rgba(37,43,43,1);
	-ms-box-shadow: inset 0px 0px 10px 0px rgba(37,43,43,1);
	-o-box-shadow: inset 0px 0px 10px 0px rgba(37,43,43,1);
	-webkit-box-shadow: inset 0px 0px 10px 0px rgba(37,43,43,1);*/
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin: 0px;
	padding: 8px 30px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 100%;
}
.form_header_button:hover {
	background: #000;
	color: #fff;
	text-decoration: none;
}


.bradhunt_section {
	background: #fff;
	border: 1px solid #ddd;
	margin: 0px 0px 20px;
	overflow: hidden;
	padding:20px 20px;
	width: 100%;
}
.bradhunt_section h1 {
	color: #003f74;
	font-family: 'Roboto', sans-serif;
	font-size: 24px;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 0px 0px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
.bradhunt_section h1 span {
	color: #333333;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
	text-transform: capitalize;
}
.bradhunt_section h5 {
	color: #222;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 0px 0px;
	text-align: center;
	text-decoration: none;
	text-transform: capitalize;
}
.brad_hunt_pic {
	margin: 15px auto;
	text-align: center;
}
.brad_hunt_pic img {
	background: #e5e5e5;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	-webkit-border-radius: 100%;
	height: 130px;
	padding: 15px;
	width: 130px;
}
.bradhunt_section h6 {
	color: #333333;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin: 0px auto 10px;
	padding: 0px 0px;
	text-align: center;
	text-decoration: none;
	text-transform: capitalize;
	width: 32%;
}
.bradhunt_section p {
	color: #333;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: normal;
	font-weight:300;
	line-height: 24px;
	margin: 0px 0px 15px;
	text-align: center;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-align:left;
}
.bradhunt_section p a {
	color: #000;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: normal;
	line-height: normal;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	text-decoration: none;
}
.bradhunt_section p a:hover {
	color: #003f74;
	text-decoration: none;
}


.learn_about_section {
	background: #003f74;
	margin: 0px 0px 20px;
	overflow: hidden;
	padding: 40px 0px;
	text-align: center;
	width: 100%;
}
.learn_about_section h1 {
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 24px;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 0px 0px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
.learn_about_section p {
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 24px;
	margin: 0px 0px 15px;
	text-align: center;
	padding: 0px 0px 0px;
	text-decoration: none;
}
.philosophy_section {
	background: #fff;
	border: 1px solid #ddd;
	margin: 0px 0px 20px;
	overflow: hidden;
	padding: 20px 0px;
	width: 100%;
}
.care_ohilosophy h1 {
	color: #003f74;
	font-family: 'Roboto', sans-serif;
	font-size: 26px;
	font-weight: 500;
	margin: 0px 0px 10px;
	padding: 0px 0px;
	text-align: left;
	text-decoration: none;
	text-transform: capitalize;
}
.care_ohilosophy h5 {
	color: #333333;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: 100;
	margin: 0px 0px 10px;
	padding: 0px 0px;
	text-align: left;
	text-decoration: none;
	text-transform: capitalize;
}
.care_ohilosophy p {
	color: #333;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	margin: 0px 40px 15px 0px;
	text-align: left;
	padding: 0px 0px 0px;
	text-decoration: none;
}
.provider_brought {
	border-color: #ddd;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	padding: 70px 20px 0px;
	text-align: center;
}
.provider_brought p {
	color: #333;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	margin: 0px 0px 15px;
	padding: 0px 0px 0px;
	text-decoration: none;
}
.torrey_hills_logo {
	display: inline-block;
	margin: 10px 0px 15px;
	width: 100%;
}
.provider_brought h1 {
	color: #30a3af;
	font-family: 'Roboto', sans-serif;
	font-size: 26px;
	font-weight: 500;
	margin: 0px 0px 10px;
	padding: 0px 0px;
	text-align: center;
	text-decoration: none;
	text-transform: capitalize;
}
.provider_brought h3 {
	color: #003f74;
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	font-weight: 500;
	margin: 0px 0px 10px;
	padding: 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.provider_brought a {
	color: #003f74;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	margin: 0px 0px 15px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.provider_brought a:hover {
	color: #333;
	text-decoration: none;
}


.box_section {
	background: #fff;
	border: 1px solid #ddd;
	margin: 0px 0px 20px;
	overflow: hidden;
	padding: 20px 0px 20px;
	text-align: center;
	width: 100%;
}
.inner_box_div {
	background: #fff;
	display: inline-block;
	width: 100%;
	border: 1px solid #dadada;
	/*margin: 0px 0px 20px;*/
	margin: 0px 0px 40px;
	padding: 10px;
	text-align: left;
}
.inner_box_div h3 {
	color: #003f74;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin: 0px 0px 15px;
	padding: 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.inner_box_div p {
	background: url(../images/dot.png) no-repeat left;
	color: #5A5A5A;
	display: block;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0px 0px 5px;
	padding: 0px 0px 0px 15px;
	text-decoration: none;
	text-transform: capitalize;
	width: 100%;
}
.inner_box_div a {
	background: url(../images/dot.png) no-repeat left;
	color: #5A5A5A;
	display: block;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0px 0px 5px;
	padding: 0px 0px 0px 15px;
	text-decoration: none;
	text-transform: capitalize;
	width: 100%;
}
.inner_box_div a:hover {
	color: #003f74;
	text-decoration: none;
}
.new_appointment_button {
	background: #316292;
	border: 0 solid #8a8a8a;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin: 0px 70px 0px;
	padding: 8px 30px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: auto;
}
.new_appointment_button:hover {
	background: #000;
	color: #fff;
	text-decoration: none;
}
.reviews_performance {
	background: #003f74;
	margin: 0px 0px 0px;
	overflow: hidden;
	padding: 40px 0px;
	width: 100%;
}
.performance_div {
	width: 100%;
}
.performance_div h1 {
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 24px;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 0px 0px;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
}
.performance_div h3 {
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 20px;
	font-weight: normal;
	margin: 0px 0px 15px;
	padding: 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.performance_div h6 {
	color: #fff;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin: 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.performance_div p {
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 24px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	padding: 0px 0px 0px;
	text-decoration: none;
}
.insurance_carriers {
	background: #f9f9f9;
	margin: 0px 0px 0px;
	overflow: hidden;
	padding: 40px 20px;
	width: 100%;
}
.periodontal_div {
	text-align: center;
}
.visit_docters {
	padding: 0px 10px 0px;
	text-align: center;
}
.visit_docters h1 {
	background: #003f74;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 22px;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 5px 5px;
	text-align: center;
	text-decoration: none;
	text-transform: capitalize;
}
.visit_docters h3 {
	color: #003f74;
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.visit_docters p {
	color: #333;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 24px;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px;
	text-decoration: none;
}
.visit_docters a {
	color: #2b99a5;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 24px;
	margin: 0px 0px 15px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.visit_docters a:hover {
	color: #333;
	text-decoration: none;
}
/*Profile Page Css End*/







.new_section {
	background: #fff;
	overflow: hidden;
	padding: 40px 0px 20px;
	width: 100%;
	/*position: absolute;*/
}
.left_sitebar {
	float: left;
	margin: 0px 0px 20px;
	width: 100%;
}
.left_sitebar h4 {
	color: #2b99a5;
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin: 0px 0px 15px;
	padding: 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.left_sitebar h4 a {
	color: #2b99a5;
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin: 0px 0px 15px;
	padding: 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.left_sitebar h4 a:hover {
	color: #2b99a5;
	text-decoration: underline;
}
.inner_left {
	background: #fff;
	border: 0px solid #d2d2d2;
	margin: 0px 0px 20px;
	text-align: center;
	overflow: hidden;
	padding: 0px;
}
.pic_profile {
	background: #fff;
	border: 1px solid #d2d2d2;
	margin: 0px 0px 20px;
	text-align: center;
	overflow: hidden;
	padding: 15px 0px 10px;
	width: 100%;
}
.pic_profile img {
	text-align: center;
}
.information_div {
	border: 1px solid #d2d2d2;
	margin: 0px 0px 20px;
	text-align: center;
	overflow: hidden;
	padding: 0px 0px 10px;
	text-align: left;
	width: 100%;
}
.information_div h6 {
	background: #002f6c;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin: 0px 0px 5px 0px;
	padding: 10px;
	text-decoration: none;
	text-transform: uppercase;
}
.information_div p {
	color: #333333;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	line-height: 22px;
	margin: 0 0 0px;
	padding: 0px 10px;
	text-decoration: none;
}
.information_div p small {
	float: right;
}
.time_appointment {
	padding: 0px;
	display: none;
}
.consultation_section {
	background: #fff;
	border: 1px solid #ddd;
	border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-ms-border-radius: 5px 5px 0px 0px;
	-o-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	margin: 0px 0px 15px;
	overflow: hidden;
	padding: 0px;
	width: 100%;
}
.consultation_section h3 {
	color: #383838;
	border-bottom: 0px solid #d2d2d2;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 10px;
	padding: 0px 15px;
	text-align: left;
	text-decoration: none;
	text-transform: capitalize;
}
.consultation_section p {
	color: #5A5A5A;
	font-family: 'Lato', sans-serif;
	font-size: 15px;
	font-weight: normal;
	line-height: 24px;
	margin: 0px 0px 5px;
	padding: 0px 10px;
	text-align: left;
	text-decoration: none;
	letter-spacing: 0.5px;
}
.harley_medical {
	background: #f5f5f5;
	border-bottom: 1px solid #ddd;
	border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-ms-border-radius: 5px 5px 0px 0px;
	-o-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	margin: 0px 0px 10px;
	padding: 10px 15px;
	text-align: left;
	width: 100%;
}
.harley_medical h2 {
	color: #003f74;
	border-bottom: 0px solid #d2d2d2;
	font-family: 'Roboto', sans-serif;
	font-size: 20px;
	font-weight: normal;
	line-height: 26px;
	margin: 0px 0px 0px;
	padding: 0px 0px;
	text-align: left;
	text-decoration: none;
	text-transform: capitalize;
}
.harley_medical h2 span {
	color: #444444;
	display: block;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.form_section_new {
	background: #f6f6f6;
	border: 1px solid #003f74;
	margin: 0px 0px 15px;
	padding: 15px 10px 10px;
	overflow: hidden;
	width: 100%;
}
.form_section_new label {
	color: #333;
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	font-weight: 600;
	margin: 0px 0px 0px;
	padding: 0px 4px 0px;
	text-align: left;
	text-decoration: none;
}
.form_section_new label span {
	color: #F00;
}
.consultation_space {
	padding: 0px 5px 0px 0px !important;
}
.consultation_space p {
	color: #5A5A5A;
	font-family: 'Lato', sans-serif;
	font-size: 15px;
	font-weight: normal;
	margin: 0px 0px 5px;
	padding: 5px 15px 0px;
	text-align: left;
	text-decoration: none;
	letter-spacing: 0.5px;	
}
.consultation_space p a {
	color: #003f74;
	text-decoration: none;
}
.consultation_space p a:hover {
	color: #5A5A5A;
	text-decoration: none;
}
.consultation_drop select {
	appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none;
	-webkit-appearance: none;
	background: url(../images/arrow-dd.png) 95% center no-repeat #fff;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-color: #e7e7e7;
	border-style: solid;
	border-width: 1px;
	color: #383838;
	cursor: pointer;
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	height: 38px;
	margin: 0px 0px 10px;
	max-height: 150px;
	padding: 0px 5px 0px;
	text-align: left;
	text-decoration: none;
	text-indent: 0.01px;
	text-overflow: "";
	width: 98%;
}
.consultation_drop option {
	padding: 3px 0px 3px 5px;
}
.consultation_input {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-color: #e7e7e7;
	border-style: solid;
	border-width: 1px;
	color: #383838;
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	margin: 0px 0px 0px;
	padding: 8px 8px;
	text-align: left;
	text-decoration: none;
	width: 100%;
}
.interested_app {
	margin: 15px 0px 15px;
}
.interested_app label {
	color: #383838;
	display: inline-block;
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 3px 4px;
	width: 100%;
}
.checkbox_dp {
	margin: 0px 10px 0px 0px !important;
	padding: 0px;
	margin: 3px;
}
.send_enquiry_button {
	background: #003f74;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #fff;
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 15px 0px;
	padding: 7px 10px;
	text-decoration: none;
	text-transform: capitalize;
}
.send_enquiry_button:hover {
	background: #333333;
	color: #fff;
	text-decoration: none;
}
.reviews_section {
	background: #fff;
	border: 1px solid #ddd;
	border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-ms-border-radius: 5px 5px 0px 0px;
	-o-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	margin: 0px 0px 15px;
	overflow: hidden;
	padding: 0px;
	width: 100%;
}
.reviews_section h4 {
	background: #003f74;
	color: #fff;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	margin: 0px 0px 0px;
	padding: 10px 10px;
	text-align: left;
	text-decoration: none;
	text-transform: capitalize;
	width: 100%;
}
.reviews_section h4:hover {
	background: #222;
	color: #fff;
	text-decoration: none;
}
.reviews_section ul {
	margin: 0px 0px 0px;
	padding: 0px 0px !important;
}
.reviews_section ul li {
	background: #fff;
	border: 4px solid #fff;
	-moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 85px 100px 0 #fff, 0 12px 8px -5px rgba(0, 0, 0, 0.85); /* FF3.5+ */
	-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 85px 810px -68px #fff, 0 12px 8px -5px rgba(0, 0, 0, 0.65); /* Saf3.0+, Chrome */
	box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 85px 100px 0 #fff, 0 12px 8px -5px rgba(0, 0, 0, 0.85); /* Opera 10.5, IE 9.0 */
	margin: 0px 0px 20px;
	overflow: hidden;
	padding: 10px 15px;
	width: auto;
}
.reviews_section ul li:nth-child(2n) {
	background: #f6f6f6;
}
/*.reviews_section ul li:hover {

	background: #fff;

}*/
.reviews_section ul li h5 {
	color: #003f74;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0.7px;
	margin: 0px 0px 5px;
	line-height: 22px;
	padding: 0px 0px;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
}
.reviews_section ul li h5 span {
	color: #383838;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 5px 0px;
	text-decoration: none;
	text-transform: capitalize;
}
.reviews_section ul li h6 {
	color: #5A5A5A;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0.5px;
	margin: 0px 0px 5px;
	padding: 0px 0px;
	text-align: left;
	text-decoration: none;
	text-transform: capitalize;
}
.reviews_section ul li h6 span {
}
.reviews_section ul li h6 span img {
	height: 12px;
	margin: 0px 0px 0px;
	width: 12px;
}
.reviews_section ul li p {
	color: #5A5A5A;
	font-family: 'Lato', sans-serif;
	font-size: 15px;
	font-weight: normal;
	line-height: 24px;
	margin: 0px 0px 5px;
	padding: 0px 0px;
	text-align: left;
	text-decoration: none;
	letter-spacing: 0.5px;
}
.reviews_section ul li a {
	color: #003f74;
	display: inline-block;
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 2px 0px;
	padding: 0px 0px;
	text-align: left;
	text-decoration: none;
	letter-spacing: 0.5px;
	text-transform: capitalize;
}
.reviews_section ul li a:hover {
	color: #ff0000;
	text-decoration: none;
}








/*Login and Register Start*/
.main-table {
	background: #fff;
	border: #ddd 1px solid;
	margin: 0 auto;
	width: 100%;
}
.bg-registration {
	background: #003f74;
	line-height: 34px;
	width: 100%;
}
.registration-text {
	color: #fff;
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	float: left;
	font-weight: normal;
	margin-left: 15px;
	text-transform: uppercase;
}
.table-form {
	color: #707070;
	display: inline-block;
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	text-transform: capitalize;
	padding: 10px;
	line-height: 35px;
	width: 100%;
}
.input-business {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-color: #e7e7e7;
	border-style: solid;
	border-width: 1px;
	color: #383838;
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	margin: 0px 0px 10px;
	padding: 0px 5px;
	text-align: left;
	text-decoration: none;
	width: 100%;
}
.input-select {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-color: #e7e7e7;
	border-style: solid;
	border-width: 1px;
	color: #383838;
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	margin: 0px 0px 10px;
	padding: 6px 12px;
	text-align: left;
	text-decoration: none;
	width: 100%;
}
.input-select option {
}
.registration_button {
	background: #003f74;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: none;
	color: #fff;
	display: inline-block;
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 0px;
	padding: 2px 10px;
	text-decoration: none;
	text-transform: capitalize;
}
.registration_button:hover {
	background: #333;
	color: #fff;
	text-decoration: none;
}
/*Login and Register End*/



<!-- sonu style sheet start for review -->

.review-wrapper {
    padding: 50px 0;
    background: #f9f9f9;
    font-family: 'Roboto',sans-serif;
}

.review-wrapper .subHeading_div {
    text-align: center;
    margin: 25px 0 0;
}

.review-wrapper .subHeading_div h5 {
    background: #002f6c;
    color: #fff;
    display: inline-block;
    font-weight: normal;
    padding: 8px 15px;
    border-radius: 3px;
    font-size: 14px;
}

.reviews-listing > ul {
    display: flex;
    flex-wrap: wrap;
}

.reviews-listing > ul > li {
    padding: 25px 20px;
    background: #fff;
    border: 1px solid #ececec;
    width: 100%;
    margin: 25px 0 0;
}

.reviews-listing h4{
    color: #002f6c;
    font-size: 18px;
    margin-bottom: 25px;
    display: flex;
    align-items: center;
    font-weight: 600;
}

.review-desc {
    font-size: 16px;
    line-height: 24px;
    margin-top: 20px;
}

.reviews-listing h4 img {
    max-width: 30px;
    height: auto;
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
}

.reviews-listing .stars-posted {
    display: flex;
    font-size: 14px;
}

.posted-sec span {
    font-weight: bold;
    color: #002f6c;
}

.stars-posted .stars-sec {
    background: url(../ratings.png) no-repeat center center;
    height: 20px;
    width: 100px;
    background-size: 100px auto;
    margin-right: 25px;
}

.stars-posted .star-5.stars-sec {
    background-position: 0 0;
}

.stars-posted .star-4.stars-sec {
    background-position: 0 -19px;
}

.stars-posted .star-3.stars-sec {
    background-position: 0 -39px;
}

.stars-posted .star-2.stars-sec {
    background-position: 0 -59px;
}

.stars-posted .star-1.stars-sec {
    background-position: 0 -79px;
}

.reviews-container {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

.reviews-container .reviews-listing{
    width: calc(100% - 390px);
}

.reviews-container .map-address{
    width: 360px;
}

.map-address {
    margin-top: 25px;
    background: #fff;
    padding: 25px 20px;
    border: 1px solid #ececec;
}

.map-address h4 {
    color: #002f6c;
    font-size: 18px;
    margin-bottom: 15px;
    display: flex;
    align-items: center;
    font-weight: 600;
}

.map-address p {
    font-size: 16px;
    line-height: 24px;
}

.map-container iframe {
    width: 100%;
    margin-top: 25px;
}

.review-form {
    background: #002f6c;
    padding: 30px 25px;
    margin-top: 25px;
    color: #fff;
}

.review-form h4{
    color: #fff;
    margin-bottom: 30px;
}

.review-form .form-row {
    display: flex;
    justify-content: space-between;
    margin-bottom: 30px;
}

.review-form .form-row label{
    width: 160px;
    font-size: 16px;
}

.review-form .form-row .input-wrapper,
.review-form .form-row .select-wrapper{
    width: calc(100% - 160px);
}

.review-form .form-row textarea {
    width: 100%;
    resize: none;
    height: 120px;
}

.review-form .form-row .select-wrapper select {
    width: 80px;
    padding: 5px;
}

.review-form .registration_button {
    padding: 12px 30px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1;
    background-color: #fff;
    color: #002f6c;
}

.review-form .text-right.form-row {
    justify-content: flex-end;
}

@media screen and (max-width: 1299px) {

}


@media screen and (max-width: 991px) {
	.full_right_sidebar_section,
	.full_left_sidebar_section {
		width: 100%;
		float: none;
	}

	.full_sidebar_section {
		padding: 15px;
	}

	.social_fixed_box {
		width: 40px;
	}

	.confederate_monuments_box_div {
		width: calc(100% - 60px);
	}

	.full_title_heading_box h1 {
		font-size: 30px;
	}

	.header_new_form {
		width:100%;
		max-width: 360px;
		margin: 30px auto 0;
		position: static;
		background: #003f74;
	}

    .reviews-container {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .reviews-container .reviews-listing {
        width: 100%;
    }

    .reviews-container .map-address {
        width: 100%;
        max-width: 360px;
    }
}

@media screen and (max-width: 767px) {

    .reviews-listing .stars-posted {
        flex-direction: column;
    }


	.insurance_carriers iframe{
		width: 100%;
	}

    .stars-posted .star-5.stars-sec {
        margin: 0 0 10px;
    }

    .review-form .form-row {
        flex-direction: column;
    }

    .review-form .form-row label {
        width: 100%;
        margin-bottom: 10px;
    }

    .review-form .form-row .input-wrapper, .review-form .form-row .select-wrapper {
        width: 100%;
    }
}










