/*
Theme Name: galileo
Theme URI: http://underscores.me/
Author: galileo
Author URI: #
Description: galileo
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: galileo
Tags:

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

galileo is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/



@charset "utf-8";
/* CSS Document */
@font-face {
	font-family:'TrajanPro-Regular';
	src: url('/wp-content/themes/galileo/fonts/TrajanPro-Regular_gdi.eot');
	src: url('/wp-content/themes/galileo/fonts/TrajanPro-Regular_gdi.eot#iefix') format('embedded-opentype'),
		url('/wp-content/themes/galileo/fonts/TrajanPro-Regular_gdi.woff') format('woff'),
		url('/wp-content/themes/galileo/fonts/TrajanPro-Regular_gdi.ttf') format('truetype'),
		url('/wp-content/themes/galileo/fonts/TrajanPro-Regular_gdi.otf') format('opentype'),
		url('/wp-content/themes/galileo/fonts/TrajanPro-Regular_gdi.svg') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-25CA;
}
/*--General CSS Start here--*/
body { margin:0; padding:0;  font-family:'Open Sans', sans-serif; font-size:15px; font-weight:normal; color:#7d7d7d; line-height:20px; }
* {-webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;  transition:all 0.5s ease-in-out;}
/* headings */
h1, h2, h3, h4, h5, h6 {margin:20px 0 10px; font-weight:normal;}
h1 {font-size:68px;}
h2 {font-size:36px;}
h3 {font-size:20px;}
h4 {font-size:18px;}
/* Paragraphs */
p { margin:0 0 15px; }
.entry-title a, h2 {font-size:18px;
    text-decoration: none;
	text-align: left;
}

section { margin:18px 0; }
section h2, footer h2 {font-size:1.5em; text-transform:uppercase;}
/* align left/right or center */
.alignleft { float:left; margin:0 15px 15px 0; }
.alignright { float:right; margin:0 0 15px 15px; }
.aligncenter { margin:0 auto 20px; display:block; }
/* lists */
ul { list-style-type:none; margin:0; padding:0; }
/* links */
a { color:#003462;}
a:hover, a:focus {text-decoration:none; }
/* img */
img { max-width:100%; height:auto; vertical-align:middle; border:0; outline:0; }
/*===header start here=== */
header { padding:10px 0; }
/*header logo*/
header .logo { margin:0; line-height:0; }
header .right-section { text-align:right; }
/*header social icons*/
header .right-section .social-icons ul  {display:inline-block;}
header .right-section .social-icons ul li { float:left; margin:10px 8px 10px 0; padding:0; }
header .right-section .social-icons ul li:last-child { margin:10px 0 10px 0; }
/*header contact*/
header .right-section .info-box { clear:both; }
header .right-section .info-box span { background:url(/wp-content/themes/galileo/images/info-divider.jpg) right 5px no-repeat; margin-right:10px;}
header .right-section .info-box span:last-child { margin-right:0; }
header .right-section .info-box span i { margin-right:10px; }
header .right-section .info-box span:last-child { background:none; margin-right:0; }
header .right-section .info-box a { color:#7d7d7d; }
/*===header end here=== */
/*===nav start here=== */
nav { background:#7c6a54; text-align:center; font-family:"Open Sans",sans-serif;  text-transform: uppercase;}
.navbar-nav>li>.dropdown-menu {margin-top:20px; border-top-left-radius:4px; border-top-right-radius:4px; font-family:"Open Sans",sans-serif;}
.top-nav { margin-bottom:0; border-radius:0; border:0; }
.top-nav .navbar-collapse { padding:0; }
.top-nav .navbar-nav>li { background:url(/wp-content/themes/galileo/images/nav-divider.jpg) right 50% no-repeat; font-family:"Open Sans",sans-serif;}
.nav .open>a, .nav .open>a:focus { background-color:#fed760 !important; color:#fff; }
.nav>li>a:focus { background-color:#fed760; color:#fff; }
.top-nav .navbar-nav>li:last-child { background:none; }
.top-nav .navbar-nav>li>a { color:#fff; font-family:"Open Sans",sans-serif;}
.top-nav .navbar-nav>li>a:hover { color:#fff; background:url(/wp-content/themes/galileo/images/active-arrow.png) 50% bottom no-repeat #fed760; transition:none; }
.top-nav .navbar-nav>li a.active { background:url(/wp-content/themes/galileo/images/active-arrow.png) 50% bottom no-repeat ; }
.top-nav .navbar-nav>li a.highlite {
	background:url(/wp-content/themes/galileo/images/active-arrow.png) 50% bottom no-repeat ;
}

.top-nav .navbar-nav>li a.active:hover { background:url(/wp-content/themes/galileo/images/active-arrow.png) 50% bottom no-repeat #fed760; }
.top-nav .mega-dropdown { position: static !important;}
.top-nav .mega-dropdown-menu {padding:20px 0px; width:100%; box-shadow:none;  -webkit-box-shadow:none; }
.top-nav .mega-dropdown-menu:before {content: ""; border-bottom:15px solid #fff; border-right:17px solid transparent;     border-left:17px solid transparent; position:absolute; top:-15px; left:65px; z-index:10; }
.top-nav .mega-dropdown-menu:after {content:""; border-bottom:17px solid #ccc; border-right:19px solid transparent;     border-left:19px solid transparent; position:absolute; top:-17px; left:65px; z-index:8; }
.top-nav .mega-dropdown-menu > li { border-right:1px solid #e9e9e9; }
.top-nav .mega-dropdown-menu > li:last-child { border-right:0; }
.top-nav .mega-dropdown-menu > li > ul {padding:0; margin:0; }
.top-nav .mega-dropdown-menu > li > ul > li {list-style:none; }
.top-nav .mega-dropdown-menu > li > ul > li > a {display:block; padding:3px 20px; clear:both; font-weight:normal; line-height: 1.0; color:#999; white-space:normal; }
.top-nav .mega-dropdown-menu > li ul > li > a:hover,
.top-nav .top-nav .mega-dropdown-menu > li ul > li > a:focus {text-decoration:none; color:#444; background-color:#fed760; }
.top-nav .mega-dropdown-menu .dropdown-header {color:#7b6955; font-size:18px; font-weight:bold; }
.top-nav .mega-dropdown-menu .img ul li a:hover  { background-color: transparent !important; }
.top-nav .mega-dropdown-menu form {margin:3px 20px; }
.top-nav .mega-dropdown-menu .form-group {margin-bottom:3px;}
.top-nav .navbar-toggle .icon-bar { background-color:#fff; }
/*===nav end here=== */
/*===slider start here=== */
.slider { margin:0; }
.slider img { width:100%; }
.slider .carousel-control.left, .carousel-control.right { background-image:none; width:50px; height:50px; border-radius:100%; border:2px solid #ffd459; top:50%; }
.slider .carousel-control.left { background:url(/wp-content/themes/galileo/images/prev-arrow.jpg) center 50% no-repeat #1c1a0e; left:1%;  }
.slider .carousel-control.right { background:url(/wp-content/themes/galileo/images/next-arrow.jpg) center 50% no-repeat #1c1a0e; right:1%;  }
.slider .carousel-caption .caption-box  { margin-bottom:25px; text-align:left; }
.slider .carousel-caption .caption-box h2 { display:inline; background:rgba(128, 110, 90, 0.8); color:#fff; padding:5px 15px 5px 5px; text-transform:inherit;}
.slider .carousel-caption .caption-box:nth-of-type(2) h2 { background:rgba(242, 202, 88, 0.8); margin-bottom:0;}
.slider .carousel-caption { right:inherit; bottom:37%; }
/*===slider end here=== */
/* about header section */
.about-heading h2 { font-size:38px; margin:20px 0 30px;   }
/*===middle section start here=== */
.middle { background:url(/wp-content/themes/galileo/images/section-bg.jpg) bottom center no-repeat; padding-bottom:30px; }
.middle .video h2 { border-bottom:1px solid #eee; padding-bottom:15px; text-align:left; margin:28px 0 10px; text-transform:uppercase;  }
.middle1 { text-align:left; color:#3f3f3f; }
.middle1 .left-section h2 { border-bottom:1px solid #cccccc; font-family:'TrajanPro-Regular'; color:#7c6a54; text-align:left; font-weight:bold; font-size:2em; padding-bottom:15px; color:#333333;}
.team-section11 .team-section h2 {text-align:center;}
.middle1 .left-section .invest-approach { margin:30px 0 35px; }
.middle1 .left-section .invest-approach h3 { background-image:url(/wp-content/themes/galileo/images/heading-bullet.jpg), url(/wp-content/themes/galileo/images/gray-bg.jpg); background-repeat:no-repeat, repeat-x; background-position:left 50%, top center; margin:0 0 15px; padding:10px 0 10px 35px; text-transform:uppercase; }
.middle1 .left-section .content { border:1px solid #e8e8e8; margin-right:15px; padding:0; width:32.4%;}
.middle1 .left-section .content:nth-of-type(6) { margin-right:0; }
.middle1 .left-section .content  h4, h5  { background:url(/wp-content/themes/galileo/images/gray-bg.jpg) top center repeat-x #e6e6e6; padding:10px 0 10px 15px; font-size:1.3em; margin:0;}
.middle1 .left-section .content ul { padding:15px 38px 15px 13px; margin:0; }
.middle1 .left-section ul { margin-left:20px; }
.middle1 .left-section ul li { background:url(/wp-content/themes/galileo/images/bullet-black.jpg) left 5px no-repeat; padding-left:15px; margin-bottom:4px; }
.middle1 .left-section .content-box { width:24%; margin:30px 15px 30px 0; padding-bottom:15px; min-height:185px; }
.middle1 .left-section .content-box h5 { font-size:1.2em; font-weight:bold; margin-bottom:10px; }
.middle1 .left-section .content-box p { padding:0 15px; }
.middle1 .left-section .content-box:last-child { margin:30px 0 0; }
.middle1 .left-section .content-box .read-more { padding:0 15px; }
.middle1 .left-section .content-box .readmore { text-decoration:underline; background:url(/wp-content/themes/galileo/images/arrow-read-more.jpg) right no-repeat; padding-right:12px; color:#584c3e; font-weight:bold; }
.middle1 .left-section .content-box .readmore:hover { text-decoration:none;  }
/*middle left section*/
.learn-more { padding:10px; background:#7c6a54; color:#fff; text-transform:uppercase; margin:10px 0; display:inline-block;  }
.learn-more:hover {background:#ffd350;  }
/*middle video section*/
.middle .video img { width:100%;}
/*===middle section end here=== */
/*===middle widgets section start here=== */
.middle-widgets .widget h2 { background:url(/wp-content/themes/galileo/images/heading-bg.jpg) top center no-repeat #e6e6e6; padding:10px 10px 10px 40px; margin:0; margin:0; text-align:left; }
.middle-widgets .widget img {margin-bottom:10px; }
.middle-widgets .widget p { text-align:left; }
.middle-widgets .widget .learn-more { display:block; text-align:center; background:#ffd457; color:#424034; }
.middle-widgets .widget .learn-more:hover {background:#7c6a54; color:#fff;}
/* latest news */
.middle-widgets .widget .latest-news {background:#f4f4f4;  margin-bottom:5px; display:block; overflow:hidden; }
.middle-widgets .widget .latest-news:nth-of-type(1) {margin-top:5px;}
.middle-widgets .widget .latest-news p { margin:0; }
.middle-widgets .widget .latest-news span { background:#7d6853; color:#fff; text-align:center; padding:18px 10px; float:left;}
.middle-widgets .widget:last-child .learn-more { margin-top:22px; }
.middle-widgets .widget .latest-news .description { max-width:240px; float:left; padding:8px 0; }
/*===middle widgets section end here=== */
/*===middle bottom section start here=== */
.middle-bottom .newsletter h2 { border-bottom:1px solid #dadada; padding-bottom:8px; margin:0 0 10px;}
.middle-bottom .newsletter h2 span { color:#3a3a3a; }
.middle-bottom .newsletter .input-group { width:100%;}
.middle-bottom .newsletter .input-group .form-control { height:40px; }
.middle-bottom .newsletter input[type="submit"] { padding:10px; display:inline-block; background:#7c6a54; border:0; outline:0; color:#fff; text-transform:uppercase; position:absolute; top:0; right:0; z-index:99;  }
/*===middle bottom section end here=== */
/*===footer start here===*/
footer { background:#ffd459; padding:25px 0 0; color:#3d3423; }
footer h2 {padding-bottom:8px; margin:0 0 10px; background:url(/wp-content/themes/galileo/images/footer-heading-bg.jpg) bottom left repeat-x; }
/*footer nav*/
footer .footer-nav ul li { padding-left:7px;  display:inline; text-transform: uppercase;}
footer .footer-nav ul li:after { content:'|'; padding-left: 15px; }
footer .footer-nav ul li:last-child:after{content:'';}
footer .social-icons-footer ul li { display:block; margin-bottom:8px; width: 50%; float: left;}
/*social icons footer*/
footer .social-icons-footer ul li span {display:inline-block; position:relative; top:3px; padding-left:10px;}
footer .copyright { background:#7c6a54; padding:10px 0; color:#fff; text-align:center; margin-top:25px; font-size:12px; }
footer .copyright p { margin:0; }
/*---------wp--------*/
.social-icons  li{list-style:none;}
.widget_black_studio_tinymce{list-style:none;}
.widget_text{list-style:none;}
.widget_execphp{list-style:none;}
.our_people{text-align:center;}
.single .container nav{background:none;}
.single .container footer{background:none;}
.wpcf7-submit{position:relative !important;}
div.wpcf7-validation-errors{color:red !important;}
.team_list li{float:left; width:24%; text-align:center;}
.team_cc li{float:left; width:45%; text-align:center; margin-left: 20px;}
.wpcf7-list-item-label{font-weight:normal !important;}
.date_post_main{    float: left;
    width: 17%;
    border-radius: 20px;
    padding: 10px;}
.month_post{ color:#000; background-color:#ffd457; border-top-right-radius: 5px; border-top-left-radius: 5px; padding:4px 0px 4px 6px;}
.date_post{color:#fff; background-color:#000; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; padding:4px 0px 4px 11px;}
.post_title{color:#333333; }
.post_content{color:#666666; font-size:0.8em;}
.giving_img img{float:left;}
 .giving_img p{padding-left: 100px;}
 .giving_img{padding-top:20px;}
 .news-and-insight{padding-top: 10px;  padding-left: 40px; padding-bottom: 14px; background:#8e7860 url('/wp-content/themes/galileo/images/mail-icon.jpg') top right no-repeat;}
 .news-and-insight h3{color:#fff; text-transform:uppercase; font-size: 25.5px;}
 .form-control{background-color:#ffd457; border:0px; border-radius:0px; color:#676767 !important;}
 .newsletter_btn{color:#fff; background-color:#323232;border:0px;    padding: 6px 7px 6px 10px; margin-top:20px;}
 /*.disclaimer{border-style: dotted;     border-radius: 16px; border-width: 2px; margin-top: 15px;}8888*/
  .disclaimer p{padding:13px 10px 0px 26px;}
  .phone-and-e{margin-top: -1px;}
  .phone-and-e > li:after{content:'' !important; }
  .phone-and-e i{padding-right:10px;}
  
  .team-section{border:1px solid #000; border-radius: 27px; min-height: 542px;}

  .team-section p{margin:8px 8px 0px 8px;}
  .team-section h2{margin-top:63px;    font-family: 'TrajanPro-Regular';}
  .team-section img{position: absolute; top: 20px; left: 80px;}
  
  .team-section1{border:1px solid #000; mrgin-left:2px; border-radius: 27px;}
  .team-section1 p{text-align:justify;  margin: 0px 20px 27px 20px;}
  .team-section1 h2{text-align:justify;}
  .team-section1 h2{margin-top:63px;     font-family: 'TrajanPro-Regular';}
  .team-section1 img{position: absolute;top: 59px;left: 52px;}
  .team-section1{margin-top:50px; min-height: 595px;}
  .team-section{margin-top:90px;}
  .team-section11{display:table-cell; float:none;}
  .cfo_field{float:right; width:100%; padding-left:235px; margin-bottom:10px;}
  .our_team_title{float:left; width:100%;}
  .our_team_title h2{text-align:left;border-bottom: 1px solid #7d7d7d;padding-bottom: 10px; font-family: 'TrajanPro-Regular';font-size: 2.5em;}
  .page-id-5 .our_team_title a{font-weight: bold;}
  
  .middle1 .left-section .content-box .readmore:hover{color:#EB5E00; background:rgba(0, 0, 0, 0) url("/wp-content/themes/galileo/images/arrow-read-more-o.jpg") no-repeat scroll right center;}
  .page-id-102 .left-section a{
  color: #23527c;
  font-weight: 700; 
  text-decoration:none;
    }
  .slider .carousel-caption .caption-box:nth-of-type(3) h2{background: #EB5E00; font-size:15px; color:#fff;}
  .slider .carousel-caption .caption-box:nth-of-type(3) h2 a{color:#fff;}
  .slider .carousel-caption .caption-box:nth-of-type(2) h2{line-height: 43px;}
  .page-id-7 .middle1 .left-section ul li{background:none !important;}
.page-id-7 h3{font-weight:600;}

.page-id-7 table.dataTable.no-footer{border-bottom:none !important;}
.advantage{min-height:61px;}
.page-template-fund-template h1 {
    font-size: 37px;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{border-bottom:5px solid #E7E7E7; color: #ffd459; border-top:none; border-right:none; border-left:none;}
.nav-tabs > li > a:focus, .nav-tabs > li > a:hover{ background-color:#fff; border:none; border-color:#fff;}


.atb{ border-bottom: 2px solid #888888;
    padding-bottom: 6px; border-radius:0px;}

#fund-megamenu{left: 79px; width: inherit;}
#fund-megamenu1{left: 175px; width: inherit;}
#fund-megamenu2{left: 419px; width: inherit;}
.tincome{width:46% !important;}
.tincome1{width:46% !important;}
.tincome2 {
    width: 100% !important;
}

.page-id-729 .sorting_disabled {
    width: 265px !important;
}
.deepest{ border: 1px solid #ffd459; margin-bottom: 12px;}

.deepest h3{    
background-color: #ffd459;
    padding: 8px 0px 8px 4px;
    margin-top: 0px;
      text-align: center;
}

.module-deepest-main{background-color: #f2f2f2; }
.module-deepest-main h4{background-color: #bfbfbf;
    text-align: center;
    padding: 18px 2px 18px 0px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 14px;}

.module-deepest{padding: 2px 0px 2px 9px;}
.deepest-idea{    background-color: #f2f2f2;
    padding: 1px 0px 22px 16px;
    margin-bottom: 12px;}

.receive-updates{padding: 1px 2px 12px 0px; text-align: center;}
.fa{padding-right:11px;}
/*-------end-------*/
/*Custom css */
.page-id-10 input[type="submit"] {
     background-color: #323232;
    border: 0 none;
    color: #fff;
    margin-top: 20px;
    padding: 6px 7px 6px 10px
}
.carousel .carousel-control { visibility: hidden; }
.carousel:hover .carousel-control { visibility: visible; }
.page-id-7 .sorting_disabled{width:265px !important;}
.page-id-10 textarea{

   background: #fff none repeat scroll 0 0;
    border-color: #aaa #ddd #ddd;
    border-image: none;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    color: #3f3f3f;
    font-size: 12px;
    padding: 0px 5px ;
  height: 150px;
   width: 100%;

}
.page-id-10 .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email{
   background: #fff none repeat scroll 0 0;
    border-color: #aaa #ddd #ddd;
    border-image: none;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    color: #3f3f3f;
    font-size: 12px;
    line-height: 22px;
    padding: 3px 8px ;
   width: 100%;

}
.page-id-10 .wpcf7-form-control.wpcf7-text{

   background: #fff none repeat scroll 0 0;
    border-color: #aaa #ddd #ddd;
    border-image: none;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    color: #3f3f3f;
    font-size: 12px;
    line-height: 22px ;
    padding: 3px 8px;
   width: 100%;
}
.page-id-10 .form-title {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #9a9a9a;
    padding: 0 15px 15px;
  float:left;
  width:70%;
}
.page-id-10 .form-title h3 {
    line-height: 16px;
    text-align: center;
    text-transform: uppercase;
    margin: 0 -15px 15px;
    background: #ffd459 none repeat scroll 0 0;
    padding:5px;
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{
float:left;
  width:100%;
  display:inline-block;

}
.team-section > img {
    border-radius: 100%;
  border: 10px solid #f2f2f2;
}
.insight-megamenu{left:175 !important;}

.slideUpDownMsg{width:auto;  height: auto;     border-radius: 18px;}
.slideUpDownMsg, .bMulti {
    background-color: #FFF;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 25px 5px #999;
    color: #111;
    display: none;
    min-width: 450px;
    min-height: 250px;
    padding: 25px;
}

.slideUpDownMsg .logo {
    color: #2B91AF;
    font: bold 325% 'Petrona',sans;
}

.button.b-close, .button.bClose {
   border-radius: 13px 13px 13px 13px;
    box-shadow: none;
    font: bold 131% sans-serif;
    padding: 0 6px 2px;
    position: absolute;
    right: -7px;
    top: -7px;
    background-color: #ffd459;
    color: #fff;
    cursor: pointer;
}

.invester-popup{text-align:center;}
#province{width:100%;
    padding: 8px;}
.page-id-8 .wpcf7-text{width:100%;
    padding: 8px;}
.page-id-8 .wpcf7-submit{    float: left;
    background-color: #eb5e00;
    color: #fff;
    border: 0px;
    padding: 6px 30px 6px 30px;}

.invester-popup h6{color: #ffd459;
    text-transform: uppercase;
    font-size: 20px;
        font-weight: bold;
    margin-bottom: 30px;}

.suscribes{background:#eb5e00 none repeat scroll 0 0;
    border: medium none;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    
    padding: 4px 15px;
    transition: all 80ms ease-in 0ms;
    vertical-align: top;}

.module-deepest ul li{background:none !important;}
.deepest  ul li{background:none !important;}
.page-id-8 .module-deepest-main{ margin-top: -19px;}
.p_link_title{padding-top:7px;     font-size: 14px;}
.p_link_title_main{font-weight:bold;}
.continue_reading{color:#eb5e00;}

.deepest-idea ul li{background:none !important; padding-left: 15px;
    margin-bottom: 4px;
    border-bottom: 1px solid #ddd;
    margin-right: 40px;
    margin-top: 9px;}
.deepest-idea ul li a:hover{color:#ffd459;}


/*===footer end here===*/

/* Custom Css */
.wpcf7-response-output.wpcf7-mail-sent-ok
{
float:left;
  width:100%;
}
.page-id-11 textarea{
width:100%;
}
.page-id-11 .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    width: 95%;
}

.social-tit{
border:none!important;
}

.first-section {
    border: 1px solid;
}
.second-section{
    border: 1px solid;
      min-height: 172px;

}

.bottom-section {
    border: 1px solid;
    margin-top: 2%;
}

.first-section:hover {
    background:#FFD350;
  color:#fff;
  cursor:pointer;
  border: 1px solid;
}

.second-section:hover p {
  color:#fff;
}
.bottom-section:hover p {
  color:#fff;
}
.first-section:hover p {
  color:#fff;
}
.second-section:hover {
   background:#FFD350;
  color:#fff;
  cursor:pointer;
  border: 1px solid;
}
.bottom-section:hover {
  background:#FFD350;
  color:#fff;
  cursor:pointer;
  border: 1px solid;
}

.sections p{color: #7d7d7d;
    font-family: "Open Sans",sans-serif;
    font-size: 15px;
    font-weight: normal;
    line-height: 20px;}
	
.bottom-section p{
	color: #7d7d7d;
    font-family: "Open Sans",sans-serif;
    font-size: 15px;
    font-weight: normal;
    line-height: 20px;
	}

.sections {
    float: left;
    width: 100%;
}
.next-posts-link > a {
    color: #fff;
}
.prev-posts-link > a {
    color: #fff;
}

*::after, *::before {
    box-sizing: border-box;
}
*::after, *::before {
    box-sizing: border-box;
}
.page-id-426 .middle1 h1 {
    border-bottom: 1px solid #cccccc;
    color: #333333;
    font-family: "TrajanPro-Regular";
    font-size: 2em;
    font-weight: bold;
    padding-bottom: 15px;
    text-align: left;
}
.page-id-426 .middle1 h2 {
    font-family: "TrajanPro-Regular";
    font-size: 20px;
    font-weight: bold;
    text-align: left;
}
.page-id-10 .invest-right h2{text-align:left;}
.invest_pdf{margin-right:7px; vertical-align:middle;    float: left;
    margin-top: 5px;}


.news-invest-pdf p{border-top:4px solid #7c6a54; padding-top: 16px;}
.news-invest-pdf h3{min-height: 75px;}
.news-invest-pdf h3 a:hover{color:#ffd459; cursor:pointer;}

.documents_head{margin-bottom:0px;}
.documents{margin-bottom:5px; background-color:#F8F8F8;}


/******11jan16********************/
.slider_caption{text-align: left;background:rgba(255,255,255,.5);border-right:10px solid #0091CD;border-left:10px solid #0091CD;padding:20px 10px;}

.slider_caption p{font-size:22px;line-height:35px;color:#ffffff;}

.slider .carousel-caption:even-child(2){left:60%;}
 
.news-and-insight .mc4wp-error p{color:#fff!important;}
div.wpcf7-mail-sent-ng{ color:#ff0000;}
div.wpcf7-mail-sent-ok{ color:#008000;}

@media all and (min-width:768px){
.site-content {
    min-height: 580px;
}
}

/*----Media Query----*/

@media all and (max-width:1366px){
.slider .carousel-caption{left:53%;}

}



@media all and (max-width:1200px){
.slider .carousel-caption{left:53%;}
.team-section img{
  left:22%;}
  
 } 

@media all and (max-width:1024px){
section h2, footer h2
.middle-widgets .widget h2 { background-size:100% 100% !important; font-size:18px; }
.middle1 .left-section .content { width:32%; margin-right:14px; }
.middle1 .left-section .content-box { width:23%; }
.middle1 .left-section .content { min-height:210px; }
.middle1 .left-section .content-box { min-height:241px; }

.top-nav .mega-dropdown-menu .dropdown-header { font-size:14px; }
    .second-section{
      min-height: 166px;

}
  .team-section img {
    left: 55px;}
  
}

@media all and (max-width:992px){
.middle-widgets .widget { width:100%; float:none;}
.top-nav .mega-dropdown-menu .dropdown-header { font-size:10px; }

.middle-widgets .widget h2 {background: #E6E6E6;}
.middle-widgets .widget .latest-news .description {max-width:100%; padding:12px 0px 12px 20px;}
.middle-widgets .widget h2 { background-size:100% 100%; font-size:22px; }
.middle1 .left-section .content-box, .middle1 .left-section .content { min-height:280px; }
.middle1 .left-section .content-box h5 { font-size:15px; background-size:100% 100%; }
.middle1 .left-section .content-box .readmore { font-size:12px; }
.team-section img { left: 25px; }
.team-section { min-height: 794px;}
.team-section1 {min-height: 811px;}
  .second-section{
      min-height: 207px;

}
  .cfo_field{
  padding-left: 165px;
  } 
 .slider_caption p{font-size: 15px;    line-height: 20px;} 
   .why-investment img{width:100%;}
  .funds img{width:100%;}
  .middle-widgets .widget p {
    text-align: center;
}
footer .social-icons-footer ul li{width:100%;}
}

@media all and (max-width:767px){
footer .social-icons-footer ul li{width:50%;}
section { text-align:center; }
header .right-section { text-align:center; }
header .right-section .info-box span { display:inline-block; }
nav { display:none;}
.top-nav .navbar-nav > li { background:none; }

section h2, footer h2 { font-size:18px; }
.middle-widgets .widget .latest-news span { display:block; float:none; }
.middle-bottom .newsletter h2 { font-size:15px; margin:20px 0px 10px; }
.middle1 .left-section .content, .middle1 .left-section .content-box { width:100%; }
.middle1 .left-section .invest-approach h3 { font-size:16px; }
.middle1 .left-section .content { margin-bottom:20px; }
.middle1 .left-section .content-box, .middle1 .left-section .content { min-height:inherit; }
footer .social-icons-footer { margin-top:20px; }
	.team-section11 {
    display: table;
    float: left;
}
.team-section1 img {
    position: absolute;
    top: 7px;
    left: 52px;
}
.about-heading h2 { font-size:18px; line-height:normal; }
 .team-section{min-height: 300px;}
 .team-section1{ min-height: 0px; }
 .invest-left {
    float: left;}
  .slider_caption p{font-size:13px;}

  
}

@media all and (max-width:640px){
  .left-section iframe {
    height: auto;
    width: auto;
}
  .invest-left {
    float: left;
    margin-bottom: 6%;
    width: 100%;
}
  .invest-right {
    float: left;
    width: 100%;
}
  .second-section{
    min-height: 0px;}
 
.carousel-caption{padding:0;} 
  .slider_caption{  border-left: 5px solid #0091cd;    border-right: 5px solid #0091cd;padding:2px 10px;}
.slider .carousel-caption{ left: 47%;bottom:3px;}
  .slider .carousel-control.left, .carousel-control.right{top: 46%;}
  .slider_caption p{font-size:12px;}
}

@media all and (max-width:480px){
     .slider .carousel-caption{  bottom: 3%;    left: 21%;} 
  

.slider_caption  {padding: 3px 10px;}
  .page-id-11 iframe{
  height:auto;
    width:auto;
  }
  .cfo_field {
    float: left;
    margin-bottom: 10px;
    margin-top: 20%;
    padding-left: 6%;
    width: 100%;
}
  
.team_cc li {margin-left: 0px;}
.news-and-insight h3{text-align:left;}
.newsletter_btn{float:left;}
.middle1 .left-section h2 { font-size:1em; }
.middle1 .left-section .invest-approach h3 { font-size:13px; }
.about-heading h2 { font-size:14px; }

.page-id-10 .form-title {width: 100%;}
.ui-helper-reset {font-size: 77%;}
.dataTable{display: block !important;  overflow: scroll !important;}

table.dataTable thead th, table.dataTable thead td{font-size:14px;}
.page-template-fund-template h1 {
    font-size: 28px;
}
.slider .carousel-control.left, .carousel-control.right { height: 27px;   width: 27px;}
    }


@media all and (max-width:360px){
  .slider .carousel-caption{ bottom: 3%;    left: 19%;}
.slider_caption p {    font-size: 10px;}
.middle-widgets .widget .latest-news .description {float: none;}

.mc4wp-form-basic input[type="text"], .mc4wp-form-basic input[type="email"], .mc4wp-form-basic input[type="tel"], .mc4wp-form-basic input[type="url"], .mc4wp-form-basic input[type="date"], .mc4wp-form-basic select, .mc4wp-form-basic textarea, .mc4wp-form-theme input[type="text"], .mc4wp-form-theme input[type="email"], .mc4wp-form-theme input[type="tel"], .mc4wp-form-theme input[type="url"], .mc4wp-form-theme input[type="date"], .mc4wp-form-theme select, .mc4wp-form-theme textarea{max-width: 223px !important;}
}




@media all and (max-width:320px){
 .slider .carousel-caption{ bottom: 3%;    left: 16%;}
 .mc4wp-form-basic input[type="text"], .mc4wp-form-basic input[type="email"], .mc4wp-form-basic input[type="tel"], .mc4wp-form-basic input[type="url"], .mc4wp-form-basic input[type="date"], .mc4wp-form-basic select, .mc4wp-form-basic textarea, .mc4wp-form-theme input[type="text"], .mc4wp-form-theme input[type="email"], .mc4wp-form-theme input[type="tel"], .mc4wp-form-theme input[type="url"], .mc4wp-form-theme input[type="date"], .mc4wp-form-theme select, .mc4wp-form-theme textarea{max-width: 223px !important;}
 
 .date_post_main {padding: 5px;}
 .middle-widgets .widget .latest-news .description {float: none;}
}
.footer_page_links{ margin: 10px auto;
    width: 320px;}
.footer_page_links li{display:inline-block; margin-left:20px;}

table.dataTable thead th, table.dataTable thead td{padding-left:0px;}

.news-and-insight .form-control {
    max-width: 300px;
}
.news-and-insight span.wpcf7-not-valid-tip{display:none!important}
.wpcf7-not-valid{border: 1px solid #ff0000!important;}