@charset "utf-8";
/* CSS Document */
.image-sub-text {    font-size: 14px;
    padding-right: 122px;
    margin-top: -47px;
    text-align: right;
}
.finacal-time-txt{    font-size: 14px;
    padding-right: 122px;
    margin-top: -47px;
    text-align: right;
}
@media only screen and (max-width: 767px){
	.image-sub-text,.finacal-time-txt{    font-size: 14px;    padding-right: 0!important;
    margin-left: 0 !important;
    margin-top: -47px;
    text-align: right!important;}
 
}
body {
	margin:0px;
	padding:0px;
	/* font-family:Arial; */
	font-size:12px !important;
	color:#161616;
}
/* * { */
	/* margin:0px; */
	/* padding:0px; */
	/* list-style-type:none; */
/* } */
.huge_it_slideshow_description_text_1 {
	background: #186695 !important;
	border-color: #ccc !important;
	border-radius: 0;
	border-style: solid;
	border-width: 0;
	bottom: 0 !important;
	color: #ffffff;
	display: inline-block;
	font-family: "open_sansbold !important";
	font-size: 14px !important;
	padding: 0 !important;
	position: absolute;
	right: 0 !important;
	text-align: center !important;
	text-decoration: none;
	width: 100% !important;
	z-index: 11;
}
img {
	border:none;
	max-width:100%;
}
a {
	text-decoration:none;
}
.clear {
	clear:both;
}
 @font-face {
 font-family: 'open_sansregular';
 src: url('../fonts/opensans-regular.eot');
 src: url('../fonts/opensans-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans-regular.woff') format('woff'), url('../fonts/opensans-regular.ttf') format('truetype'), url('../fonts/opensans-regular.svg#open_sansregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'open_sanslight';
 src: url('../fonts/opensans-light.eot');
 src: url('../fonts/opensans-light.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans-light.woff') format('woff'), url('../fonts/opensans-light.ttf') format('truetype'), url('../fonts/opensans-light.svg#open_sanslight') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'open_sansbold';
 src: url('../fonts/opensans-bold.eot');
 src: url('../fonts/opensans-bold.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans-bold.woff') format('woff'), url('../fonts/opensans-bold.ttf') format('truetype'), url('../fonts/opensans-bold.svg#open_sansbold') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: Myriad Pro;
 src: url(../fonts/MyriadPro-Cond.otf);
}
 @font-face {
 font-family: 'robotoblack';
 src: url('fonts/roboto-black.woff2') format('woff2'), url('fonts/roboto-black.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'robotoblack_italic';
 src: url('fonts/roboto-blackitalic.woff2') format('woff2'), url('fonts/roboto-blackitalic.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'robotobold';
 src: url('fonts/roboto-bold.woff2') format('woff2'), url('fonts/roboto-bold.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'robotobold_italic';
 src: url('fonts/roboto-bolditalic.woff2') format('woff2'), url('fonts/roboto-bolditalic.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'roboto_condensedbold';
 src: url('fonts/robotocondensed-bold.woff2') format('woff2'), url('fonts/robotocondensed-bold.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'roboto_condensedbold_italic';
 src: url('fonts/robotocondensed-bolditalic.woff2') format('woff2'), url('fonts/robotocondensed-bolditalic.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'roboto_condenseditalic';
 src: url('fonts/robotocondensed-italic.woff2') format('woff2'), url('fonts/robotocondensed-italic.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'roboto_condensedlight';
 src: url('fonts/robotocondensed-light.woff2') format('woff2'), url('fonts/robotocondensed-light.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'roboto_condensedlight_italic';
 src: url('fonts/robotocondensed-lightitalic.woff2') format('woff2'), url('fonts/robotocondensed-lightitalic.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'roboto_condensedregular';
 src: url('fonts/robotocondensed-regular.woff2') format('woff2'), url('fonts/robotocondensed-regular.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'robotoitalic';
 src: url('fonts/roboto-italic.woff2') format('woff2'), url('fonts/roboto-italic.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'robotolight';
 src: url('fonts/roboto-light.woff2') format('woff2'), url('fonts/roboto-light.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'robotolight_italic';
 src: url('fonts/roboto-lightitalic.woff2') format('woff2'), url('fonts/roboto-lightitalic.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'robotomedium';
 src: url('fonts/roboto-medium.woff2') format('woff2'), url('fonts/roboto-medium.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'robotomedium_italic';
 src: url('fonts/roboto-mediumitalic.woff2') format('woff2'), url('fonts/roboto-mediumitalic.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'robotoregular';
 src: url('fonts/roboto-regular.woff2') format('woff2'), url('fonts/roboto-regular.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'robotothin';
 src: url('fonts/roboto-thin.woff2') format('woff2'), url('fonts/roboto-thin.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'robotothin_italic';
 src: url('fonts/roboto-thinitalic.woff2') format('woff2'), url('fonts/roboto-thinitalic.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
#wrapper_main {
	width:100%;
	height:auto;
	float:left;
	height:auto;
}
.main {
	width:1170px;
	margin:0 auto;
}
#header {
	width:100%;
	float:left;
	height:100%;
}
#header .logo {
	width: 25%;
	float:left;
}
#header .logo img {
    float: left;
    margin: 5px 0 20px;
}
#header .head-right {
    width: 43%;
    float: right;
    margin-top: 42px;
}
#header .head-right ul {
	float:right;
	margin:0 0 0;
	padding:0 0 0;
	font-size:15px;
	font-family: 'open_sansregular';
}
p.quot {
    font-size: 21px;
    font-weight: bold;
    color: #186695;
    font-style: italic;
    line-height: normal;
}
#header .head-right ul li {
	float:left;
	list-style:none;
	padding:0 10px;
	font-size:13px;
	color:#146199;
	text-transform:uppercase;
	font-family: 'open_sansregular';
}
#header .head-right ul li img {
	margin-right:5px;
}
#header .head-right ul li:last-child {
	padding-right:0px;
}
#header .head-right ul li a {
	color:#146199;
	font-size:15px;
}
#header .menu {
	width:100%;
	float:left;
	background:#ffc00f;
	height:55px;
}
#header .menu ul {
	/*width:62%;
	float:left;*/
	margin:0;
	padding:0;
	/*position:absolute;*/
}
#header .menu ul li {
    float: left;
    list-style: none;
    padding: 0 15px;
    text-transform: uppercase;
    font-family: 'open_sansbold';
    line-height: 55px;
    position: relative;
    height: 55px;
}
#header .menu ul li a {
    color: #186695;
    font-size: 15px;
}
.responsiveSelectContainer {
    width: 87%;
    float: left;
}
#container .left_side .latest .right span {
    color: #186695;
    display: block;
}
.more-link {
    white-space: nowrap;
    display: none;
}
#header .menu ul li:hover {
	background:#186695;
	color:#fff;
	display: flex;
	height:55px;
}
#header .menu ul li:hover a {
	background:#186695;
	color:#fff;
}
.more-link {
    white-space: nowrap;
    display: none!important;
}
#header .menu ul li a:hover {
	background:#186695;
	color:#fff;
}
#header .menu ul li.selected {
	background:#186695;
	color:#fff;
}
#header .menu ul li.selected a {
	color:#fff;
	position:relative;
}
.current-menu-item {
	background:#186695;
	color:#fff;
}
.current-menu-item a {
	color:#fff !important;
}
#header .menu ul li ul {
	display:none;
}
#header .menu ul li:hover ul {
	display:block;
	width:320px;
	background:#186695;
	position:absolute;
	left:0;
	top:55px;
	z-index: 9999;
}
#header .menu ul li:hover ul li {
	width:100%;
	float:left;
	text-transform:none;
	font-family: 'open_sansbold';
	line-height:55px !important;
	border-bottom:1px solid #fff;
}
#header .menu ul li:hover ul li a {
	color:#fff;
}
#header .serach-box {
  width: 11%;
    float: right;
    margin-top: 4px;

}

