﻿.nd-region {padding-top: 10px;}
.nd-region.featured-section.parallax-bg{padding-top: 0px;}
.cc-f2 img{position:relative; top: 2px}
@media all and (max-width:767px){
    .nd-region {padding-top: 5px !important;}
    #Four-Verticles .col-sm-6.col-md-4 {padding-bottom:5px !important}
    #custom_home_page_video-home_page_video_block1{padding-bottom:0px !important}
    .cc-f1 img{position:relative; top: -3px}
    .cc-f2 img{position:relative; top: -2px}
}


@media all and (min-width: 250px) and (max-width:989px){
    .menu-block-8 ul li.expanded > a{ font-size:16px;}
    .menu-block-8 ul li a{ font-size:14px; padding:8px 8px; display:block;}
    .menu-block-8 ul.menu li{ border-bottom:1px solid #3f3f3f;}
    .menu-block-8 ul.menu li:last-child{ border-bottom:0px solid #3f3f3f;}
    .header .logo img{width:110px !important;height:auto !important;}
}





.parallax-bg {margin-top: 0px;}
#content{margin-bottom:20px}

@media all and (min-width: 250px) and (max-width:767px){
    .quick-contact-form{min-height:880px!important;}
    .page-heading .breadcrumb{display:none !important;}
    #custom_home_page_video-inner_page_block_1{ margin-right:5px;}
    #custom_home_page_video-inner_page_block_3{margin: 5px 5px 0;}
    #custom_home_page_video-inner_page_block_2{ margin-top:5px;}
    .flink{display:block; text-align: left!important;}
    .copy-right{display:block; text-align: left!important;}
    .social-links-wrapper{ text-align: left;}
    #edit-actions input[type=submit] {
        padding: 8px 15px !important;
    }
    #cc-search-li{margin:3px 0px;}
    footer.nd-region {
        padding-bottom: 10px !important;
    }
    .not-front .footer-copyright .container .row{margin:0px -10px!important;}
    .not-front #Footer { margin:0 -10px!important;}

    #custom_home_page_video-inner_page_block_6{ margin-right:5px; margin-left:5px; margin-bottom:0px;}
    .case-stud-image img{ height:100%;}
    #Child-Menu{/*margin: 0 -10px;*/}
/*13/01/2015*/
.one-col{height:auto!important;}

}


@media all and (min-width: 480px) and (max-width:767px){
    .box1{height: auto!important;}
    .box3{height: auto!important;}
}

@media all and (min-width: 250px) and (max-width:360px){
    .management_team_single {padding: 15px 0 0;}
    #block-views-financial-reports-transcript  table tr th,#block-views-financial-reports-transcript  table tr td{padding:3px!important; font-size:12px!important;}

}

@media all and (min-width: 768px){
    ul.flexnav>li.first{display:none;}
    .inner-page-tiles2 .left-image img{height:100%;}
}

@media all and (max-width: 990px){
    /*.menu-block-8>ul.menu>li.first{display:none;}*/
    #block-views-client-speak-block1-block { border-right: none !important;}

}



@media all and (min-width: 250px) and (max-width:480px){
    .box1{height: auto!important;}
    .box3{height: auto!important;}

}


@media all and (min-width: 250px) and (max-width:640px){

    .nd-region.case-study {
        margin-bottom: -10px!important;
        margin-top: -10px!important;
    }
    #top .tp-banner{margin-bottom: -5px!important;}
    #cc-search-li #search-block-form .form-control{color:#999999!important;}
    .text-center { text-align: left;}
    .pagination-custom .btn-sm, .btn-group-sm > .btn {
        margin: 3px 0;    
    }

}


@media all and (min-width: 250px) and (max-width:360px){
    .one-col {height: auto !important;overflow: hidden;}
    .header-main{height:65px !important;}
    .header .logo img {width:110px !important;}
    .page-heading .breadcrumb{display:none !important;}
    #block-custom-home-page-video-inner-page-block-1 .inner-box-left h3{font-size: 30px !important;}
    #block-custom-home-page-video-inner-page-block-1 .inner-box-left p {line-height:20px !important;}
    .navbar-toggle{top:10px !important;}

    #block-custom-home-page-video-inner-page-block-2  .inner-box-right1-imgage-con{ display:none !important;}

    #block-custom-home-page-video-inner-page-block-2 .inner-box-right1{ height:75px !important;}
    #block-custom-home-page-video-inner-page-block-2 .inner-box-right1 p{line-height:20px !important;padding:5px 10px !important;}

    #custom_home_page_video-inner_page_block_3 .inner-box-right2 {border-right: 1px solid #FFFFFF !important; background:none !important;background-color: #008DF7 !important;color:#fff !important; height:75px !important;}
    #custom_home_page_video-inner_page_block_3 .inner-box-right2 p{padding:5px 10px !important;line-height:20px !important; color:#fff !important;}

    #custom_home_page_video-inner_page_block_4 .inner-box-right1-imgage-con{display:none !important;}
    #block-custom-home-page-video-inner-page-block-4 .inner-box-right3{ height:75px !important;}
    #block-custom-home-page-video-inner-page-block-4 .inner-box-right3 p{line-height:20px !important;padding:5px 10px !important;}

    #custom_home_page_video-inner_page_block_5 .inner-box-right1-imgage-con{display:none !important;}
    #block-custom-home-page-video-inner-page-block-5 .inner-box-right3{ height:75px !important;}
    #block-custom-home-page-video-inner-page-block-5 .inner-box-right3 p{line-height:20px !important;padding:5px 10px !important;}



    #custom_home_page_video-inner_page_block_3 .inner-box-right2 {border-right: 1px solid #FFFFFF !important; background:none !important;background-color: #008DF7 !important;color:#fff !important; height:75px !important;}
    #custom_home_page_video-inner_page_block_3 .inner-box-right2 p{padding:5px 10px !important;line-height:20px}

    #custom_home_page_video-inner_page_block_4 .inner-box-right1-imgage-con{display:none !important;}
    #block-custom-home-page-video-inner-page-block-4 .inner-box-right3{ height:75px !important;}
    #block-custom-home-page-video-inner-page-block-4 .inner-box-right3 p{line-height:20px !important;padding:5px 10px !important;}

    #custom_home_page_video-inner_page_block_5 .inner-box-right1-imgage-con{display:none !important;}
    #block-custom-home-page-video-inner-page-block-5 .inner-box-right3{ height:75px !important;}
    #block-custom-home-page-video-inner-page-block-5 .inner-box-right3 p{line-height:20px !important;padding:5px 10px !important;}
   /*13/01/2015*/
   .one-col .decoded{display:none;}

}

.box-heading .title{font-family: LucidaSansUnicodeRegular;}

body.front .main{ background: none repeat scroll 0 0 #fff;}

@media (min-width: 768px) {
    .flink{margin:0px 0px 0px 15px;}
    #edit-actions input[type=submit] {
        padding: 8px 15px !important;
    }
    #cc-search-li{margin:16px 0px;}
    /*13/01/2015*/
    .one-col{height:auto!important;}
    .one-col {height: 384px !important;overflow: hidden;}


}
@media (min-width: 992px) {

    .not-front  #playerOznIdWNgLeok_wrapper{width:770px !important; margin-top:10px; margin-bottom: 10px; margin-left: 19%;}
    .not-front  #playerxKKmIlBxnsgs_wrapper{width:770px !important; margin-top:10px; margin-bottom: 10px; margin-left: 19%;}
    .header .logo img{ width:112px!important; height:81px!important;}
    body.sticky-header .header .logo{width:112px!important; height:81px!important;}
    .flexnav > li > a{padding: 0 10px;}
    #cc-search-li #search-block-form .form-control{box-shadow: 0 0 #fff !important;}
    .flink{margin:0px 0px 0px 15px;}
    .flexnav > li > a {line-height:105px;}
    body.sticky-header .header .flexnav > li > a {padding-top: 8px;}
    #block-custom-home-page-video-inner-page-block-1{margin-left: -5px;}
    body.sticky-header .header .flexnav > li > a {
        line-height: 97px;
    }


    #cc-jw-title{bottom: 2px;}
}


.header-main{height:105px !important;}


body.sticky-header .header {height:65px !important;}


.tp-banner-holder{border-top: 0px !important;border-bottom: 0px !important;}
.tp-banner-holder:before, .tp-banner-holder:after {height:0px !important;}






.q-l-symbol{font-size:30px; border:0px solid red;}
.q-l-text{font-size:18px; margin-top:2px !important; border:0px solid red;}

@media all and (max-width:480px){
    .q-l-text{margin-top:0px !important;}
     /*13/01/2015*/
    .one-col{height:auto!important;}

}

/** Knowledge Share **/

.views-exposed-form .views-exposed-widget .form-submit {margin-top:0px !important;}

table > thead > tr > th{border:none;}

table.views-table.cols-1 tr.odd{
    background: none repeat scroll 0 0 #ECECEC !important;
    padding: 15px !important; 
}

table.views-table.cols-1 tr.even{
    background: none repeat scroll 0 0 #FFFFFF !important;
    padding: 15px !important;
}


table.views-table.cols-1 tr a {
    color: #000 !important;
    font-family: 'LucidaSansUnicodeRegular' !important;
    font-size: 15px !important;
    font-weight: bold !important;
    text-transform: capitalize !important;
}
.view-content{margin-bottom:10px;}
.views-exposed-form label {float: left;margin-right: 10px; margin-top: 12px;}
@media all and (min-width: 250px) and (max-width:360px){
    .views-exposed-form label {float: none;}
}

#Slider .col-sm-4.col-md-4 {padding:0px 5px;}
@media all and (max-width:767px){
    #Slider .col-sm-4.col-md-4 {margin-bottom:5px;}

}

#custom_home_page_video-inner_page_block_6.col-md-12{ padding-left: 0px;    padding-right: 0px;}

/** Video section **/

.niit_video_demo {
    display:none;
}
.middle_container_area .video_page p {
    font-size:11px;
}
.niit_video_demo .video_file {
    margin:10px 0;
}
.video_slide {
    background: none repeat scroll 0 0 #DFDFDF;
    height: 132px;
    margin: 10px auto;
    overflow: auto;
    padding: 10px 0 0 5px;
    width: 80%;
}
.video_slide ul {
    background:none;
    padding:5px 0 0 5px !important;
    margin:0;
    white-space:nowrap;
}
.video_slide li {
    float:none;
    margin:0 3px 0 0 !important;
    background:none !important;
    padding:0 !important;
    height:100px !important;
    cursor:pointer;
    display:inline-block;
}
.video_slide li img {
    width:120px;
    max-height:100px;
    margin:0px 5px 0px 5px;
}
*:first-child+html .video_slide li {
    display:inline;
} /* IE7 hack */
*:first-child+html .video_slide {
    padding-bottom:17px;
    overflow-y:hidden;
}  /* IE7 hack  */
.video_slide .video_slide_img img {
    border:2px solid #dfdfdf;
}
.video_slide .video_slide_img img:hover, .video_slide .active_tab .video_slide_img img {
    border:2px solid #d86612;
}
.video_slide h2 {
    color:#0060af;
    font-size:11px !important;
    margin:7px 0 0 2px !important;
}
.video_snippet {
    width:253px;
    height:auto;
    float:left;
    margin:0 10px 10px 0;
    min-height:250px;
}
.video_snippet h3 {
    font-size:13px;
    color:#0060af;
    font-weight:bold;
    margin:10px 0 0 0;
    padding:0;
}

.management_profile{overflow: hidden;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{ padding-left: 5px;
                                                                                                                                                                                                        padding-right: 5px;}
#block-views-client-speak-block1-block{border-right: 2px dashed #CCCCCC;}
#block-views-thought-leadership-block-3, #block-views-knowledge-share-block-1, #block-views-knowledge-share-block-5, #block-views-testimonials-block-1, #block-views-knowledge-share-block-2, #block-views-knowledge-share-block-4, #block-views-video-block-block-2 {position:relative;}
#block-views-thought-leadership-block-3 .more, #block-views-knowledge-share-block-1 .more, #block-views-knowledge-share-block-5 .more, #block-views-knowledge-share-block-2 .more, #block-views-knowledge-share-block-4 .more, #block-views-video-block-block-2 .more { bottom: 10px;position: absolute;right: 15px; font-weight: bold;}
.owl-carousel .owl-wrapper-outer{overflow: visible !important; height:100%;}
#block-views-testimonials-block-1 .more{bottom: -69px;position: absolute;right: 15px; font-weight: bold;}

@media (max-width: 992px) {
    #block-views-thought-leadership-block-3{margin:0px; padding:5px; background-color:#DFDFDF;}
    #block-views-knowledge-share-block-1{margin:0px; padding:5px; background-color:#F5F5F5; }
    #block-views-knowledge-share-block-5{margin:0px; padding:5px; background-color:#DFDFDF; }
    #block-views-testimonials-block-1{margin:0px; padding:5px; background-color:#F5F5F5; }
    #block-views-knowledge-share-block-2{margin:0px; padding:5px; background-color:#DFDFDF;}
    #block-views-knowledge-share-block-4{margin:0px; padding:5px; background-color:#F5F5F5;}
    #block-views-video-block-block-2{margin:0px; padding:5px; background-color:#DFDFDF;}
	#block-views-knowledge-share-block-7{margin:0px; padding:5px; background-color:#F5F5F5;}

}
#block-views-client-speak-block2-block .view-footer{position: relative}
#block-views-client-speak-block2-block .view-footer .more{position: absolute; right:10px; font-weight: bold}
#views-exposed-form-news-and-events-mediacoverage #edit-submit-news-and-events{margin-top: 0em;}

.download_link2 {
    background: url("../images/download_icon.png") no-repeat scroll left center transparent;
    display: block;
    height: 20px;
    margin: 0 30px;
    width: 15px;
}

@media all and (max-width:390px){
    .download_link2 {
        margin: 0 15px;

    }
}



/* Inner Page New Tiles 09-june-2014 */

.inner-page-tiles{ margin:0px; padding:0px; font-size:15px;} 
.inner-page-tiles1{ margin:0px; padding:0px; background-color:#bfbfbf; height:244px; cursor:pointer;  font-size:15px; overflow:hidden;} 
.inner-page-tiles1:hover{background-color:#a1a0a0;} 

.inner-page-tiles .heading{ margin:0px; padding: 5px 0 5px 13px; font-size:14px; text-decoration:none; color:#323233;}
.inner-page-tiles-image{ overflow:hidden; /*height:214px;*/ margin:0px;}

.inner-page-tiles2{ margin:5px 0px 0px 0px; padding:0px; background-color:#D1D1D1; height:135px;  font-size:15px; cursor:pointer; z-index:1;}
.inner-page-tiles2:hover{background-color:#a1a0a0;} 


.inner-page-tiles2 .left-image{ float:left; width:50%;  overflow:hidden;  margin: 0 5px 0 0; height:100%; z-index:2;}
.inner-page-tiles2-heading{ margin:0px; padding:11px 0 5px 13px; font-size:14px; text-decoration:none; color:#323233;}



.inner-page-tiles3{ margin:0px; padding:0px; background-color:#2296ED; height:135px;  font-size:15px; cursor:pointer; color:#fff; font-size:15px;}
.inner-page-tiles3:hover{background-color:#0070c0;}
.inner-page-tiles3 a{ color:#fff;}
.inner-page-tiles3 a:hover{ color:#fff;}


.inner-page-tiles3 .icon{ float:left; width:100px; height:100px; margin:5px;}
.inner-page-tiles3 .right-text{ margin:0px; padding:7px 0px 0px 0px; clip:#000;}
.inner-page-tiles3 .right-text a{ color:#000;}


.inner-page-tiles3 .right-text p{ margin:0px; padding:0px; font-size:14px;}

.inner-page-tiles3 .right-text .heading{ margin:0px; padding:0px 0px 5px 0px;}


.inner-page-tiles4{ margin:5px 0px 0px 0px; padding:0px; background-color:#bfbfbf; height:244px;  font-size:15px; cursor:pointer; color:#fff; font-size:15px;}
.inner-page-tiles4:hover{background-color:#a1a0a0;}

.inner-page-tiles4 .tile-image4{ overflow:hidden; height:130px; margin:0px;}
.inner-page-tiles4-heading{ margin:0px; padding: 5px 0 5px 13px; font-size:14px; text-decoration:none; color:#323233;}
p
.inner-page-tiles-new{ margin:0px; padding:0px; height:384px; font-size:15px;} 

/* Media CSS for devices */

@media all and (min-width: 250px) and (max-width:360px){
    #custom_home_page_video-inner_page_block_2 .inner-page-tiles-image img {display:none;}
    #custom_home_page_video-inner_page_block_2 .inner-page-tiles1{height:auto;}
    #custom_home_page_video-inner_page_block_2 .left-image {display:none;}
    #custom_home_page_video-inner_page_block_2 .inner-page-tiles2 {height:auto;}
    #custom_home_page_video-inner_page_block_2 .inner-page-tiles{height:auto;}
    #custom_home_page_video-inner_page_block_3 .inner-page-tiles3 .icon {display:none;}
    #custom_home_page_video-inner_page_block_3 .inner-page-tiles3{height:auto;}
    #custom_home_page_video-inner_page_block_3 .tile-image4 {display:none;}
    #custom_home_page_video-inner_page_block_3 .inner-page-tiles4 {height:auto;}
    #custom_home_page_video-inner_page_block_3 .inner-page-tiles-new{height:auto;}
    #custom_home_page_video-inner_page_block_3 .inner-page-tiles3 .right-text { padding: 5px 15px 0;}
    .inner-page-tiles1 .heading{height:auto;}
    .co-title {margin: 10px 0;}
    .ivt{margin:0px; padding:0px; font-size:13px;}

}

#block-custom-home-page-video-inner-page-block-1 h2{text-align:left; color: #ffffff;text-transform: none;font-size:16px !important; padding: 5px 0 0 0px; margin-bottom: 25px;}
/* Inner Pages New Tiles End */
/* L3 Pages new CSS */ 
#block-views-infographics-block a{color:#0066B3 !important;}
#block-views-infographics-block a:hover{color:#F39C12 !important;}

#block-views-news-and-events-mediacoverage h3{text-transform: capitalize !important;}
#block-views-news-and-events-mediacoverage a{color:#0066B3 !important;}
#block-views-news-and-events-mediacoverage a:hover{color:#F39C12 !important;}

#block-views-knowledge-share-case-studies a{color:#0066B3 !important;}
#block-views-knowledge-share-case-studies a:hover{color:#F39C12 !important;}

#block-views-knowledge-share-block-6 a{color:#0066B3 !important;}
#block-views-knowledge-share-block-6 a:hover{color:#F39C12 !important;}

#block-views-knowledge-share-manual-guides a{color:#0066B3 !important;}
#block-views-knowledge-share-manual-guides a:hover{color:#F39C12 !important;}

#block-views-knowledge-share-block-3 a{color:#0066B3 !important;}
#block-views-knowledge-share-block-3 a:hover{color:#F39C12 !important;}

#block-views-client-speak-block1-block a{color:#0066B3 !important;}
#block-views-client-speak-block1-block a:hover{color:#F39C12 !important;}

#block-views-thought-leadership-block-2 a{color:#0066B3 !important;}
#block-views-thought-leadership-block-2 a:hover{color:#F39C12 !important;}

#block-views-news-and-events-in-the-news a{color:#0066B3 !important;}
#block-views-news-and-events-in-the-news a:hover{color:#F39C12 !important;}

#block-views-news-and-events-events a{color:#0066B3 !important;}
#block-views-news-and-events-events a:hover{color:#F39C12 !important;}

#block-views-thought-leadership-block-3 a{color:#0066B3 !important;}
#block-views-thought-leadership-block-3 a:hover{color:#F39C12 !important;}

#block-views-knowledge-share-block-1 a{color:#0066B3 !important;}
#block-views-knowledge-share-block-1 a:hover{color:#F39C12 !important;}

#block-views-knowledge-share-block-5 a{color:#0066B3 !important;}
#block-views-knowledge-share-block-5 a:hover{color:#F39C12 !important;}

#block-views-testimonials-block-1 a{color:#0066B3 !important;}
#block-views-testimonials-block-1 a:hover{color:#F39C12 !important;}

#block-views-knowledge-share-block-2 a{color:#0066B3 !important;}
#block-views-knowledge-share-block-2 a:hover{color:#F39C12 !important;}

#block-views-knowledge-share-block-4 a{color:#0066B3 !important;}
#block-views-knowledge-share-block-4 a:hover{color:#F39C12 !important;}


#block-views-knowledge-share-block-7 a{color:#0066B3 !important;}

#block-views-knowledge-share-block-7 a:hover{color:#F39C12 !important;}



#block-views-knowledge-share-block-7 .more { bottom: 10px;position: absolute;right: 15px; font-weight: bold;}





#block-views-video-block-block-2 a{color:#0066B3 !important;}
#block-views-video-block-block-2 a:hover{color:#F39C12 !important;}
.page-search h2{display:none;}

#block-views-videos-channel-block a{color:#0066B3 !important;}
#block-views-videos-channel-block a:hover{color:#F39C12 !important;}

.view table{clear:both;}


.download_audio_link {
    background: url("../images/audio_icon.png") no-repeat scroll left center transparent;
    height: 20px;
    margin: 0 5px;
    width: 15px;
}


.view table thead tr{background-color:#0066B3; }
.view table thead tr th{color:#fff;}
.view table tbody tr td{text-align: left;}
.view table tbody tr.even{background-color:#DFDFDF;}
.view table tbody tr.odd{background-color:#F5F5F5;}
.view table tbody tr.c-even{background-color:#DFDFDF;}
.view table tbody tr.c-odd{background-color:#F5F5F5;}

table.table_align thead tr{background-color:#0066B3; }
table.table_align thead tr th{color:#fff;}
table.table_align tbody tr.c-even{background-color:#DFDFDF;}
table.table_align tbody tr.c-odd{background-color:#F5F5F5;}
.col-md-6.p1, .col-md-6.p4 {background-color:#DFDFDF;  height: 200px; padding: 10px;margin-bottom:5px;}
.col-md-6.p2, .col-md-6.p3 {background-color:#F5F5F5;  height: 200px;padding: 10px;margin-bottom:5px;}
.col-md-12.p5{margin-bottom:5px;background-color:#F5F5F5; padding: 10px; }

.col-md-4.p1{background-color:#DFDFDF;  height: 200px; padding: 10px;border:5px solid #E9E9E9;}
.col-md-4.p2{background-color:#F5F5F5;  height: 200px;padding: 10px;border:5px solid #E9E9E9;}

.p1{background-color:#DFDFDF;  height: 200px; padding: 10px;}
.p2{background-color:#F5F5F5;  height: 200px;padding: 10px;}

.form-required{color:red;}
#site-map h2.title{display:none;}
#site-map ul.site-map-menu{padding:10px;}
#site-map a {color: #0066B3;text-decoration: none;}
#site-map a:hover {color: #f39c12;text-decoration: underline;}
#wwl h2{/*background-color:#0066B3;color:#fff;*/ font-size: 16px;margin-bottom: 5px;padding: 5px 5px 5px 0;}
#wwl .col-md-12.s1{background-color:#F5F5F5; margin-bottom:5px;}
#wwl .col-md-12.s2{background-color:#DFDFDF;margin-bottom:5px;}
#wwl .col-md-12>h3{margin: 15px 0 5px; font-weight:bold}
.nd-region.case-study{margin-top: -5px;}

.search-result{background-color:#fff;display:block;}
.search-result h3{clear:both;}
cite:before { content: "";}
#block-views-testimonials-block .owl-carousel .owl-wrapper-outer {
    clear: both;
    height: 100%;
    overflow: hidden !important;

}

.md-arrow-left:before, .md-arrow-right:before{background:none!important;}
.md-arrow-left:after, .md-arrow-right:after{background:none!important; font-size: 25px!important; color: #FFFFFF!important;}
.md-arrow-left {left: -10px;}
.md-arrow-right {right: -11px!important;}


span.quotes{
    display: block;
    font-size: 16px;
    padding: 10px 6px;
    line-height: 25px;
}
span.quotes:before{
    content: "\f10d";
    font-family: 'FontAwesome';
    font-size: 16px;
    color: #ffffff;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    top:-8px;
    left: -2px;

}
span.quotes:after{
    content: "\f10e";
    font-family: 'FontAwesome';
    font-size: 16px;
    color: #ffffff;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    bottom:3px;
    left: 5px;

}
.c-tag{color:#FFF;font-weight: bold;}

@media all and (min-width: 480px) and (max-width:767px){
    .inner-page-tiles2{height: 164px;} 
    .inner-page-tiles1{height: auto;}  
    .inner-page-tiles4{height: auto;} 
    .inner-page-tiles4 .tile-image4{height: auto;}
    .inner-page-tiles4 .tile-image4 img{width:100%;}

}





@media all and (min-width: 480px) and (max-width:580px){
    .logo{border:0px solid red !important; overflow:hidden;  width:auto !important;}
}

@media all and (max-width:479px){
    .logo{border:0px solid red !important; overflow:hidden;  width: auto !important;}
}


@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
    .inner-page-tiles .heading{height: 96px;}

}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
    .inner-page-tiles .heading{height: 74px;}
    .casestudy-box-heading span{ font-size:14px;}
    #cc-search-li #search-block-form .form-control {
        color: #999999 !important;
    }
}



.front footer.nd-region{margin-top:10px!important;}
.co-title{display: block; font-weight: bold;font-size: 16px; font-family: LucidaSansUnicodeRegular;}
@media all and (max-width:767px){
    #block-block-52 .casestudy-box{background-color: #AFAFAF ;}
    #block-block-52 .casestudy-box:hover {background-color: #444444; cursor: pointer;}
}

.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;}

@media all and (max-width:640px){
    .nd-region.inner-content, .nd-region.ch-menu{margin-left:5px; margin-right:5px;}
    .ch-menu #custom_home_page_video-custom_child_menu{margin-top: -5px;}
    .inner-content{margin-bottom: -5px;}
    .nd-region.ch-menu{ margin-top: 5px;}

}



#block-views-62493041d17163fa96d0ab49456b16c5 .col-md-12, #block-views-financial-reports-block .col-md-12{
    overflow: hidden;
}



#block-views-62493041d17163fa96d0ab49456b16c5 .col-md-12.c-even, #block-views-financial-reports-block .col-md-12.c-even{background-color:#DFDFDF; padding: 20px 0 0;}
#block-views-financial-reports-block .col-md-12.c-even{padding: 20px 0;}
#block-views-62493041d17163fa96d0ab49456b16c5 .col-md-12.c-odd, #block-views-financial-reports-block .col-md-12.c-odd{background-color:#F5F5F5; padding: 20px 0 0;}
#block-views-financial-reports-block .col-md-12.c-odd{padding: 20px 0;}

#block-views-62493041d17163fa96d0ab49456b16c5 .col-md-12.t-head, #block-views-financial-reports-block .col-md-12.t-head{
    border-top: 1px solid #DDDDDD;
    line-height: 1.42857;
    padding: 8px;
    vertical-align: top;
    background-color: #0066B3;
    color: #FFFFFF;
    font-weight: bold;
}

.col-md-12 .title-accent{clear:both;}
#block-54{z-index: 9;}
#block-55{z-index: 9;}
#block-56{z-index: 9;}
#block-57{z-index: 9;}
#search-block-form h2{display: none;}
#search-block-form label{display: none;}

@media (max-width: 992px) {
    .video-container {
        position: relative;
        padding-bottom: 56.25%;
        padding-top: 30px; height: 0; overflow: hidden;
    }

    .video-container iframe,
    .video-container object,
    .video-container embed {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .iv-c{display:none}
}
.connect-us{font-weight: bold;clear:both;}


.cc-cs{ background: none repeat scroll 0 0 #808080;
        color:#ffffff;
        font-size: 19px;
        margin-top: 10px;
        padding: 10px;
        width: 98%;}

#block-views-client-speak-block2-block .cc-cs{margin-left:10px;width: 96%;}
#block-views-videos-channel-block .views-row{overflow: hidden;}
@-ms-viewport{
    width: device-width;

}

@media (min-width: 990px) {
    @supports (-webkit-appearance:none) { 
        #cc-search-li{float:none;}
    .container-inline{margin-top:-72px;}
}

    .htmlimg{ text-align: center;}
    .htmlimg img{display:inline;}
}

.i-solution p.i-title {background: none repeat scroll 0 0 #0066B3; color: #FFFFFF; font-weight: bold;}
.i-solution p {padding:5px;}
.i-solution .col-sm-4.col-md-3, .i-solution .col-sm-4.col-md-2, .i-solution .col-sm-4.col-md-1, .i-solution  .col-sm-6.col-md-3, .i-solution  .col-sm-6.col-md-1, .i-solution .col-sm-6.col-md-6{padding-left: 0; padding-right: 0;}
h3.i-h3{margin-bottom:5px; margin-top:15px;}
.i-solution .odd{background: none repeat scroll 0 0 #DFDFDF;}
.i-solution .even{background: none repeat scroll 0 0 #F5F5F5;}

@media all and (min-width:769px){
    .solution-ip-based .i-solution .odd, .solution-ip-based .i-solution .even {height: 350px;}
    .solution-product .head-1 .odd,.solution-product .head-1 .even{height: 640px;}
    .solution-product .head-2 .odd,.solution-product .head-2 .even{height: 190px;}
    .solution-product .head-3 .odd,.solution-product .head-3 .even{height: 220px;}
}

/*.i-solution a, .solution-product a {color:#656464}*/
.i-solution a, .solution-product a {color:#0066B3}*/
@media all and (max-width:990px){

    .col-sm-6.col-md-3.third{
        clear:both;
    }
}
.md-arrow-right, .md-arrow-left{display:none !important;}
.md-objects { background:#000; opacity:0.0;}


@media all and (min-width:640px){
    .page-page-404  #search-block-form .input-group{border:0px solid red; margin-top:70px;}
    #search-block-form--2 .input-group{margin-top:20px;}


}



.solution-product .col-md-12{margin:0px !important; padding:0px!important; border:1px solid #E9E9E9; width:99.9%}

.solution-product .col-md-4, .solution-product .col-md-2{padding:0px !important;}
.solution-product .col-md-4{background: #4e81ba; color:#ffffff; font-weight:bold;}
.solution-product .col-md-2 p{background: #ffffff;}
.solution-product  a{color:#000000}

.solution-product .col-md-4, .solution-product .col-md-2 p{margin:0px; padding:17px 0px !important; border:1px solid #E9E9E9; text-align: center;}
@media all and (min-width:990px){
    .solution-product .col-md-12.ttl .col-md-4{height:228px; padding-top:85px !important;}
    .solution-product .col-md-12.ttl .col-md-2 p{height:57px}
/*on 13/01/2015*/
.inner-page-tiles1.one-col, .inner-page-tiles3.one-col{height:384px !important; overflow:hidden;}
}

/*** new clock sections ***/

.custom-col-edit{position: absolute;font-weight: bold;color: red; font-size: 16px;margin-top:110px}
.inner-page-tiles1.one-col p, .inner-page-tiles1.two-col p, .inner-page-tiles2.two-col p, .inner-page-tiles3.two-col p,.inner-page-tiles4.two-col p {margin: 0 0 0px;}
.inner-page-tiles .inner-page-tiles1.one-col p strong, .inner-page-tiles .inner-page-tiles1.one-col p{color: #000 !important; font-size: 14px;}

.inner-page-tiles1.two-col p strong, .inner-page-tiles1.two-col p {color: #000 !important; font-size: 14px; padding:0px;}
.inner-page-tiles2.two-col p strong, .inner-page-tiles2.two-col p {color: #000 !important; font-size: 14px; padding:0px;}
.inner-page-tiles3.two-col p strong, .inner-page-tiles3.two-col p {color: #fff !important; font-size: 14px; padding:0px;}
.inner-page-tiles4.two-col p strong, .inner-page-tiles4.two-col p {color: #000 !important; font-size: 14px; padding:0px;}
#custom_home_page_video-inner_page_block_1{padding-right: 0px !important;}
.inner-page-tiles3.one-col, .inner-page-tiles1.two-col, .inner-page-tiles2.two-col, .inner-page-tiles1.one-col, .inner-page-tiles4.two-col, .inner-page-tiles3.two-col, .inner-page-tiles3.two-col{padding:5px;}
.inner-page-tiles4.two-col .inner-page-tiles4-heading{padding:0px;}
.inner-page-tiles1.one-col .heading{padding:0px;}



.blog-image img{
    padding: 6px;
    margin:10px 0px;
    background-color: #e5e5e5;
    border: 1px solid #cecece;
    border-radius: 0;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
     height: auto;
     
}

.blog-image.blog-thumb img{
    width:50%;
}

#comment-form .filter-wrapper.form-wrapper, #comment-form #edit-preview, #comment-form .form-item-subject, p.comment-notes.text-muted{ display:none;}
#comment-form #edit-actions{margin-left:0px; margin-top:10px;}
#comment-form .form-item-name{margin-left: 10px;}
.entry-header .entry-meta{font-weight: bold;margin-top: 10px;}
.not-front.page-node-114 #playerxKKmIlBxnsgs_wrapper{
    margin: 0 auto;
}
