/*Theme Name: Turquoise New -[20-11-2015]Author: Global India Technologies Author URI: http://www.globalindiatech.com/Version : 1.1 */

/*16-11-2016*/
.es_shortcode_form input {
    border: 1px solid #ccc !important;;
    border-radius: 6px !important;;
    margin: 0 4px !important;;
    padding: 5px !important;;
    width: 96% !important;;
}
#mc_embed_signup_scroll div input {
    border: 1px solid #ccc;
    margin-bottom: 5px;
    padding: 6px;
    width: 100%;
     border-radius: 50px;
}
#mc_embed_signup h2 {
    background-color: rgb(27, 156, 177);
    color: #fff;
    margin-bottom: 15px;
    padding: 15px;
    text-align: center;
}
#mc_embed_signup .mc-field-group {
}
#mc_embed_signup .indicates-required {
    margin-bottom: 8px;
}
#mc_embed_signup #mc-embedded-subscribe{
	background-color: rgb(27, 156, 177);
    border: 1px solid rgb(27, 156, 177);
    border-radius: 7px;
    color: rgb(255, 255, 255);
    display: table;
    font-size: 16px;
    margin: 20px auto;
    padding: 10px 20px;
	width: auto;
	display: table;
    margin: 15px auto 0;
}
#mc_embed_signup #mc-embedded-subscribe:hover {
    background-color: gray;
    border: 1px solid gray;
}

#mc-embedded-subscribe-form {
    padding: 0 20px;
}





.link .menu-footer-legal-links-container ul li a {

  font-size: 12px;

  font-weight: normal;

}

.logo_normal {
    width: 211px !important;
}

.news-cl .news_area.margin-left45:last-child {

    border-bottom: medium none transparent;

}

.sector_images_size {	width: 85px;    padding-bottom: 10px;}