#header .serach-box img {
    float: right;
    position: absolute;
    right: 81px;
    width: 14px;
    margin: 6px 0px;
}
#container {
	width:100%;
	float:left;
	margin:20px 0;
}
#container .left_side {
	width:700px;
	float:left;
}
div#full {
    width: 100%!important;
    float: left!important;
    max-width: 100%!important;
}
#container .left_side .slider {
	width:100%;
	float:left;
}
.alignright {
	margin: 0px !important;
}
#container .left_side h2 {
	width:100%;
	float:left;
	border-left: 10px solid;
	border-radius: 5px 0 0 5px;
	color:#023f63;
	border-bottom:1px solid #ffc00f;
	background:#ffc00f;
	padding:10px;
	padding-bottom:5px;
	font-size:18px;
	text-transform:uppercase;
	font-family: 'open_sansbold';
	margin-bottom:15px; text-align:left;
}
.single-post .post-thumbnail {
	display: none;
}
#container .left_side p {
	width:100%;
	float:left;
	font-size:17px;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	line-height:27px;
	/* text-align: justify; */
}
/*#container .left_side span {
	color:#186695;
}*/
#container .left_side h5 {
	width:100%;
	float:left;
	color:#023f63;
	font-size:16px;
	text-transform:uppercase;
	font-family: 'open_sansregular';
	margin-top:15px;
	line-height:22px;
	margin-bottom:15px;
}
.wpcf7-form-control-wrap {
	float: left;
	margin-bottom: 13px;
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
	float:left;
}
#container .left_side h6 {
	width:100%;
	float:left;
	color:#023f63;
	padding-bottom:5px;
	font-size:14px;
	text-transform:uppercase;
	font-family: 'open_sansregular';
	margin-top:10px;
}
.inner-style {
	width:100%;
	float:left;
}
.inner-style ul {
	width:100%;
	float:left;
	margin:0;
	padding:0;
}
.inner-style ul li {
	color: #3a3a3a;
	float: left;
	font-family: "open_sansregular";
	font-size: 13px;
	line-height: 22px;
	width:100%;
	float:left;
	list-style:inside none disc;
	padding-bottom:5px;
	padding-left:20px;
}
#container .left_side .latest {
	width:100%;
	float:left;
	margin-top:30px;
}
#container .left_side .latest h2 {
	width:100%;
	float:left;
	color:#023f63;
	border-bottom:1px solid #ffc00f;
	padding-bottom:5px;
	font-size:20px;
	text-transform:uppercase;
	font-family: 'open_sansbold';
	margin-bottom:15px;
}
#container .left_side .latest .left {
	width:50%;
	float:left;
    margin:30px 0px;
}
#container .left_side .latest .right {
	width:50%;
	float:right;
    margin:10px 0px;
}
.read_home {
	float:right;
	width: 50%;
}
#ess-main-wrapper .ess-social-network-lists .ess-social-networks
{
width:auto!important
}
.more-link {
    white-space: nowrap;
    display: block;
    /* font-weight: bold; */
}
h2.trend {
    font-size: 24px;
    color: #186695;
    font-weight: bold;
    font-family: "arial";
}
#container .left_side .latest .right h3 {
    width: 100%;
    float: left;
    color: #333333;
    font-size: 20px;
    font-family: 'open_sansbold';
    margin-bottom: 10px;
    line-height: 21px;
    color: #186695;
}
#container .left_side .latest .right p {
	width:100%;
	float:left;
	font-size:17px;
	color:#3a3a3a;
	font-family: Arial, Helvetica, sans-serif;
	line-height:24px;
}
#container .left_side .latest .right span {
	color:#186695;
	    margin-top: 17px;
}
.line {
	width:100%;
	float:left;
	border-bottom:1px solid #fbc21f;
	margin:20px 0;
}
#container .right_side {
	width:300px;
	float:right;
}
#container .right_side .post {
	width:100%;
	float:left;
	border-bottom:1px solid #ffc00f;
	padding-bottom:15px;
	margin-bottom:15px;
}
#container .right_side .post:last-child {
	border:none;
}
#container .right_side .post h4 {
	width:100%;
	float:left;
	color:#186695;
	font-family: 'open_sansbold';
	padding-bottom:5px;
	line-height:24px;
	font-size:14px;
}
#container .right_side .post p {
	width:100%;
	float:left;
	font-size:14px;
	color:#3a3a3a;
	font-family: 'open_sansregular';
	line-height:19px;
}
#container li {
width:100%;
	float:left;
	font-size:17px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
	margin-bottom: 20px;
}
.aligncenter.size-full.wp-image-1568 {
	width: 228px;
}
.alignleft.size-medium.wp-image-1566 {
	margin-left: 113px;
	margin-top: 4px;
	width: 244px !important;
}
.alignright.size-medium.wp-image-1567 {
	width: 312px !important;
}
.alignleft.size-medium.wp-image-1569 {
	height: 200px;
}
.alignright.size-medium.wp-image-1570 {
	height: 199px !important;
	margin-top: 0;
}
.aligncenter.size-full.wp-image-1573 {
	width: 353px;
}
.alignleft.size-medium.wp-image-1571 {
	height: 200px;
}
.alignright.size-medium.wp-image-1572 {
	height: 200px;
	margin-top: 0;
}
.reference {
	margin-top: 100px;
	float: left;
}
.reference ul {
	margin-top: 10px;
}
.reference ul li {
	font-size: 14px !important;
}
.reference b {
	font-size: 14px;
}
.reference li {
	font-style: italic;
}
.reference li {
	margin-bottom: 0px !important;
}
.reference strong {
	margin-bottom:10px;
	font-size:16px;
}
#container .right_side .post span {
	color:#186695;
	display: none;
}
#footer {
    width: 100%;
    float: left;
    background: #146199;
    padding: 30px 0px;
}
#footer .foot-1 {
	width:30%;
	float:left;
}
#footer .foot-1 ul {
	width:37%;
	float:left;
	margin-right:2%;
	margin-top:30px;
}
#footer .foot-1 ul li {
	font-size:13px;
	color:#fff;
	text-transform:uppercase;
	line-height:24px;
	font-family: 'open_sansregular';
	background:none;
}
#footer .foot-1 ul li a {
	color:#fff;
}
#footer .foot-2 {
	width:30%;
	float:left;
	margin:0 5%;
}
#footer .foot-2 .social {
	width:100%;
	margin:80px 0 0;
	text-align:center
}
.sociall p {
    color: #fff;
    font-family: "open sans";
    font-size: 14px;
}
#footer .foot-2 .social a {
	padding:0 5px;
}
#footer .foot-3 {
	width:30%;
	float:right;
	text-align:right;
}
#footer .foot-3 img {
	margin-top:30px;
}
.metaslider .caption-wrap {
	background:#186695 !important;
	border-top:1px solid #fff;
}
.metaslider .caption {
	padding:12px 10px !important;
	font-family: 'open_sansregular' !important;
	font-size:16px;
}
.serach-box input {
	float:right;
}
.strip-container {
    background-color: #186695;
    float: right;
    font-size: 50px;
    height: auto;
    margin-top: 0px;
    width: 100%;
}
#newmsg {
	float: left;
	width: 100%;
	padding: 2px;
	margin-bottom: 9px;
	color: red;
	font-weight: bold;
	font-size: 18px;
}
.readmore_a {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	background: #ffc00f;
	padding: 7px;
	color: #023f63;
	float: right;
	font-weight: bold;
}
.strip-container h1 {
    width: 100%;
    text-align: left;
    float: left;
    color: #fff;
    font-size: 25px;
    font-family: 'open_sansregular';
    text-transform: uppercase;
    padding-top: 10px;
    padding-bottom: 10px;
}
.alignright.size-medium.wp-image-1551 {
	height: 200px;
	margin-top: 0;
}
.alignleft.size-full.wp-image-1550 {
	height: 200px;
}
.aligncenter.size-full.wp-image-1552 {
	width: 300px;
	padding-top: 10px !important;
}
img.alignleft.size-full.wp-image-1964 {
	height: 189px;
	margin: 16px 0 24px 14px;
}
img.aligncenter.size-full.wp-image-1607 {
	width: 312px;
	margin-bottom: 3px;
	margin-top: 5px;
}
img.alignleft.size-full.wp-image-1608 {
	margin-left: 20px;
	margin-bottom: 17px;
	margin-top: 0px;
}
img.alignright.size-full.wp-image-1611 {
	height: 182px;
	margin-right: 50px !important;
}
img.alignleft.size-full.wp-image-1612 {
	height: 183px;
	width: 181px !important;
	margin-left: 127px;
	margin-bottom: 9px;
}
img.alignleft.size-full.wp-image-1614 {
	margin-left: 19px;
	margin-bottom: 22px;
}
img.alignleft.size-full.wp-image-1974 {
	margin-left: 59px;
	margin-top: 8px;
}
img.alignright.size-full.wp-image-1615 {
	height: 200px;
	width: 200px !important;
	margin-right: 100px !important;
}
img.alignleft.size-full.wp-image-1618 {
	margin-left: 43px;
	margin-top: 18px;
	margin-bottom: 17px;
}
img.alignright.size-full.wp-image-1617 {
	height: 222px;
	width: 211px !important;
	margin-right: 100px !important;
	margin-top: 19px !important;
}
img.aligncenter.size-full.wp-image-1632 {
	width: 591px !important;
}
img.aligncenter.size-full.wp-image-1633 {
	width: 357px;
	margin-top: 6px;
}
img.aligncenter.size-full.wp-image-1634 {
	width: 362px;
}
img.aligncenter.size-full.wp-image-1636 {
	width: 396px;
	margin-top: 6px;
}
img.alignleft.size-medium.wp-image-1640 {
	margin-bottom: 25px;
	height: 227px;
	margin-left: 13px;
}
img.alignleft.size-medium.wp-image-1644 {
	height: 232px;
	margin-bottom: 17px;
	margin-left: 39px;
	width: 299px !important;
}
img.alignright.size-medium.wp-image-1645 {
	margin-right: 18px !important;
}
img.aligncenter.size-medium.wp-image-1662 {
	float: left;
	width: 250px;
	margin-top:22px !important
}
img.alignleft.size-medium.wp-image-1663 {
	float: left;
	width: 222px !important;
	margin-top: 10px !important;
}
img.alignright.size-medium.wp-image-1661 {
	float: left;
	width: 189px !important;
	margin-top: 76px !important;
	margin-bottom: 93px !important;
}
img.aligncenter.size-full.wp-image-1647 {
	width: 394px;
	margin-top: 12px;
	margin-bottom: 10px;
}
img.aligncenter.size-full.wp-image-1648 {
	width: 321px;
}
img.aligncenter.size-full.wp-image-1650 {
	width: 284px;
	margin-top: 6px;
}
img.aligncenter.size-full.wp-image-1653 {
	width: 252px;
}
img.aligncenter.size-full.wp-image-1656 {
	width:300px;
}
img.aligncenter.size-full.wp-image-1658 {
	width: 394px;
	margin: 13px 0 0 143px;
}
img.aligncenter.size-full.wp-image-1659 {
	width: 327px;
	margin: 0 0 21px 185px;
}
img.aligncenter.size-full.wp-image-1660 {
	width: 450px;
}
img.alignleft.size-large.wp-image-1664 {
	margin: 0 0 0 200px;
}
img.alignright.size-full.wp-image-1609 {
	height: 189px;
}
img.alignleft.size-medium.wp-image-1638 {
	width: 300px !important;
	margin-left: 36px;
	margin-top: 6px;
}
img.alignleft.size-medium.wp-image-1639 {
	margin: 0 0 22px 200px;
}
img.alignright.size-medium.wp-image-1641 {
	width: 334px !important;
	margin-top: 11px !important;
	margin-right: 10px !important;
}
img.alignleft.size-medium.wp-image-1640 {
	width: 300px !important;
	margin-left: 50px;
	margin-top: 11px;
}
img.alignleft.size-medium.wp-image-1642 {
	width: 243px !important;
	margin-left: 81px;
	margin-bottom: 34px;
}
img.alignright.size-medium.wp-image-1643 {
	margin-right: 28px !important;
}
img.alignright.size-medium.wp-image-1637 {
	width: 300px !important;
	height: 216px !important;
	margin-top: 6px !important;
	margin-right: 53px !important;
}
img.alignright.size-full.wp-image-1598 {
	margin: 16px 0 24px 0 !important;
}
img.alignleft.size-full.wp-image-1603 {
	height: 197px;
	margin-left: 18px;
}
img.alignleft.size-full.wp-image-1604 {
	margin-bottom: 22px;
	height: 217px;
	margin-left: 19px;
	margin-top: 5px;
}
.gap {
	height: 20px;
	float: left;
	width: 100%;
}
img.alignleft.size-full.wp-image-1667 {
	margin: 15px 0 0 36px;
	width: 300px !important;
	height: 206px;
}
.limage {
	margin: 0 0 0 34px;
	width: 299px !important;
}
.left_side header.entry-header {
    margin: 0;
}
.alignright.rimage.size-medium.wp-image-1669 {
	margin-right: 3px !important;
}
.alignleft.size-medium.wp-image-1672 {
	height: 258px;
	margin-left: 40px;
	width: 300px !important;
}
.alignright.size-medium.wp-image-1671 {
	height: 262px;
	margin-right: 6px !important;
	width: 329px !important;
}
.source {
	width:100%;
	float: left;
	text-align: right;
}
.alignleft.size-medium.wp-image-1679 {
	margin: 11px 0 0 200px;
	width: 300px !important;
}
.alignleft.size-medium.wp-image-1708 {
	margin: 0 0 0 152px;
	width: 355px;
}
.mimage {
	margin: 13px 0 11px 200px !important;
	width: 300px !important;
}
.rimage {
	margin: 0 0 0 67px;
	width: 225px !important;
}
.alignleft.size-medium.wp-image-1710 {
	margin: 13px 0 11px 200px;
	width: 300px !important;
}
.alignleft.size-full.wp-image-1712 {
	margin: 16px 0 6px 200px;
	width: 300px !important;
}
.alignleft.size-full.wp-image-1719 {
	margin: 0 0 6px 200px;
	width: 300px !important;
}
.alignleft.size-medium.wp-image-1720 {
	margin: 0 0 0 67px;
	width: 225px !important;
}
.alignleft.size-medium.wp-image-1722 {
	height: 224px;
	margin-left: 9px;
	width: 376px !important;
}
.alignleft.size-full.wp-image-1723 {
	width: 300px !important;
}
.alignleft.size-medium.wp-image-1725 {
	height: 224px;
	margin: 0 1px;
	width: 184px !important;
}
.alignleft.size-full.wp-image-1723 {
	float: left;
	height: 224px;
	width: 178px !important;
}
.size-full.wp-image-1729 {
	margin: 16px 0 11px;
}
.alignleft.size-medium.wp-image-1724 {
}
.alignleft.size-medium.wp-image-1691 {
	margin-left: 200px;
	width: 300px !important;
}
.alignleft.size-medium.wp-image-1691 {
}
.alignleft.size-full.wp-image-1693 {
	margin: 7px 0 20px 200px;
	width: 300px !important;
}
.alignleft.size-medium.wp-image-1695 {
	margin: 16px 0 2px 30px;
	width: 300px !important;
}
.alignright.size-medium.wp-image-1694 {
	margin: 15px 56px 13px 14px !important;
	width: 300px !important;
}
.alignleft.size-medium.wp-image-1697 {
	margin: 24px 0 0 200px;
	width: 300px !important;
}
.alignleft.size-medium.wp-image-1680 {
}
.alignleft.size-medium.wp-image-1680 {
	margin-left: 200px;
	width: 300px !important;
}
.alignleft.size-medium.wp-image-1681 {
	margin-left: 200px;
	width: 300px !important;
}
.alignleft.size-medium.wp-image-1682 {
	margin-left: 200px;
	width: 300px !important;
}
.alignleft.size-medium.wp-image-1683 {
	height: 190px;
	margin-left: 29px;
	width: 300px !important;
}
.alignleft.size-medium.wp-image-1684 {
	height: 190px;
	margin-left: 14px;
	width: 300px !important;
}
.alignleft.size-medium.wp-image-1685 {
	margin-left: 141px;
	width: 355px !important;
}
.aligncenter.size-full.wp-image-1673 {
	width: 318px;
}
.aligncenter.size-full.wp-image-1673 {
}
.alignleft.size-medium.wp-image-1674 {
	margin-left: 40px;
	width: 296px !important;
}
.alignright.size-medium.wp-image-1675 {
	margin-right: 17px !important;
}
.alignleft.size-medium.wp-image-1677 {
	margin-left: 38px;
	width: 300px !important;
}
.alignright.size-medium.wp-image-1676 {
	margin-right: 14px !important;
}
.alignleft.size-medium.wp-image-1678 {
	margin: 14px 0 14px 200px;
	width: 300px !important;
}
img.alignright.size-large.wp-image-1668 {
	width: 300px !important;
	margin: 15px 38px 0 0 !important;
}
.aligncenter.size-full.wp-image-1565 {
	width: 250px;
}
.aligncenter.size-full.wp-image-1553 {
	margin-top: 21px;
	width: 312px;
}
.alignleft.size-full.wp-image-1554 {
	height: 225px;
	margin-left: 14px;
	margin-top: 6px;
	width: 324px !important;
}
.alignleft.size-full.wp-image-1554 {
}
.alignright.size-full.wp-image-1557 {
	margin: 0 !important;
}
.aligncenter.size-full.wp-image-1560 {
	width: 400px;
}
.alignright.size-full.wp-image-1557 {
	height: 227px;
}
.aligncenter.size-full.wp-image-1562 {
	width: 325px;
}
.test {
	float: right;
}
.page-id-18 .highlight {
	color:#3a3a3a !important;
}
.page-id-6 .highlight {
	color:#186695 !important;
	margin-bottom:20px;
}
.widget {
	border:none !Important;
}
div.wpcf7 {
	width:100%;
	float:left;
}
.contact_form {
	width:100%;
	float:left;
	padding:20px;
	border:1px solid #eee;
}
.contact_form label {
	width:100%;
	float:left;
	font-size:15px;
	font-family: 'open_sansregular';
	text-transform:uppercase;
}
.contact_form input[type="text"] {
	width:100%;
	float:left;
	background:#fff;
	border:1px solid #ccc;
	border-radius:3px;
	margin-bottom:15px;
	margin-top:5px;
}
.contact_form input[type="email"] {
	width:100%;
	float:left;
	background:#fff;
	border:1px solid #ccc;
	border-radius:3px;
	margin-bottom:15px;
	margin-top:5px;
}
.contact_form textarea {
	width:100%;
	height:250px;
	float:left;
	background:#fff;
	border:1px solid #ccc;
	border-radius:3px;
	margin-bottom:15px;
	margin-top:5px;
}
.contact_form input[type="submit"] {
	background:#186695;
	color:#fff;
	font-size:15px;
	font-family: 'open_sansbold';
	text-transform:uppercase;
	padding:12px 20px;
}
.register_form {
	width:100%;
	float:left;
	padding:20px;
	border:1px solid #eee;
}
.register_form label {
	width:100%;
	float:left;
	font-size:15px;
	font-family: 'open_sansregular';
	text-transform:uppercase;
}
.register_form input[type="text"] {
	width:100%;
	float:left;
	background:#fff;
	border:1px solid #ccc;
	border-radius:3px;
	margin-bottom:15px;
	margin-top:5px;
}
.register_form input[type="email"] {
	width:100%;
	float:left;
	background:#fff;
	border:1px solid #ccc;
	border-radius:3px;
	margin-bottom:15px;
	margin-top:5px;
}
.register_form select {
	width:100%;
	float:left;
	background:#fff;
	border:1px solid #ccc;
	border-radius:3px;
	margin-bottom:15px;
	margin-top:5px;
	height: 36px;
}
.register_form textarea {
	width:100%;
	height:150px;
	float:left;
	background:#fff;
	border:1px solid #ccc;
	border-radius:3px;
	margin-bottom:15px;
	margin-top:5px;
}
.register_form input[type="submit"] {
	background:#186695;
	color:#fff;
	font-size:15px;
	font-family: 'open_sansbold';
	text-transform:uppercase;
	padding:12px 20px;
}
.login_area_form {
	width:100%;
	float:left;
	padding:20px;
	border:1px solid #eee;
}
.login_area_form label {
	width:100%;
	float:left;
	font-size:15px;
	font-family: 'open_sansregular';
	text-transform:uppercase;
}
.login_area_form input[type="text"] {
	width:100%;
	float:left;
	background:#fff;
	border:1px solid #ccc;
	border-radius:3px;
	margin-bottom:15px;
	margin-top:5px;
}
.login_area_form input[type="password"] {
	width:100%;
	float:left;
	background:#fff;
	border:1px solid #ccc;
	border-radius:3px;
	margin-bottom:15px;
	margin-top:5px;
}
.login_area_form textarea {
	width:100%;
	height:250px;
	float:left;
	background:#fff;
	border:1px solid #ccc;
	border-radius:3px;
	margin-bottom:15px;
	margin-top:5px;
}
.login_area_form input[type="submit"] {
	background:#186695;
	color:#fff;
	font-size:15px;
	font-family: 'open_sansbold';
	text-transform:uppercase;
	padding:12px 20px;
}
.testimonial_author {
	text-align:left;
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
}
.testimonial-client {
	font-size:13px;
	font-weight:bold;
}
.testimonial-position {
	font-size:13px;
}
#oldpostcontainer > div {
	margin-top:20px !important;
	float:left;
}
#oldpostcontainer h2 {
	line-height:21px !important;
}
.post_latest {
	width:100%;
	float:left;
}
.post_latest .post_left {
	float: left;
	width: 22%;
}
.post_latest .post_left img {
	width:100%;
	height:150px;
}
.post_latest .post_right {
	float: right;
	width: 75%;
	height:150px;
}
.post_latest .post_right h3 {
	color: #333333;
	float: left;
	font-family: "open_sansbold";
	font-size: 16px;
	line-height: 21px;
	margin-bottom: 10px;
	width: 100%;
}
.post_latest .post_right p {
	color: #3a3a3a;
	float: left;
	font-family: "open_sansregular";
	font-size: 13px;
	line-height: 22px;
	width: 100%;
}
.post_latest .post_right span {
	color: #186695;
}
.line_post {
	border-bottom: 1px solid #eaeaea;
	float: left;
	margin: 20px 0;
	width: 100%;
}
#msg {
	float: left;
	width: 100%;
}
.login_area_form div {
	float: right;
}
.login_area_form div a {
	float: left;
	margin-right: 12px;
}
.login_area_form div a:last-child {
	margin-right: 0;
}
#more {
	background: #186695 none repeat scroll 0 0;
	color: #fff;
	font-family: "open_sansbold";
	font-size: 14px;
	padding: 10px 20px;
	text-transform: uppercase;
	float:right;
	border-radius:3px;
}
#more a {
	color:#fff;
}
.pagination_blog .current {
	background: #ffc00f none repeat scroll 0 0;
	padding: 2px 5px;
}
.single .entry-title {
	color: #023f63;
	float: left;
	font-family: "open_sansregular";
	font-size: 18px !important;
	margin-top: 15px;
	padding-bottom: 5px;
	text-transform: uppercase;
	width: 100%;
}
.single .byline {
	width:100%;
	float:left;
	margin-bottom:20px !important;
}
.single .posted-on {
	display:none !important;
}
.single .cat-links {
	display:none !important;
}
.single .post-thumbnail {
	float:left;
	width:100%;
	text-align:center !important;
	margin-bottom:20px !important;
	margin-left:0px;
}
.single .post-thumbnail img {
	text-align:center;
	width:100%;
	height:300px;
}
.single .entry-content {
	float:left !important;
	width:100% !important;
	margin-left:0px;
}
.single .comments-title, .comment-reply-title {
	border-top:2px solid #000 !important;
}
.single .logged-in-as a {
	font-size:13px !important;
	font-family: "open_sansregular" !important;
	padding-bottom:3px !Important;
}
.single .form-submit {
	width:100%;
	float:left;
	margin-top:10px;
}
.single .form-submit input[type="submit"] {
	background: #186695 none repeat scroll 0 0 !important;
	color: #fff;
	font-family: "open_sansbold";
	font-size: 14px;
	padding: 12px 20px !important;
	text-transform: uppercase;
}
.single .comment-form-commen label {
	float: left;
	font-family: "open_sansregular" !important;
	font-size: 13px !important;
	text-transform: uppercase;
	width: 100%;
}
.single .comment-form-comment textarea {
	background: #fff none repeat scroll 0 0;
	border: 1px solid #ccc;
	border-radius: 3px;
	float: left;
	height: 165px;
	margin-bottom: 15px;
	margin-top: 5px;
	width: 100%;
}
#commentform .comment-form-url {
	display: none;
}
.single .comments-area {
	margin:0;
}
.single .content-bottom-widgets {
	margin:20px 0;
}
.search .page-header {
	border-top:0px solid #000;
	padding-top:0px;
	margin-left:0px !important;
}
.search .page-title {
	color: #023f63;
	float: left;
	font-family: "open_sansregular";
	font-size: 18px !important;
	padding-bottom: 5px;
	text-transform: uppercase;
	width: 100%;
	margin-left:0px !important;
}
.search .entry-title {
	margin-left:0px !important;
}
.search .post-thumbnail {
	float: left;
	margin: 20px auto;
	text-align: center;
	width: 100%;
}
.search .post-thumbnail img {
	width:auto;
	height:300px;
	display:flex;
	margin:0 auto;
}
.search .pagination {
	border-top:2px solid #000;
	padding-top:0px;
}
.search .entry-header, .entry-summary, .entry-content, .entry-footer, .page-content {
	margin-left:0px !important;
	margin-right:0px !important;
}
 .videos > p:nth-child(odd) {
 float:left;
 width:48%
}
 .videos > p:nth-child(even) {
 float:right;
 width:48%
}
.page-id-10 iframe {
	width:100% !important;
}
.responsiveMenuSelect {
	width:100% !important;
	float:left !important;
	border:none !important;
	background:url(../img/menu-icon.png) no-repeat;
	padding-left:30px;
	font-family: "open_sansregular";
	font-size:13px;
}
.responsiveMenuSelect option {
	width:100%;
	float:left;
	padding:8px;
	font-family: "open_sansregular";
	border:none !important;
	font-size:13px;
	border-bottom:1px solid #333 !important;
}
.responsiveMenuSelect option:first-child {
	padding-top:0px !important;
	display:none;
}
.full_width {
	width:100%;
	margin:0;
	padding:0;
	color:#000 !important;
	text-align:justify;
}

