@charset "UTF-8";


/* Insert your custom CSS styles */

#block-menu-block-8 ul.menu ul{ padding-left:10px;}
.menu-block-8 ul li a{color:#b2b2b2 ;}
.menu-block-8 ul.menu{margin: 0 0 0 13px; padding:15px 0px 0px 0px;}
.menu-block-8 ul li.expanded{display:inline-table; width: 16%; float: left;}
.menu-block-8 ul li.expanded > a{font-size: 14px; display: block; padding:0px 0px 0px 7px; margin: 5px 0 11px 4px;}
.menu-block-8 ul li a{text-decoration: none; font-size: 12px; color: #ffffff ;}
.menu-block-8 ul li a:hover{text-decoration:underline;color: #b2b2b2 ;}
#c-icon{position: relative; left: 30px;}
#c-icon a {width: 20px; height: 20px;display: inline-block;margin:0px 5px; position: relative; top: 9px;}
.menu-block-8 li.last.expanded ul.menu{margin-top:10px;}
ul li.leaf {list-style-image: none; list-style-type: none;}
#custom-footer ul.menu li {margin: 0;}
#custom_exapand_collp{display:none;}

/*** Footer Expand collapse **/
#footer_nav {margin:10px 0px;}
#footer_nav a{outline:none;}
#footer_nav span{/*float:left;*/ margin:0px 5px 0px 0px;}
#footer_nav a:hover, #footer_nav a:visited, #footer_nav a:link, #footer_nav a:active{text-decoration: none;}
#block-menu-block-8 .touch-button{position:relative;}
/*
.front #inner-nav-wrapper{display:none;}
.not-front #inner-nav-wrapper{display:none;}
*/
.md-bullet.md-current{background:#ffffff !important;}

/****** 27/05/2014 *****/
.header-top {padding:6px 0;}
.nav-main {min-height: 80px;}
.header .logo{padding: 10px 0; border:0px solid green;}
.header-main:before {border:0px solid red;}
.flexnav > li > a{line-height: 89px;}
.tp-dottedoverlay.filled {height: 100%;opacity: 0;top: 0%;}
/*.md-slide-wrap {height:400px !important }*/
.md-bullet:hover:after, .md-bullet.md-current:after {background:#ffffff !important;}
/****** 27/05/2014 *****/


@media all and (min-width: 992px){
    #block-menu-block-8{display:block !important;}
    #block-menu-block-8 .touch-button{position:absolute;}
    #block-menu-block-8 ul.menu li ul{display:block!important;}
    #footer_nav{display:none}
    #cc-search-li{margin-right: -10px;}
    .header-top-right{margin-right: -19px;}
    
/* world wide page */
.page-node-940 .inner-content .container{padding:0px 15px;}
#wwl .r1{padding: 0 0 0 10px!important;}
#wwl .cname{margin: 0 0 0 5px!important;}
#wwl .r2{padding: 5px 0 0 5px!important;}
#wwl .r3{padding: 5px 0 0 5px!important;}
#wwl .r22{padding: 5px 0 0 5px!important;}
#wwl .r23{padding: 5px 0 0 5px!important;}
#wwl .r24{padding: 5px 0 0 5px!important;}
#wwl .r10{padding: 5px 0 0 5px!important;}
#wwl .r11{padding: 5px 0 0 5px!important;}
#wwl .r25{padding: 5px 0 0 5px!important;}
#wwl .r15{padding: 5px 0 0 10px!important;}
#wwl .r17{padding: 5px 0 0 10px!important;}
#wwl .r18{padding: 5px 0 0 5px!important;}
#wwl .r20{padding: 5px 0 0 5px!important;}
#wwl .r22{padding: 5px 0 0 5px!important;}
#wwl .r24{padding: 5px 0 0 5px!important;}
#wwl .r26{padding: 5px 0 0 5px!important;}
#wwl .r29{padding: 5px 0 0 10px!important;}
#wwl .r16{padding: 5px 0 0 10px!important;}
#wwl .r27{padding: 5px 0 0 5px!important;}
#wwl .r30{padding: 5px 0 0 10px!important;}
#wwl .rr27{padding: 5px 0 0 5px!important;}

}

@media all and (min-width: 250px) and (max-width:990px){
    .menu-block-8 ul li.expanded {width: 100%;float:right;}
    .menu-block-8 ul li a{-moz-box-sizing: border-box;padding: 12px 8px;}
    #block-menu-block-8 .touch-button{ float: right; position: absolute;top: 0;}
    #block-menu-block-8 .item-with-ul {border-bottom:1px solid rgba(255, 255, 255, 0.08);line-height: 28px; position: relative; }
    .menu-block-8 ul.menu li {margin-bottom:0px;}
    footer.nd-region   {padding-top:0;}
    /*#playerxKKmIlBxnsgs_wrapper object {width: 96% !important;}*/

    #block-menu-block-7 .touch-button{ float: right; position: relative;top: 0;}
    #block-menu-block-4 .touch-button{ float: right; position: relative;top: 0;}
    #block-menu-block-1 .touch-button{ float: right; position: relative;top: 0;}
    #sidebar2{display:none;}
    /*
    .not-front #inner-nav-wrapper{display:block;}
    .not-front .header-main button{display:none;}
    .not-front .header-main #inner-nav button{display:block;}
    .not-front nav.c-top{display:none}
    .not-front nav.c-bottom{display:block}
    #inner-nav li.expanded ul{display:none;}
    */

  /****** 27/05/2014 *****/
 .nav-main{ min-height: 19px; border:0px solid red;}
 .flexnav > li > a{line-height: 22px;}
 
 /****** 27/05/2014 *****/
 	#custom_home_page_video-custom_child_menu{border-bottom:0px solid #c6c5c5; padding:10px 0px; display:block;}
	#custom_home_page_video-custom_child_menu ul{margin:0px; padding:0px; background-color: #FC9A37; width:100%; list-style:none;}
	#custom_home_page_video-custom_child_menu ul li{margin:0px; padding:3px 0px; float:none; border-right: 0px solid #2f2f2f; border-bottom: 1px solid #ffffff; line-height:22px;}
	#custom_home_page_video-custom_child_menu ul li:last-child{border-right:0px solid #2f2f2f;}
	#custom_home_page_video-custom_child_menu ul li a{margin:0px; padding:5px 20px;  display:block; color:#fff; text-decoration:none; font-size:14px;}
	.inner-box-left{ height:auto!important;}
        
        #custom_home_page_video-inner_page_block_1, #custom_home_page_video-inner_page_block_2, #custom_home_page_video-inner_page_block_3, #custom_home_page_video-inner_page_block_4, 
        #custom_home_page_video-inner_page_block_5{margin-bottom:4px;} 
        .flexnav > li > a{ color:#fff!important;} 
        #edit-search-block-form--2, #edit-search-block-form--4{background-color: #4C4C4C; border: medium none;}
footer .widget {
    margin-bottom: 0;
}
#cc-search-li .touch-button{ display:none;}
#webform-client-form-27 input[type=text]{width:100%; height: auto; padding: 7px 5px;} 
#webform-client-form-27 input[type=email]{width:100%; height: auto; padding: 7px 5px;} 
#webform-client-form-27 select{width:100%; height: auto; padding: 7px 5px;} 
#webform-client-form-27 .resizable-textarea{width:100%;} 


 
}

#search-block-form--2 .form-control ,#cc-search-li #search-block-form .form-control{height: auto; border-radius: 5px 0 0 5px;}
@media (min-width: 992px) {
    li#cc-search-li{width:15%; border:1px solid red;}
    #cc-search-li #search-block-form{ margin-top:17px!important;}
	#custom_home_page_video-custom_child_menu{padding:10px 0px; display:table;}
	#custom_home_page_video-custom_child_menu ul{margin:0px; padding:0px; list-style:none;}
	#custom_home_page_video-custom_child_menu ul li{margin:5px 0px; padding:0px; float:left; border-right: 1px solid #2f2f2f;}
	#custom_home_page_video-custom_child_menu ul li:last-child{border-right:0px solid #2f2f2f;}
	#custom_home_page_video-custom_child_menu ul li a{margin:0px; padding: 0 15px; color:#0066B3; text-decoration:none; font-size:14px;}
	#custom_home_page_video-custom_child_menu ul li a:hover{color:#F39C12;}
	.featured-item:before{width:0px;}
	#webform-client-form-27 input[type=text]{width:50%; height:auto; padding:7px 5px;} 
	#webform-client-form-27 input[type=email]{width:50%; height:auto; padding:7px 5px;} 
	#webform-client-form-27 select{width:50%; height:auto; padding:7px 5px;} 
	#webform-client-form-27 .resizable-textarea{width:50%;} 
	#webform-client-form-27 label{float: left; margin: 7px 25px 0 7px; width:200px;}
	#webform-client-form-27 .resizable-textarea{margin-left: 231px;}
	#webform-client-form-27 .captcha img{margin-left: 233px;}
	#webform-client-form-27  .help-block{margin-left: 234px;}
	#edit-actions{ margin-left: 234px;}
.header .logo img{height:auto !important;}

}

@media all and (min-width: 361px) and (max-width:991px){
    #cc-search-li #search-block-form{ margin-top:0px;}
    .navbar-toggle{top:12px !important;}

}
.flag_footer{padding:2px;}
/** Services Section **/

#Case-Studies .featured-desc { text-align: center;color: #fff;margin-bottom: 0;
}
.center_div{text-align:center;}
.flexnav > li ul {min-width: 224px;}
#Case-Studies {color:#fff;}
#block-block-28 {margin-bottom: 70px;}
.sticky-header #cc-search-li #search-block-form {margin-top:23px !important;}

#Case-Studies .col-md-3 .widget-title{color:#fff;}
#Case-Studies .col-md-3:hover{ background:#e08e0b;color:#fff;
}
.center_div{text-align: center;clear: both;min-height: 230px;margin-top: 100px;}
.nd-region {padding-bottom:0px;}
.parallax-bg{margin-top: 80px;}

/* 22/05/2014 */
#Case-Studies .featured-item .featured-desc {opacity: 1;}
#Case-Studies .featured-item .featured-subtitle {text-align: justify;}

/* Hide Left Side for movbile */
/*#sidebar2 li.expanded ul{display:none;}*/
#sidebar a, #sidebar2 a{color:#0068b3; text-decoration: none;}
#sidebar  a:hover, #sidebar2  a:hover{color:#E08E0B }
#sidebar li.active a, #sidebar2 li.active > a{color:#f58a20; font-weight:bold}

#sidebar h2, #sidebar .h2 {font-size: 14px;}

.header-top-right ul.menu li.expanded ul {display:none}

 /****** 29/05/2014 *****/
 #cc-search-li{float: right; position: relative;}
 #custom_home_page_video-custom_child_menu ul{margin:0px; padding:0px;}
 section.page-heading{border-bottom:none; background:none;}

 .page-heading .breadcrumb {padding:0px!important; text-align: left; text-transform:capitalize; font-size:12px;margin-bottom:-5px !important; padding-left: 10px !important;}

 .page-heading .breadcrumb a{color:#494848;}
 .page-heading .breadcrumb .last { color: #000000;}
 .page-heading .breadcrumb > li + li:before {  content: ">"; padding-right: 6px;}
 .breadcrumb > li + li:before { color: #2F2F2F;  content: "/ ";  padding: 0 5px;}


 
 


/* Home Page Tiles */

.box1{ margin:0px; padding:0px;  height:360px; background-color:#0066b3; font-family:LucidaSansUnicodeRegular; font-size:14px; color:#fff; cursor:pointer;}
.box1:hover{background-color:#2296ed;}
.box1:focus{background-color:#2296ed;}

.header-img{/*height: 255px;*/ margin: 0;overflow: hidden;padding: 0;}
.header-img img{width:100%;}

.box-heading{ margin:0px; padding:0px;}
.box-heading1{ margin:0px; padding:0px; display:table; width:100%; background-color:#616262;}
.box-heading1 img{ margin:0px; padding:0px; float:left;}


.box-heading img{ margin:0px; padding:0px; float:left;}
.title{ margin:0px; padding: 19px 8px; float:left; font-size:16px!important; font-family:LucidaSansUnicodeRegular!important;}
.title1{ margin:0px; padding: 19px 8px; float:left; font-size:15px!important; font-family:LucidaSansUnicodeRegular!important;}
.dec{ margin:0px; padding: 12px 17px; display:table; width:100%; line-height:21px;}

.box2{ margin:0px; padding:0px; height:400px; background-color:#fc9a37; font-family:LucidaSansUnicodeRegular; font-size:14px; color:#fff; line-height:30px;  cursor:pointer;}
.box2:hover{background-color:#fdae5d;}
.box2:focus{background-color:#fdae5d;}


.box3{ margin:0px; padding:0px; height:360px; background-color:#008df7; font-family:LucidaSansUnicodeRegular; font-size:14px; color:#fff; line-height:30px; cursor:pointer;}
.box3:hover{background-color:#0066b3;}
.box3:focus{background-color:#0066b3;}

/*Inner Page Tiles */

.inner-box-left{ margin:0px; padding:20px 14px; background-color:#0066b3; border-right:1px solid #fff; color:#fff; text-decoration:none; height:384px; font-size:15px; font-weight:normal; line-height:21px; }
/*.inner-box-left:hover{background-color:#2296ed;}*/
.inner-box-left p{ margin:0px; /*padding:15px 14px;*/}


.inner-box-right1{ margin:0px; padding:0px; position:relative; overflow:hidden; background-color:#008df7;  border-right: 1px solid #FFFFFF; color:#fff; text-decoration:none; font-size:15px; font-weight:normal; line-height:30px; cursor:pointer;height:192px; }
.inner-box-right1 .inner-box-right1-imgage-con{ margin:0px; padding:0px;  height:95px; overflow:hidden; position:absolute; bottom:0px; } 
.inner-box-right1 p{ margin:0px; padding:15px; letter-spacing:1px;}
.inner-box-right1:hover{background-color:#0066B3;}
.inner-box-right1:focus{background-color:#0066B3;}


.inner-box-right3{ margin:0px; padding:0px; background-color:#0066b3; border-right: 1px solid #FFFFFF;  border-top: 1px solid #FFFFFF; color:#fff; text-decoration:none; font-size:15px; font-weight:normal; line-height:27px; cursor:pointer;height:192px;}
.inner-box-right3 .inner-box-right1-imgage-con{ margin:0px; padding:0px; height:95px;  overflow:hidden;}
.inner-box-right3 p{ margin:0px; padding:15px; letter-spacing:1px;}
.inner-box-right3:hover{background-color:#2296ED;}
.inner-box-right3:focus{background-color:#2296ED;}



.inner-box-right2{ margin:0px; padding:0px; background:url("../images/inner-img2.jpg"); height:192px; cursor:pointer;}
.inner-box-right2 p{ margin:0px; padding:65px 15px; letter-spacing:1px; line-height:30px; color:#0066b3; font-size:15px;}



#custom_home_page_video-inner_page_block_5 .col-md-3{ padding-left: 0px !important;    padding-right: 0px !important;}

#custom_home_page_video-inner_page_block_1.col-md-6{ padding-left: 0px !important;    padding-right: 0px !important;}
#custom_home_page_video-inner_page_block_2.col-md-3{ padding-left: 0px !important;    padding-right: 0px !important;}
#custom_home_page_video-inner_page_block_3.col-md-3{ padding-left: 0px !important;    padding-right: 0px !important;}
#custom_home_page_video-inner_page_block_4.col-md-3{ padding-left: 0px !important;    padding-right: 0px !important;}
#custom_home_page_video-inner_page_block_5.col-md-3{ padding-left: 0px !important;    padding-right: 0px !important;}
#custom_home_page_video-inner_page_block_2 a:hover{text-decoration:none;}
#custom_home_page_video-inner_page_block_3 a:hover{text-decoration:none;}
#custom_home_page_video-inner_page_block_4 a:hover{text-decoration:none;}
#custom_home_page_video-inner_page_block_5 a:hover{text-decoration:none;}


/*06-02-2014 */
.featured-item .featured-title{font-family:LucidaSansUnicodeRegular!important;}
 .not-front .page-heading:before, .page-heading:after{ background:none!important;}
 .not-front .page-heading:before, .page-heading:after{ background:none!important;}
 #block-block-49 .featured-subtitle{font-size: 14px; line-height: 28px; text-align: center!important; text-transform: capitalize; font-family:LucidaSansUnicodeRegular!important; }
  #block-block-52 .featured-subtitle{font-size: 14px; line-height: 28px; text-align: center!important; text-transform: capitalize; font-family:LucidaSansUnicodeRegular!important;}
   #block-block-51 .featured-subtitle{font-size: 14px; line-height: 28px; text-align: center!important; text-transform: capitalize; font-family:LucidaSansUnicodeRegular!important;}
  
   .flexnav li a{font-size: 14px;}
   #Content{ font-size:14px!important;}
   body{ font-family:LucidaSansUnicodeRegular!important;}
   .flexnav > li > a{ font-family:LucidaSansUnicodeRegular; font-size:16px; color:#323233; text-transform:capitalize;}
.featured-item{padding:10px 0px 0px 0px;}
#block-custom-home-page-video-home-page-video-block1{ position:relative;}
#cc-jw-title{background-color: #0066B3;  bottom: 5px;
    color: #FFFFFF;
    font-size: 15px;
    padding: 10px 11px;
    position: absolute;
    width: 100%;}
.breadcrumb-container{padding: 5px 5px 0px 10px; z-index:99;}
.inner-content .container{background-color: #E9E9E9; color:#000000; margin-bottom:10px; padding:0px 25px 0px 25px;}
#custom_home_page_video-custom_child_menu{background-color: #E9E9E9; margin-bottom:-10px;}
.main{background-color: #fff; line-height: 19px;}


#block-block-54 a{ text-decoration:none;}
#block-block-55 a{ text-decoration:none;}
#block-block-56 a{ text-decoration:none;}
#block-block-57 a{ text-decoration:none;}



/*06-02-2014 - Home Page Case Study Section */
.casestudy-box{background-color: #828282; color: #FFFFFF; font-family: LucidaSansUnicodeRegular; font-size: 14px; height: 220px;  margin: 0;  padding: 0; text-align: left; vertical-align: middle; position:relative;}
.casestudy-box a{color: #FFFFFF; text-decoration:none;}
.casestudy-box a:hover{color: #FFFFFF; text-decoration:none;}
.casestudy-box:hover{ background-color:#444444; cursor:pointer;}
.casestudy-box p{display: table-cell; height: 170px; padding: 0 10px;vertical-align: middle;}    
.casestudy-box-heading{ background-color:#2F2F2F; position:absolute; bottom:0px; width:100%; text-align:left; height:50px;}
.casestudy-box-heading span{float:left; font-size:15px; margin: 12px 15px; font-family: LucidaSansUnicodeRegular;}
.casestudy-box-heading .casestudy-icon{float:left; width:64px; height:50px; background:url("../images/case-study.png");background-repeat:no-repeat;}
.casestudy-box-heading .leadership-icon{float:left; width:64px; height:50px; background:url("../images/leadership.png");background-repeat:no-repeat;}
.casestudy-box-heading .focus-icon{float:left; width:64px; height:50px; background:url("../images/focus.png");background-repeat:no-repeat;}

.case-stud-box{height: 170px; overflow: hidden;}
.case-stud-image{float: left; height: 100%; overflow: hidden;  width: 50%;}


/*06-02-2014 - thought-leadership */
.view-content .c-odd{ margin:0px; padding:10px 10px; background-color:#DFDFDF; color:#000; font-size:14px;}
.view-content .c-even{ margin:0px; padding:10px 10px; background-color:#F5F5F5; color:#000; font-size:14px;}
.view-content .about_snippet_right h3 a{ color:#000; text-transform:capitalize; font-size:16px; text-decoration:none;}

.view-content .about_inner_img{  float:left; margin:0px 35px 0px 0px;}
.view-content .management_profile{ display:table;}

.view-content .about_inner_img{ float:left; margin:0px 35px 0px 0px;}
/*.view-content .management_profile{ display:table;}*/
#block-views-news-and-events-events .view-content .management_profile {display: block;}
.view-content a{color: #000; font-size: 15px; text-transform: capitalize;}


.inner-box-left-6{ margin:0px; padding:0px; background-color:#fc9a37; border-right:1px solid #fff; color:#fff; text-decoration:none; font-weight:normal; line-height:30px; letter-spacing: 1px;}
.inner-box-left-6:hover{background-color:#FDAE5D; cursor:pointer;}
.inner-box-left-6 h3 {
  color: #FFFFFF;
    font-family: LucidaSansUnicodeRegular!important;
    font-size: 30px;
    font-weight: normal;
    line-height: normal;
    margin: 0;
    padding:5px 15px;
    text-transform: capitalize;}

.inner-box-left-6 h1 {
  color: #FFFFFF;
    font-family: LucidaSansUnicodeRegular!important;
    font-size: 30px;
    font-weight: normal;
    line-height: normal;
    margin: 0;
    padding:5px 15px;
    text-transform: capitalize;}
    
    
.view-client-speak-block1 ul{ margin:0px; padding:0px; list-style:none;}
.view-client-speak-block1 ul li{ border-bottom: 1px solid #CCCCCC;   margin: 0; padding: 10px 0;}
.view-client-speak-block1 ul li a{font-size: 14px;}
.view-client-speak-block1 ul li .field-content{ text-align:left;}

.view-client-speak-block2 ul{margin:0px; padding:0px; list-style:none;}
.view-client-speak-block2 ul li{margin:0px; padding:10px;}
.view-client-speak-block2 ul li .share_snippet{ padding:10px!important;}
.case_tudies_innercontainer a{font-size: 14px;}


#block-views-news-and-events-in-the-news .views-exposed-widget{ float:left!important;}
#block-views-news-and-events-in-the-news .views-exposed-widget #edit-submit-news-and-events{ margin-top:0px;}

#block-views-news-and-events-events .view-content .about_inner_img{background-color: #FFFFFF;min-height: 100px;width: 250px;}

#block-views-videos-channel-block .views-row-odd{ margin:0px; padding:10px; background-color:#DFDFDF; color:#000; font-size:14px;}
#block-views-videos-channel-block .views-row-even{ margin:0px; padding:10px; background-color:#fff; color:#000; font-size:14px;}
#block-views-videos-channel-block .thought_leadershp_box_img_area21 { float:left; margin: 0 10px;}
#block-views-videos-channel-block .thought_leadershp_box_cont_area{ width:auto!important;}

#block-views-thought-leadership-block-3{margin:0px; padding:10px; background-color:#DFDFDF; height: 230px;}
#block-views-thought-leadership-block-3 a{ font-size:14px;}

#block-views-knowledge-share-block-1{margin:0px; padding:10px; background-color:#F5F5F5; height: 230px;}
#block-views-knowledge-share-block-1 a{ font-size:14px;}

#block-views-knowledge-share-block-5{margin:0px; padding:10px; background-color:#F5F5F5; height: 230px;}
#block-views-knowledge-share-block-5 a{ font-size:14px;}

#block-views-testimonials-block-1{margin:0px; padding:10px; background-color:#DFDFDF; height: 230px;}
#block-views-testimonials-block-1 a{ font-size:14px; color:#0066B3;}

#block-views-knowledge-share-block-2{margin:0px; padding:10px; background-color:#DFDFDF; height: 230px;}
#block-views-knowledge-share-block-2 a{ font-size:14px;}

#block-views-knowledge-share-block-4{margin:0px; padding:10px; background-color:#F5F5F5; height: 230px;}
#block-views-knowledge-share-block-4 a{ font-size:14px;}
.inner-content .container
#block-views-video-block-block-2{margin:0px; padding:10px; background-color:#F5F5F5; height: 230px;}
#block-views-video-block-block-2 a{ font-size:14px;}


.flag_footer img{ display:inline!important;}





/*Quick Connect */
#webform-client-form-27{}
#webform-client-form-27 .form-item{ margin:20px 0px;}

#webform-client-form-27 .form-email{
    background-color: #FFFFFF;
    border: 1px solid #DCDCDC;
    border-radius: 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    padding-left: 18px;
    padding-right: 18px;
    color: #555555;
    display: block;
    font-size: 14px;
    height: 46px;
    line-height: 1.42857;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;	
}

#webform-client-form-27 .form-email:focus {
    border-color: #CACACA;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(202, 202, 202, 0.6);
    outline: 0 none;
}


#webform-client-form-27 .btn-default {
    background-image: linear-gradient(to bottom, #3D3D3D 0%, #2F2F2F 100%);
     background-repeat: repeat-x;
    border-color: #E4E4E4;
    box-shadow: none !important;
    text-shadow: 0 1px 0 #FFFFFF; color:#fff; font-family:LucidaSansUnicodeRegular;
}

#webform-client-form-27 .btn-default:hover {
    background-image: linear-gradient(to bottom, #F39C12 0%, #E08E0B 100%);
    background-repeat: repeat-x;
    border-color: #F39C12;
}

.node-webform{margin: 15px 0;}



table > thead > tr > th {  
    font-family:LucidaSansUnicodeRegular;
}



/* Main Navigation Border */

.page-heading {border-top: 0px !important;}
/*.header-main{border-bottom: 6px solid #D4D4D4 !important;}*/


ul.site-map-menu{margin:0px; padding:0px;}
ul.site-map-menu li{margin:0px; padding:0px; background: url("../images/bullet.png") no-repeat scroll left 6px rgba(0, 0, 0, 0); list-style:none;}
ul.site-map-menu li a{margin:0px;padding: 0px 0px 0px 17px;}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{ font-family:LucidaSansUnicodeRegular!important;}

.header-top a{font-size: 14px!important; text-transform: capitalize!important;}

#board-of-directors{ margin:0px; padding:0px;}
#board-of-directors .views-row .col-md-4{ margin:0px; padding:0px; min-height:160px; border:1px solid #ccc;}
#board-of-directors .profile_img{ float:left; margin: 5px 12px 5px 5px;}
#board-of-directors .profile_details_inner{ margin:8px;}

#board-of-directors .views-row.views-row-odd .col-md-4{background-color:#DFDFDF;}
#board-of-directors .views-row.views-row-even .col-md-4{background-color:#F5F5F5;}

#board-of-directors .profile_details_inner h3{ text-transform:capitalize; margin:10px 0px!important; padding:0px!important;}
#board-of-directors .profile_details_inner p{ text-transform:capitalize; margin:10px 0px; padding:0px;}
#board-of-directors .profile_details_inner a{ color:#fff; text-decoration:none}
#board-of-directors .profile_details_inner a:hover{ color:#fff; text-decoration:none;}
#board-of-directors .profile_details_inner .view_profile{background-color: #0066B3;
    bottom: 0;
    color: #FFFFFF;
    padding: 7px 15px;
    position: absolute;
    right: 0;
    text-align: right;}



#block-custom-home-page-video-executive-leadership-team{ margin:0px; padding:0px;}
#block-custom-home-page-video-executive-leadership-team .col-md-4{ margin:0px; padding:0px; min-height:210px; border:1px solid #ccc;}
#block-custom-home-page-video-executive-leadership-team .profile_img{ float:left; margin: 5px 12px 5px 5px;}
#block-custom-home-page-video-executive-leadership-team .profile_details_inner{ margin:8px;}
#block-custom-home-page-video-executive-leadership-team .elt-odd{background-color:#DFDFDF;}
#block-custom-home-page-video-executive-leadership-team .elt-even{background-color:#F5F5F5;}
#block-custom-home-page-video-executive-leadership-team .profile_details_inner h3{ text-transform:capitalize; margin:15px 0px!important; padding:0px!important;}
#block-custom-home-page-video-executive-leadership-team .profile_details_inner p{ margin:15px 0px; padding:0px;}
#block-custom-home-page-video-executive-leadership-team .profile_details_inner a{ color:#fff; text-decoration:none;}
#block-custom-home-page-video-executive-leadership-team .profile_details_inner a:hover{ color:#fff;}
#block-custom-home-page-video-executive-leadership-team .view_profile{    background-color: #0066B3;
    bottom: 0;
    color: #FFFFFF;
    padding: 7px 15px;
    position: absolute;
    right: 0;
    text-align: right;}


ol.search-results{ margin:0px; padding:0px; list-style:none;}
ol.search-results .title {float:none; padding:0px;}
ol.search-results .title a{ text-transform:capitalize; color:#0066B3;}
ol.search-results .title a:hover{ text-transform:capitalize; color:#F39C12;}

.search-advanced .criterion{ float:none!important;}
.search-advanced{ display:none;}
.page-search h2{ text-transform:capitalize;} 
ol.search-results .c-even{background-color:#F5F5F5; padding:5px;}
ol.search-results .c-odd{background-color:#DFDFDF; padding:5px;}

.page-home .nd-region{padding-top:10px!important;}
.nd-region{padding-top:10px!important;}


#edit-actions input[type=submit]{padding: 8px 20px!important; height:35px!important;}
#edit-actions--2 input[type=submit]{padding: 8px 20px!important; height:35px!important;}

.form-type-textfield #edit-search-block-form--2, #edit-search-block-form--4{ padding:0px 13px!important;}
#edit-search-block-form--2, #edit-search-block-form--4{ height:35px!important;}

#block-block-29 ul{ margin:0px; padding:0px; list-style:none;}
#block-block-29 ul li{ margin:0px; padding:0px;}
#block-block-29 ul li a{ margin:0px;  padding:5px 0px; color:#000; display:block;}
#block-block-29 ul li a:hover{color:#E08E0B;}


.field-content img{ border:1px solid #ccc; width:200px;}

.profile_img img{ border:1px solid #ccc;}

.management_team_single_img img{ border:1px solid #ccc; margin: 10px 0 0;}
.management_team_single_img{float: left; margin-right: 10px}
.management_team_single{padding: 32px 0 0;}
.management_team_single h2{ margin: 0;   padding: 0; font-size:20px;}
.management_team_single p{ margin: 8px 0 36px; font-size:15px;}

#cpdf-d{ margin:0px; padding:0px;}
#cpdf-d a{   background: url("../images/pdf-icon.png") no-repeat scroll 8px 10px #0066B3;
    color: #FFFFFF;
    font-size: 16px;
    margin: 0;
    padding: 10px 40px;
    text-align: center;
    text-decoration: none;}
 
 #cpdf-d a:hover{   background: url("../images/pdf-icon.png") no-repeat scroll 8px 10px #2296ED;
      text-decoration: underline;}





.nav-main{position: relative; z-index: 9999;}
/*.inner-page-tiles1 .heading{min-height:84px;}*/


.header .logo{ z-index: 99999; position:relative;}

#block-54, #block-55 #block-56, #block-57{ z-index:9;}

.page-node-203 .inner-content .container{ text-align:center;}
.page-node-203 .inner-content .container ul{ list-style:none;padding:0px;}




#webform-client-form-27 .btn-default{ background-color:#343434!important;}
#webform-client-form-27 .btn-default:hover{ background-color:#e08e0b!important;}


.search-form .btn, #search-block-form .btn{ background-color:#e08e0b!important; background-image:none!important; border:0px;}
.search-form .btn, #search-block-form .btn:hover{ background-color:#343434!important;}





#block-views-news-and-events-in-the-news .btn{padding:7px 13px !important;}
#block-views-news-and-events-in-the-news .form-control{height:35px !important; padding:6px 10px !important;}

#block-views-news-and-events-mediacoverage .btn{padding:7px 13px !important;}
#block-views-news-and-events-mediacoverage .form-control{height:35px !important; padding:6px 10px !important;}
/*
.date-year select{height: auto!important; padding: 7px 14px!important;}
.views-submit-button input{height: auto; padding: 7px 14px!important;}
*/


.inner-box-left h3{ margin:0px; margin-bottom:10px;  padding: 20px 0 0 0px; font-family:LucidaSansUnicodeRegular; font-size:34px; font-weight:normal; color:#fff; text-transform: capitalize;}
.inner-box-left h1{ margin:0px; margin-bottom:10px;  padding: 20px 0 0 0px; font-family:LucidaSansUnicodeRegular; font-size:34px; font-weight:normal; color:#fff; text-transform: capitalize;}




.header-main { background: none repeat scroll 0 0 #fff;}





/*LucidaSansUnicodeRegular Font*/

@font-face {
    font-family: 'LucidaSansUnicodeRegular';
	
    
    src:  url('l_10646.woff') format('woff');
         
}


.touch-button{background-color:#4c4c4c !important;}
/*13/01/2015*/
.one-col{padding:0px!important;}
.one-col .heading{padding:5px!important;}
.one-col p:nth-child(2) {padding:5px!important;}
.page-page-404 #search-block-form .form-type-textfield .form-control{width: 337px;}


/*For analyst videos*/
#block-views-videos-channel-block-1 .thought_leadershp_box_img_area21 {
float: left;
margin: 0 10px;
}
#block-views-videos-channel-block-1 .thought_leadershp_box_cont_area {
width: auto!important;
}
#block-views-videos-channel-block-1 .views-row {
overflow: hidden;
}
#block-views-videos-channel-block-1 a {
color: #0066B3 !important;
}
#block-views-videos-channel-block-1 .views-row-odd {
margin: 0px;
padding: 10px;
background-color: #DFDFDF;
color: #000;
font-size: 14px;
}
#block-views-videos-channel-block-1 .views-row-even {
margin: 0px;
padding: 10px;
background-color: #fff;
color: #000;
font-size: 14px;
}

/*For POV videos*/
#block-views-pov-videos-block .thought_leadershp_box_img_area21 {
float: left;
margin: 0 10px;
}
#block-views-pov-videos-block .thought_leadershp_box_cont_area {
width: auto!important;
}
#block-views-pov-videos-block .views-row {
overflow: hidden;
}
#block-views-pov-videos-block a {
color: #0066B3 !important;
}
#block-views-pov-videos-block .views-row-odd {
margin: 0px;
padding: 10px;
background-color: #DFDFDF;
color: #000;
font-size: 14px;
}
#block-views-pov-videos-block .views-row-even {
margin: 0px;
padding: 10px;
background-color: #fff;
color: #000;
font-size: 14px;
}

a img.shrinkToFit.decoded.retina.img-responsive{
margin:0 auto;}
/*For CAC videos*/
#block-views-cac-videos-block .thought_leadershp_box_img_area21 {
float: left;
margin: 0 10px;
}
#block-views-cac-videos-block .thought_leadershp_box_cont_area {
width: auto!important;
}
#block-views-cac-videos-block .views-row {
overflow: hidden;
}
#block-views-cac-videos-block a {
color: #0066B3 !important;
}
#block-views-cac-videos-block .views-row-odd {
margin: 0px;
padding: 10px;
background-color: #DFDFDF;
color: #000;
font-size: 14px;
}
#block-views-cac-videos-block .views-row-even {
margin: 0px;
padding: 10px;
background-color: #fff;
color: #000;
font-size: 14px;
}
.quick-contact-form{min-height:720px!important;}

.captcha img{width:200px !important; height:80px!important;}


.node-type-custom-newsletter .nd-region{padding-top:0px!important;}
.node-type-custom-newsletter .inner-content .container {background-color:#fff!important;}
.node-type-custom-newsletter #custom_home_page_video-custom_child_menu {background-color: #E9E9E9; margin-bottom: 0px;}
.node-type-custom-newsletter #custom_home_page_video-custom_child_menu {padding: 10px 0px;display: block; margin: 10px -5px 10px -5px;}

.page-node-1568 .inner-box-left-6{display:none}
.page-node-1569 .inner-box-left-6{display:none}
.page-node-1570 .inner-box-left-6{display:none}
.page-node-1571 .inner-box-left-6{display:none}
.page-node-1572 .inner-box-left-6{display:none}
.page-node-1807 .inner-box-left-6{display:none}
.page-node-1809 .inner-box-left-6{display:none}
.page-node-2613 .inner-box-left-6{display:none}
.page-node-2611 .inner-box-left-6{display:none}
.page-node-2609 .inner-box-left-6{display:none}
.page-node-2607 .inner-box-left-6{display:none}
.page-node-2607 .inner-box-left-6{display:none}
.page-node-2527 .inner-box-left-6{display:none}
.page-node-2531 .inner-box-left-6{display:none}

/**
    Css Added By Rajveer Singh 07-sept-2015
*/
h2.blog-title {
    text-transform: inherit;
}
img.blog-image-icon {
    float: left;
    margin-right: 20px;
    width: 80px;
    height: 80px;
}
div.blog-main-block {
    border-bottom: 1px solid #ccc;
    margin-bottom: 15px;
    padding: 10px;
}
img.author-image {
    margin: 5px 0px 5px 0px;
}
div.author-blog-left{
    text-align: justify;
}
.node-type-blog img.decoded {
    margin-left: auto;
    margin-right: auto;
}
.entry {
    border-bottom: 0px !important;
}
.entry.entry__with-icon {
    padding: 0px 0px 0px 0px !important;
}
.page-blog #custom_home_page_video-custom_child_menu{display:block;}