.sector_div {	border-bottom: 1px solid #8b764c;	margin-bottom: 20px;	height: 180px;	padding-top: 30px;}

.sector_div > p {	font-size: 15px;	line-height: 20px;}

.sector_div > h4 {
    color: #8b764c;
}

.sector_margin .sector_width:nth-last-child(1) .sector_div , .sector_margin .sector_width:nth-last-child(2) .sector_div , .sector_margin .sector_width:nth-last-child(3) .sector_div  {    border-bottom: medium none !important;}

.img-responsive.banner {	width: 100%;}

.sectors-all-box > p {	font-size: 14px;	font-weight: 300;}

.aboutus-hr {	margin-bottom: 60px;	float: left;	max-width: 661px;	background: #1b9cb1 none repeat scroll 0 0;	height: 1px;	margin-top: 20px;	width: 100%;}

.border_contactus {	width: 94%;}

.team_details .back-tem {	display: none;}

.find-out-more2 span:hover, .find-out-more a:hover, .blog_section p a:hover {	color: #8b764c;}

.desktop_menu li {	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;	width: auto !important;}

.current_page_item a {
    color: #8b764c !important;
    border-bottom: 1px solid #8b764c;
}

.investments-hr {	background: #1b9cb1 none repeat scroll 0 0;	float: right;	height: 1px;	margin-bottom: 50px;	max-width: 636px;	width: 100%;}

.blog_section {	border-bottom: 1px solid transparent;}

.border-singlepost .member_social {	border-bottom: medium none transparent;}

.alignment-contactus {	width: 98%;}

.row.margin-left451 {	margin-left: 54px;}

#nav-toggle.on span {	background-color: transparent;}

#nav-toggle.on span:before {	transform: rotate(43deg) translate(6px, 7px);}

#nav-toggle.on span:after {	transform: rotate(-45deg) translate(7px, -8px);}

#nav-toggle.on + #menu {	opacity: 1;	visibility: visible;}

.mar_bottom20 {	padding: 0 15px 0 15px;}

.inline {	display: inline;}

.socail_links i:hover {	color: #8b764c;}

.socail_links i {	color: #8b764c;	font-size: 17px;	margin-left: 15px;}

a:hover, a:focus {	color: #8b764c;}

.post_area:last-child, .post_area:last-child {	border-bottom: 1px solid #cabb9e;}

.margin-bottom-50 {	margin-bottom: 50px;}

.container .col-sm-9 {	margin-bottom: 0;}

.col-md-3.col-sm-4.find-out-more > p {	font-size: 16px;}

.aboutusbox ul li {	margin-left: 17px;	list-style-image: url("images/turq.gif");	font-weight: 400; font-size:14px;}

.find-out-more .solid {	border: 1px solid #1b9cb1;}

.footer p {	line-height: 20px;}

.description_right > .img-responsive.wp-post-image {	margin-bottom: 50px;}

.team_details .member_decsription > h2 {	margin-top: 0;}

.border-blog .blog_title:hover, .news_area h2:hover {	color: black;}

.span4 > a:hover {	text-decoration: underline;}



/**

#track > ul > li > a img {	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); -webkit-filter: grayscale(100%);	-moz-filter: grayscale(100%);	-ms-filter: grayscale(100%);	filter: grayscale(100%) !important;	filter: gray; 	padding-bottom: 14px;}

#track > ul > li > a img:hover {	-webkit-filter: none;	-moz-filter: none;	-ms-filter: none;	filter: none !important;	;}

*/



.footer-icon img { float: left; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 10px; margin-top: 0 !important;}

#top_menu a, #upper_menu a {	font-weight: normal;}

.tagcloud {	clear: both;}

.tagcloud a {	display: inline;	font-size: 14px !important;	font-weight: 300;	line-height: 29px;	list-style-type: none;	margin-bottom: 0;	margin-right: 5px;	text-align: justify;}

.tagcloud a:hover {	border-bottom: 1px solid #1b9cb1;	color: #1b9cb1;}

.post_title, .widget_big_title, .light_text, .textwidget, .light_sidebar ul li a, .page_description p, .decsription_area p, .footer h4, .blue-title, .page_description, .team_memebre_name, .sidebar_menu li a, .decsription_area li, .deal, .person, .person a, .post_sub_title, #track h2, .news_area h2, .key {	font-weight: 300;}

#menu-top-menu a {	font-size: 12px;}

header {	max-height: 85px;}

#upper_menu ul {	margin-bottom: 25px;	margin-top: 5px;}

#custom-post-type-recent-posts-2 .widget-title {	margin-top: 0;}

#track .post_area p {	margin-bottom: 13px;}

#track .about_sector {	margin-bottom: 14px !important;}

#track .post_area {	border-bottom: 1px solid #1b9cb1;}

#margin-bot > p {	margin-bottom: 0 !important;}

#margin-bot {padding-bottom: 30px;	padding-top: 20px;}

.aboutpage .blog_title {	margin-bottom: 2px !important;}

.aboutusbox {	margin-bottom: 10px;	margin-right: 5px;}

#text-2 .textwidget .light_sidebar > h2 {	margin-top: 20px;}

.light_sidebar.light_sidebar2 {	padding: 0 8px 20px}

.decsription_area.area1 > ul {	margin-left: 0;}

.news_area h2 {	margin-bottom: 5px;}

.page_section {	float: left;	width: 100%;}

#upper_menu ul li {	border-right: 1px solid #ccc;	padding: 0 10px;}

/* #upper_menu ul li:last-child {	border: none;	padding-right: 0px;}  */

.border {	border-top: 1px solid #1b9cb1;	margin: 20px 0;}

.key {	color: #1b9cb1;	float: left;	font-size: 18px;	margin-bottom: 30px;	width: 100%;}

.contact_bottom {	margin-top: 0;}

.sectors-all-box {	float: right;	width: 69%;}

.border-blog {	border-bottom: 1px solid #1b9cb1;	margin-bottom: 20px;	padding-bottom: 40px;	width: 87%}

.pad_right_0 {	padding-right: 0;}

.resp-vtabs .resp-tabs-container {	border-radius: 4px;	clear: none;	float: right;	min-height: 250px;	padding: 0;	width: 69%;}

.middle {	display: table-cell;	height: 205px;	vertical-align: middle;}

.light_text {	color: #a0a0a0;}

#custom-post-type-archives-2 > h2 {	display: none;}

.member_social > .related_blog_post {	border-bottom: 1px solid #1b9cb1;	padding: 13px 0;}

.member_social {	height: 100%;}

#pink p, #pink {	color: #8b764c;}

.page_description p {	color: #898989;	font-size: 22px;	line-height: 32px;	margin-bottom: 32px;}

.find-out-more {	margin: 0 0 50px;	padding-bottom: 0;	padding-left: 5px;	padding-top: 0;}

.find-out-more a {	color: #000;}

.col-md-3.col-sm-4.find-out-more .solid {	clear: both;	float: left;	width: 86%;}

.decsription_area {	padding-left: 0px;	max-width: 327px;}

.page_description p {
    color: #8b764c;
    font-weight: normal;
    font-size: 22px;
    line-height: 32px;
}

#track > div:nth-of-type(2) {	border-top: 0 none !important;	padding: 0;}

.div-width-95 {	width: 92%;}

.main-sidebar .search-field, label {	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;	border: medium none;	color: inherit;	float: left;	font-family: inherit;	font-size: 15px;	font-weight: normal;	width: 84%;}

.main-sidebar .search-submit {	background: rgba(0, 0, 0, 0) url("images/search.png") no-repeat scroll left center;	border: medium none;	cursor: pointer;	float: left;	font-size: 0;	height: 30px;	margin-top: 24px;	width: 30px;}

.main-sidebar .search-form {	border-bottom: 1px solid #1b9cb1;	float: left;	width: 100%;}

.main-sidebar .screen-reader-text {	color: #9ba09f;	float: left;	font-size: 12px;	width: 100%;	margin-bottom: 10px;}

.paination ul .active a {	background: #1b9cb1 none repeat scroll 0 0;	color: #fff;	display: inline;	font-size: 13px;	list-style-type: none;	margin-right: 4px;	padding: 5px;}

.related_blog_post #recent-posts-2 li {	border-bottom: 1px solid #ccc;	padding-bottom: 10px;	width: 100%;}

.service-active .current {	color: #1b9cb1;}

.sector_pagination {	text-align: center;}

.page-numbers {	color: #4c4d51;	display: inline;	font-size: 13px;	list-style-type: none;	margin-right: 4px;	padding: 5px;}

.page-numbers:hover, .page-numbers .current {	background: #1b9cb1 none repeat scroll 0 0;	color: #fff;	display: inline;	font-size: 13px;	list-style-type: none;	margin-right: 4px;	padding: 5px;	border-bottom: 1px solid gray;}

.pagination .screen-reader-text {	display: none;}

.sidebar_menu li a {	text-transform: capitalize;}

.sector_list li {	background-color: #ededed;	display: inline-block;	float: left;	margin-bottom: 20px;	margin-right: 15px;	min-height: 110px;	padding-top: 35px;	text-align: center;	width: 22.66%;}

.sector_memebre_name {	color: #1b9cb1;	display: block;	font-size: 14px;	text-decoration: none;}

.find-out-more2 {	border-top: 2px solid #8b764c;	display: inline-block;	margin-right: 6%;	padding: 15px 0 0;	width: 32%;}
.about-highlights{    border-bottom: 2px solid #ccc;
    font-size: 36px;
    padding-bottom: 5px;}
.border-blog .blank-logo {
	display: inline-block;
	width: 100%;
}


 @media (max-width: 767px) {.resp-accordion.hor_1 {	text-align: center;}

.third-blk {	clear: both;}

.team_details .back-tem {	display: inline-table;}

.current_page_item a {	border-bottom: 1px solid #1b9cb1;	color: #1b9cb1 !important;	display: inline-block !important;	text-decoration: none;	width: auto;}

.sectors-all-box {	width: 100% !important;}

.footer-icon span {	float: left;	width: 100% !important;	margin-bottom: 10px;}

.mar_bottom20 {	width: 50% !important;}

.mar_bottom20 img {	width: 100%;}

.footer-icon span {	width: 50% !important;}

.footer-icon span:first-child {	margin-right: 0px !important;}

.no-padding {	padding-left: 15px;}

#top_menu a {	margin-right: 0px !important;}

.padding-left1 {	padding-left: 15px !important;}

#wp-customtype-archive-3 > .widget-title{ display:none;}



#wp-customtype-archive-3 > select{ border:none; width:100%;  padding: 5px;

}



}



@media (min-width: 768px) and (max-width: 1024px) {

	/*#site_logo {	padding-left: 0;	position: absolute;}*/

	.navbar-default {	height: 88px !important;}

	.alignment-contactus {	width: 100% !important}

	.width {	width: 100% !important;}

	.gray_box {	width: 155px;}

	.solid2 {	width: 96%;	float: left !important;}

	.find-out-more2 {	width: 37% !important;}

	.footer-icon span:first-child {	margin-right: 11px !important;}

	.footer-icon span {	width: 46% !important;}

	.left-align {	float: left;	max-width: 92.3% !important;}

		.blog_section p {

    max-height: 100px;

}



}




@media (min-width: 991px) and (max-width: 995px) {
#top_menu a {
    margin-right: 23px !important;
    padding: 0;
}
}


@media (min-width: 768px) and (max-width: 990px) {
#nav-toggle {
    position: absolute !important;

    top: -65px !important;
}
}

@media (min-width: 1024px) and (max-width: 1199px) {

	.secter-solid {	max-width: 655px !important;	width: 100%;	float: left;}

	#site_logo {	position: relative;}

		.blog_section p {

    max-height: 100px;

}



}



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

	.find-out-more2 {	margin-right: 6% !important;	width: 29% !important;}

	.row.margin-left451 {	margin-left: 0px;}

	.alignment-contactus {	width: 100% !important}

	.width {	width: 100% !important;}

	.navbar-default .navbar-toggle {	margin-right: 15px;}





}



@media (min-width: 320px) and (max-width: 480px) {

#site_logo {
    max-width: 220px !important;
}

	.row.margin-left451 {	margin-left: 0px;}

	.find-out-more2 {	margin-right: 16px !important;	width: 46% !important;}

	.team_list li {	width: 46.5% !important;}

	.team-margin a {	width: 100% !important;}

	.team-margin li img {	width: 100% !important;}

	.pad_right_1 {	padding-right: 15px !important;}

	.navbar-default .navbar-toggle {	margin-right: 15px;}

	.light_sidebar2 {	padding: 15px 0px !important;	width: 100% !important;}

	.find-out {	width: 95% !important;	padding: 0px;}

	.alignment-contactus {	width: 100% !important}

	.width {	width: 100% !important;}

	.resp-tabs-container2 {	padding: 0 15px !important;}

	.resp-tabs-container2 h2 a {	display: inline-block !important;}

	.member_decsription h2 {	padding-top: 20px;}

	.resp-tab-content {	padding: 0px !important;}

	.area2 img {	width: 100% !important;}

	.mar_bottom20 img {	width: auto !important;}

	.more {	margin-right: 6px !important;	width: 48% !important;}

	.light_sidebar_1 {	padding-right: 20px;}

	.padding_left_0 {	padding-left: 0px;}

	.track_new2 {	padding: 0 17px;}

	#track .post_thumb {	margin: 20px 0;}

	.sector_width {	float: left;	width: 50% !important;	margin-bottom: 20px;}

	.sector_div {	height: 310px;}

	.sector_div p {	padding-bottom: 10px;}

	.cl {	clear: both;}

	.find-out-more p {	display: inline-block;}

	.find-out-more p {	width: 100%;}

	.team-margin a {	font-weight: 300;	font-size: 14px;	float: left;}

	.team-margin a:hover {	font-weight: 300;	color: #1b9cb1 !important;}

	.find-out-more2 {	border-top: 2px solid #1b9cb1;	display: inline-block;	margin-right: 6%;	padding: 15px 0 0;	width: 32%;}

	.find-out-more2 p {	float: left;	width: 100%;}

	.find-out-more2 span {	text-decoration: none;}

	.footer-icon {	float: left;	width: 100%;}

	.footer-icon span {	float: left;	width: 42%;}

	.footer-icon span:first-child {	margin-right: -25px;}

	.padding-left1 {	padding-left: 0px;}

	.margin-top1 {	margin-top: 0px !important;}

	.width2 {	width: 93%;}

	.blog_section2 {	width: 98.3%;}

	.margin-left41, .track_new {	margin-left: 0px !important;}

	.footer-email-link {	color: rgb(255, 255, 255);	font-weight: normal;}

	.footer-email-link:hover {	color: #1b9cb1;	text-decoration: underline;}

	.copy_right_nav li a:hover {	text-decoration: underline;}

	.single-solid {	border-bottom: 1px solid #1b9cb1;}

	.margin-img15 {	padding-bottom: 14px;}

	.decsription_area ul li::before {	content: none;}

	.ul_li_icon > li {	list-style-image: url("images/turq.gif");}

	.decsription_area li {	list-style-image: url("images/turq.gif");	margin-left: 15px;}

	.page_section p {	font-weight: 300;}

}



 @media (min-width: 360px) and (max-width: 768px) {

	.mar_bottom20 {	width: auto !important;}

	.link {	float: left;	width: 100%;}

	.link ul {	float: left;	width: 100%;}

	.link ul li {	float: left;	width: 100%;	color: #000;	display: inline-block;}

	.link ul li a {	color: #fff;	font-size: 12px;}

	.link ul li a:hover {	color: #8b764c;}

	.post_margin {	margin-bottom: 0px !important;}

	.post_margin {	padding-top: 0px !important;}

	a.close_blog {	font-size: 22px;	line-height: 32px;	color: #1B9CB1;}

	.switch .margin-img15 .attachment-post-thumbnail {	display: block;	height: auto;	max-width: 100%;}

	#padding-top0 > h2 {	padding-top: 0 !important;}

	.light_sidebar {	padding: 0 15px 15px;}

	.widget-title {	margin-top: 15px;}

	.solid-full {	border: 2px solid #1b9cb1;	float: left;	margin-bottom: 20px;	width: 100%;}

	.index_box {	width: 48.5%;	padding: 0 10px 0 0px;}

	.border-blog {	width: 96%;}

	.border-blog a {	width: 100%;}

	.index-image {	width: 100%;}

	.search-button {	height: 16px;	width: 16px;}

	#osd-blog-search #s {	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;	border: medium none transparent;	float: left;	width: 90%;}

	.sector_width {	float: left;	width: 50% !important;	margin-bottom: 20px;}

	.sector_div {	height: 310px;}

	.sector_div p {	padding-bottom: 10px;}

		#wp-customtype-archive-3 > .widget-title{ display:none;}



#wp-customtype-archive-3 > input, button, select, textarea{ border:none; width:100%;  padding: 5px;

}

}



@media (min-width: 600px) and (max-width: 768px) {

	.sector_width {	float: left;	width: 50% !important;	margin-bottom: 20px;}

	.sector_div {	height: 310px !important;}

	.sector_div p {	padding-bottom: 10px;}

	.sector_margin {	margin: 0px !important;}

}



@media (min-width: 768px) and (max-width: 990px) {

	#top_menu li:hover {	background: #f3f3f3 none repeat scroll 0 0;}

	.navbar-nav {	background: #fff;}

	#top_menu a:hover {	display: inline-block;	font-size: 20px;	padding: 6px 0;}

	.current_page_item a {	display: inline-block !important;}

	#top_menu a {	margin-right: 0px !important;}

	#top_menu {	min-height: 1000px;	background: #fff;	width: 100%;	float: left !important;}

	.alignment-contactus {

    width: 98% !important;

}

.border1{

    float: left !important;



    max-width: 98% !important;

    width: 100%;}

.footer-icon span:first-child {
    margin-right: 0px !important;
}

}



@media (max-width: 767px) {

	.resp-accordion.hor_1 {	text-align: left;	padding: 15px 15px!important;}

	h2.resp-accordion {	float: left;	padding: 15px 15px!important;	text-align: left;	width: 100%;	margin: 0px !important;}

	h2.resp-accordion:first-child {	float: left;	padding: 15px 15px!important;	text-align: left;	width: 100%;}

	.resp-arrow {	margin-top: 4px;}

	.resp-tabs-container2 h2 a {	float: left;}

	#top_menu a {	margin-right: 0px !important;}

	#top_menu {	min-height: 600px;	background: #fff;}

	.sector_margin .sector_width:nth-last-child(2) .sector_div , .sector_margin .sector_width:nth-last-child(3) .sector_div  {border-bottom: 1px solid hsl(188, 74%, 40%) !important;}

}



.aboutusbox { line-height: 23px; }

.aboutusbox > ol { padding-left: 20px; }

.aboutusbox > ol > li > ol { padding-left: 30px; }

ol { padding-left: 20px; }

footer a {

    color: #fff;

}

#osd-blog-search > form > #s {

    float: left;

    width: 84%;

}

.widget_osd_blog_search_widget #osd-blog-search input {

    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;

    border: medium none;

    color: inherit;

    float: left;

    font-family: inherit;

    font-size: 15px;

    font-weight: normal;

}

.widget_osd_blog_search_widget #osd-search-submit {

    background: rgba(0, 0, 0, 0) url("images/search.png") no-repeat scroll left center;

    border: medium none;

    cursor: pointer;

    float: left;

    font-size: 0;

    height: 20px;

    margin-top: 24px;

    width: 20px;

	margin-top: 0;

}

.read_more_text {

    clear: both;

    display: table;

    margin-top: 7px;

    text-align: right;

    width: 100%;

}

.footer-icon > span > .pull-left {

    margin-right: 40px;

}

.team_list li span {

    color: #9ba09f;

    display: table;

    font-size: 14px;

    margin-top: 5px;

    text-decoration: none;

    width: 100%;

}

.team_list .switch {

    margin-bottom: 10px;

}

.color_class_header{

	color: #8b764c ;

}

.color_class_header:hover {

    color: #8b764c !important;

}

.widget_big_title_mb_0 {

    margin-bottom: 0;

}

.social_media_header > li {
  border: none !important;
  padding : 0 3px !important;
}

.social_media_header {
 padding-left: 7px;
}















@media (min-width: 1024px) and (max-width: 1200px) {





.solid {max-width: 658px;}

.left-align {float: left; max-width: 97.5% !important;}



.alignment-contactus {

    width: 92% !important;

}

}



@media (min-width: 700px) and (max-width: 768px) {

.margin-left{ margin-left:0% !important; width:100% !important;}

.full_width_tabs{ width:100% !important;}
.display{ display:none !important;}
.mobile_hidden_new{ display:none !important;}
.blog_section p {
    max-height: none !important;
}

.about-highlights{
    font-size: 26px;}

}

.blog_section p {
    max-height: none;
}

.return_to_fulllist #text-5,
.return_to_fulllist #text-6 {
    display: none !important;
}

.member_decsription p {
    text-align: justify !important;
    text-justify:distribute-all-lines;
}

}

#text-14 .sg-show-popup strong:hover {
     color: #434343 !important;
}

#text-14 .sg-show-popup strong:hover {
    color: #434343 !important;
}

.home .site-breadcrumb {
    display: none;
}

.home h2.vc_custom_heading.blue-title br {
    display: none;
}
.home p.nocomments {
    display: none;
}
.home .col-sm-3.desk_sidebar.no-padding-r.main-sidebar {
    DISPLAY: NONE;
}
.home .latest-blog-inner .wpb_single_image.wpb_content_element.vc_align_center {
    margin-bottom: 0;
}
.page-id-39 h2.blog_title {
    display: none;
}

.page-id-39 .col-sm-3.desk_sidebar.no-padding-r {
    display: none;
}
.page-id-2393 .site-breadcrumb {
    display: none;
}
.page-id-2393 .col-sm-3.desk_sidebar.no-padding-r.main-sidebar {
    display: none;
}

.page-id-2393 p.nocomments {
    display: none;
}

#track .post_area .post_thumb {
    MARGIN: 0;
}

#track .post_area .post_content {
    PADDING: 0;
}

#track  h2.post_title {
    margin: 0 !important;
}
.page-id-37 #track .post_area {
    border-bottom: 1px solid #1b9cb1;
    padding-top: 45px;
    display: flex;
    align-items: center;
    padding-bottom: 45px;
}

body.blog {
    margin-top: 85px;
}

li.menu-item.menu-item-language {
    display: none !important;
}
.page-id-182 .description_right.area2 {
    DISPLAY: NONE;
}

.page-id-182 .decsription_area.area1 {
    DISPLAY: none;
}

.page-id-182 .solid.mobile_hidden_new {
    display: none;
}
.page-id-182 .post_area .post_thumb {
    display: none;
}

.page-id-182 .post_content {
    width: 100%;
}
.page-id-182 .post_content h2.post_title {
    display: none;
}
.apply-page {
    display: block;
}

.apply-page .apply-txt {
    width: 100%;
}


.apply-page .apply-img img {
    width: 100%;
}

.page-template-service .post_area {
    width: 100%;
    padding-top: 0;
}
.page-id-182 .post_content .apply-page h2.post_title {
    display: block;
    margin-bottom: 10px;
    margin-top: 20px;
}
.page-id-37 div#post-2134 {
    margin-top: 15px;
    border-top: 3px solid #8b764c;
}

.page-id-37 div#post-2468 {
    border-bottom: none !important;
    margin-top: 0px;
}
.bottom-lcf {
    width: 100%;
    float: left;
    margin-top: 162px;
}
a.sg-show-popup.sgpb-popup-id-3 strong {
    background-color: #8b764c !important;
    border-color: #8b764c !important;
}
.news_area.margin-left45 {
    display: none;
}

.news_area.margin-left45:first-child {
    display: block;
}
.archive .post_area.post_margin.margin-left45 {
    display: none;
}

.archive div#post-2328 {
    display: block;
}
aside#wp-customtype-archive-2 li {
    display: none;
}

aside#wp-customtype-archive-2 li:first-child {
    display: block;
}
.archive .post_content {
    width: 100%;
}
.aboutpage .first-para p {
    font-size: 20px;
    border-bottom: 4px solid #cabb9e;
    color: #8b764c;
    padding-bottom: 25px;
}

.page-template-service #parentVerticalTab img {
    width: 100%;
}
.page-id-182 .col-sm-12.inner_acc.resp-tab-content.hor_1 {
    DISPLAY: block !important;
}
.page-id-182 ul#toogle_menu {
    display: none;
}
.vc_row.wpb_row.vc_row-fluid.home-banner {
    margin-top: 20px;
}
.last-title h4 {
    width: 69%;
}
.lcif-logo {
    padding: 15px 0;
}
body.home {
	margin-top: 0;
	padding-top: 45px;
}

@media(max-width:991px){
.home .row.blog-page .col-md-12.col-sm-8.no-padding {
    width: 100%;
}	
div#post-2134 {
  margin-top: 39px;
}	
div#post-2468 {
    margin-top: 8px;
}
.last-title h4 {
    width: 76%;
}	
body.home {
    padding-top: 115px;
}	
body {
    margin-top: 135px;
}	
body.blog {
    margin-top: 115px;
}	
}

@media(max-width:767px){
.sector_div {
    height: 200px !important;
}	
.team_list li{
	border-bottom: none;
}	
.apply-page {
    display: block;
}
.apply-page .apply-txt {
    width: 100%;
}
.apply-page .apply-img {
    width: 100%;
}	
.last-title h4 {
    width: 100%;
}	
.lcif-logo {
    padding: 0;
}	
body.home {
	padding-top: 80px;
}	
.page-id-39 .col-sm-3.hidden_sidebar {
	display: none;
}	
.page-id-182 h2.resp-accordion.hor_1 {
    display: none;
}	
.page-id-33 .row.sector_margin .col-sm-3.col-xs-12.no-padding-left.mobile_hidden {
    display: block;
    margin-bottom: 20px;
}
.page-id-33 .row.sector_margin img.img-responsive.inline {
    width: 100%;
}	

.bottom-lcf {
    margin-top: 0;
}
.sidebar_menu li {
    margin-bottom: 14px;
}	
.blog .sidebar-widget {
    display: block;
}	
aside#wp-customtype-archive-3 {
    display: none;
}	
.blog a.sg-show-popup.sgpb-popup-id-3 strong {
    float: left;
}
body.blog {
    margin-top: 85px;
}	
.page-id-9 ul.sidebar_menu.mobile_hidden {
    display: block;
}
.page-id-9 .col-sm-3.no-padding-left.mobile_hidden {
    display: block;
}	
}

@media(max-width:414px){
body {
    margin-top: 80px;
}	
}