.full_width img{ margin:20px auto 0;}


.full_width ol{ width:100%; float:left; margin:15px 0 0;}

.full_width ol li{ list-style:outside none !important;}


.homearticle_cont {
	width:100%;
	margin:0;
	padding:0;
	float:left;
}
.two_images {
	width:100%;
	margin:20px 0 10px;
	padding:0;
	float:left;
}
/*.two_images img  { width:48%; margin:0 3.5% 0% 0; padding:0; height:200px; float:left;}*/
.two_images .firstimg {
	height: 201px;
	margin-left: 57px;
	width: 300px;
}
.two_images .secondimg {
	margin-right: 27px !important;
	height: 201px;
	width: 301px;
	margin-left: 9px !important;
}
.two_images img:nth-child(2n+2) {
margin:0 0 0 0;
}
.three_images {
	width:100%;
	margin:20px 0 10px;
	padding:0;
	float:left;
}
.three_images img {
	width:31%;
	margin:0 3.5% 3.5% 0;
	padding:0;
	height:200px;
	float:left;
}
.three_images img:nth-child(3n+3) {
margin:0 0 0 0;
}
.left_img {
	float:left;
	margin-right:15px;
	margin-top:5px;
	margin-bottom:5px;
}
.right_img {
	float:right;
	margin-left:15px;
	margin-top:5px;
	margin-bottom:5px;
}
.courtesy_left {
	width:48%;
	float:left;
	margin-bottom:10px;
}
.courtesy_right {
	width:48%;
	float:right;
	margin-bottom:10px;
}
.full_width li {
	list-style-type: disc;
}
.aligncenter {
	text-align: center;
}
.full_width ol li {
	list-style-type:none !important;
	line-height:30px;
}
.comments-title, .comment-reply-title {
	background:none !important;
	border-left:none !important;
	border-bottom:none !important;
	margin-top:15px;
}
.page .left_side h2:first-child {
	display:none;
}
.pagination_blog {
	width:100%;
	float:left;
}
.pagination_blog ul {
	float: right;
	margin: 0 auto;
	text-align: center;
	width: 100%;
}
.pagination_blog ul li {
	float: left;
	padding: 0 35px 0 0;
	width:auto !important;
	font-size:18px;
}
.pagination_blog ul li:last-child {
	padding-right:0px;
}
.contact_no {
	color: white;
    float: left;
    font-family: "open_sansbold";
    font-size: 15px;
    margin-top: 0;
    position: absolute;
    right: 0;
    width: 50%;
}
.wpcf7-form-control-wrap {
    position: relative;
    width: 100%!important;
}

.footfull {
    width: 100%;
    float: left;
}
.fleft {
    width: 50%;
    float: left;
}	
.fright {
    width: 50%;
    float: right;
    text-align: right;
}
hr.newline {
    width: 100%;
    float: left;
    margin: 10px 0px;
}
.social {
    margin-top: 16%;
}
#menu-footerfirst li {
    display: inline-block;
    margin: 0px 10px;
}
ul#menu-footerfirst li a {
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
}
/* #p1 p:first-child { */
    /* margin-bottom: 70px; */
/* } */
.left_side h1.entry-title {
    margin-bottom: 40px!important;
    font-size: 22px!important;
}

#full .left img {
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    width: 100%;
    padding: 0px 50px 0px 0px;
}
p.inform {
    font-size: 22px!important;
    margin: 40px 0px 20px 0px;
}
ol {
    list-style: decimal;
    margin-left: 3.5em!important;
}

.homearticle_cont .left {
    width: 50%;
    float: left;
    margin: 30px 0px;
}
.left a {
    margin-bottom: 0!important;
}
.mr article {
    margin-bottom: 0!important;
}
.right p {
    width: 100%;
    float: left;
    font-size: 17px;
    color: #3a3a3a;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 24px;
}
.homearticle_cont .left img {
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    width: 100%;
	padding:0px 100px;
}
.homearticle_cont .right {
    width: 50%;
    margin: 30px 0px;
    float: right;
}
.homearticle_cont .right a {
    color: #186695;
    margin-top: 17px;
    display: block;
}
.right h3.entry-title {
    width: 100%;
    float: left;
    color: #333333;
    font-size: 20px;
    font-family: 'open_sansbold';
    margin-bottom: 10px;
    line-height: 21px;
    color: #186695;
}
.alm-btn-wrap {
    display: block;
    text-align: center;
    padding: 10px 0 25px;
    position: relative;
    float: left!important;
    width: 100%!important;
}
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
    color: #fff;
    text-decoration:none;
}
 
.navigation li {
    display: inline;
}
 
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
    background-color: #6FB7E9;
    border-radius: 3px;
    cursor: pointer;
    padding: 12px;
    padding: 0.75rem;
}
 
.navigation li a:hover,
.navigation li.active a {
    background-color: #3C8DC5;
}

/*---------------------Media Queries-----------------------*/	





@media only screen and (min-width : 768px) and (max-width : 961px) {
}
 @media only screen and (min-width : 650px) and (max-width : 767px) {
}
 @media only screen and (max-width :800px) {
 .main {
width:96%;
padding:2%;
}
 #container .left_side {
width:100%;
}
 #container .left_side .latest .left {
width:28%;
}
 #container .left_side .latest .right {
width:70%;
float:right;
}
 #container .right_side {
/*width:100%;  font-family: "open_sansregular";*/
}
 #container .right_side h3 {
 color: #333333;
 float: left;
 font-family: "open_sansbold";
 font-size: 16px;
 line-height: 21px;
 margin-bottom: 10px;
 width: 100%;
}
 #container .right_side p {
 color: #3a3a3a;
 float: left;
 font-family: "open_sansregular";
 font-size: 13px;
 line-height: 22px;
 width: 100%;
}
 #footer {
height:auto;
}
 #footer .foot-1 {
width:40%;
}
 #footer .foot-2 {
width:30%;
margin:0;
}
 #footer .foot-2 .social {
margin:40px 0 0;
}
 #footer .foot-3 {
width:25%;
text-align:center;
padding-bottom:20px;
}
}
 @media only screen and (max-width :768px) {
 .main {
width:96%;
padding:2%;
}
 #container .left_side {
width:100%;
}
 #container .left_side .latest .left {
width:28%;
}
 #container .left_side .latest .right {
width:70%;
float:right;
}
 #container .right_side {
width:100%;
}
 #footer {
height:auto;
}
 #footer .foot-1 {
width:40%;
}
 #footer .foot-2 {
width:30%;
margin:0;
}
 #footer .foot-2 .social {
margin:40px 0 0;
}
 #footer .foot-3 {
width:25%;
text-align:center;
padding-bottom:20px;
}
 #header .menu {
height:auto;
padding-bottom:10px;
}
 .responsiveSelectContainer {
width:100%;
}
 #header .serach-box {
width:100%;
margin-top:0px;
}
 #header .serach-box input[type="text"] {
width:93%;
}
 .strip-container h1 {
font-size:27px;
text-align:center;
}
}
 @media only screen and (max-width : 640px) {
 .main {
width:96%;
padding:2%;
}
 #header .logo {
width:35%;
}
 #header .head-right ul {
margin-top:20px;
}
 #header .head-right ul li {
padding:0 9px;
}
 #container .left_side {
width:100%;
}
 #container .left_side .latest .left {
width:100%;
text-align:center;
}
 #container .left_side .latest .right {
width:100%;
float:left;
margin-top:10px;
}
 #container .right_side {
width:100%;
}
 #footer {
height:auto;
}
 #footer .foot-1 {
width:40%;
}
 #footer .foot-2 {
width:30%;
margin:0;
}
 #footer .foot-2 .social {
margin:40px 0 0;
}
 #footer .foot-3 {
width:25%;
text-align:center;
padding-bottom:20px;
}
 .content-bottom-widgets {
margin:15px 0 !important;
}
 #header .menu {
height:auto;
padding-bottom:10px;
}
 .responsiveSelectContainer {
width:100%;
}
 #header .serach-box {
width:100%;
}
 #header .serach-box input[type="text"] {
width:90%;
}
 #container .left_side h2 {
text-align:left;
font-size:16px;
}
 #container .left_side p {
text-align:left;
}
 #header .serach-box {
margin-top:15px;
}
}



/* ----------- Smartphones (portrait and landscape) ----------- */

@media only screen and (min-width : 320px) and (max-width : 480px) {
 #header .logo {
width:100%;
}
 #header .head-right {
width:100%;
}
 #header .head-right ul {
float:right;
margin-bottom:20px;
}
 #header .head-right ul li {
padding:0 2px;
font-size:12px;
}
 #header .head-right ul li img {
width:22px;
margin-right:4px;
}
 #footer {
height:auto;
}
 #footer .foot-1 {
width:100%;
}
 #footer .foot-2 {
width:100%;
margin:0;
}
 #footer .foot-2 .social {
margin:0;
}
 #footer .foot-3 {
width:100%;
text-align:center;
padding-bottom:20px;
}
 .post_latest .post_left {
width:30%;
text-align:center;
}
 .post_latest .post_right {
width:68%;
float:right;
}
 #header .serach-box input[type="text"] {
width:88%;
}
}
 @media only screen and (max-width : 360px) {
 .post_latest .post_left {
width:100%;
margin-bottom:15px;
}
 .post_latest .post_right {
width:100%;
}
 #header .serach-box input[type="text"] {
width:84%;
}
}