@charset "utf-8";

body {
    margin: 0;
    font-family: 'MyliusModern-Regular';
    background:#EEEEEE;
}

ul.chort_cut_link li a:hover,
ul.about_site_menu li a:hover {
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

ul { margin:0px; padding:0px; list-style:none;}
.header-bg { background:#fff;}
.logo { margin:1.15em 0em;}

.british_flag_bg { background:url(../images/banner_bg.png) no-repeat left top; width:100%; background-size:100%; height:100%; float:left;}

.news_section { border-radius:0px; width:120px; height:73px; position:relative; font-size:0.81rem; border:none; }
.news_section span a img { margin-top:50px; position:absolute; right:0;}


/*dropdown */
.mobile_ver { display:none;}


form#searchfrm{ float:right; margin:0em;}
.bs-example .dropdown {
    background: #fff none repeat scroll 0 0;
    height: 2.69rem;
    float:left;
    /*margin-left: 3.7em;*/
    margin-top: 1.42em;
    width: 10.5em;
}
.form-inline.destop_ver{ float:left;}
.bs-example .dropdown-toggle {    float: left; padding:0.95em 0em 0.95em 1.0em;		width:100%; display:block;	font-family:Arial, Helvetica, sans-serif; color:#666; font-size:0.81rem;}

.bs-example .caret { background:url(../images/search_drop_errow.png) no-repeat right center; border:none; width:7px; height:11px; float:right; margin-right:10px; margin-top:0.31em;}

.bs-example .dropdown-menu { border-radius:0px; -webkit-border-radius:0px;-o-border-radius:0px; padding-left:0; box-shadow:none; border:none; min-width:100%; margin-top:0px;
    border:solid 1px #ddd;
    -moz-box-shadow: 0px 2px 0px #f0f0f1;
    -webkit-box-shadow: 0px 2px 0px #f0f0f1;
box-shadow: 0px 2px 0px #f0f0f1; }
.bs-example .dropdown-menu > li { border-top:solid 1px #f0f0f1;}
.bs-example .dropdown-menu > li > a { padding:0.60em 1em; color:#535353; font-size:1em;  }
.bs-example .dropdown-menu > li > a:hover { color:#fff; background:#4b97fa;}
.bs-example .dropdown-menu > li:first-child { border-top:none}
.row.search_heading2.martop { margin-top:32px;}

.cateogries { margin-top:20px; float:right; margin-left:50px;}
.btn-group > .btn, .btn-group-vertical > .btn,
.btn-group.open .dropdown-toggle,
.btn-group, .btn-group-vertical { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:0.88rem; color:#666; background:#fff; width:150px; height:43px; box-shadow:none; text-align:left; border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; line-height:27px;}
.dropdown-toggle {}
.cateogries .caret { border:none; background:url(../images/search_drop_errow.png) no-repeat right top; border:none; width:7px; height:11px; float:none; margin-left:38px;display:inline-block;}

.cateogries .dropdown-menu > li {border-top:solid 1px #F0F0F1;}

.cateogries .dropdown-menu > li > a { padding:6px 20px;  font-family:Arial, Helvetica, sans-serif; font-size:0.88rem; color:#666; }
.cateogries .dropdown-menu > li > a:hover { color:#fff; background:#4b97fa;}
.cateogries .dropdown-menu > li:first-child { border-top:none;}

.cateogries .dropdown-menu { 
    border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;
    margin:0;
    min-width:150px;
    border:solid 1px #ddd;
    box-shadow: 0px 2px 0px #f0f0f1;-moz-box-shadow: 0 2px 0 #f0f0f1;-webkit-box-shadow: 0 2px 0 #f0f0f1;
}

.cateogries_date {float:right;margin-left:1px;margin-right:1px;margin-top:20px;}

.cateogries_date .btn.dropdown-toggle { }
.cateogries_date .btn-group > .btn, .btn-group-vertical > .btn,
.cateogries_date .btn-group.open .dropdown-toggle,
.cateogries_date .btn-group, .btn-group-vertical { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:0.88rem; color:#666; background:#fff; width:110px; height:43px; box-shadow:none; text-align:left; border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.cateogries_date .dropdown-toggle { line-height:29px;}
.cateogries_date .caret { border:none; background:url(../images/search_drop_errow.png) no-repeat right top; border:none; width:7px; height:11px; float:none;display:inline-block; margin-left:47px;}

ul.mobile-footera {display:none!important;}
.cateogries_date .dropdown-menu > li > a { padding:6px 20px;  font-family:Arial, Helvetica, sans-serif; font-size:0.88rem; color:#666; border-bottom:solid 1px #f0f0f1;}
.cateogries_date .dropdown-menu > li > a:hover { background:#4b97fa; color:#fff;}
.cateogries_date .dropdown-menu > li:last-child { border-bottom:none;}
.cateogries_date .dropdown-menu {
    border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;
    margin:0;
    border:0;
    min-width:110px;
    padding:0;
    border:solid 1px #ddd;
    box-shadow: 0px 2px 0px #f0f0f1;-moz-box-shadow: 0px 2px 0px #f0f0f1;-webkit-box-shadow: 0px 2px 0px #f0f0f1;
}

.input-group-addon {
    background-color:#fff;
    height:2.31em;
    border:none;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    -o-border-radius:0;
    border-radius:0;-ms-border-radius:0;
    transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;
}

/* search*/
.form-inline .input-group { margin-top:1.42em; font-size:1em; margin-left:10px;}

.bs-example .form-control { border:none; box-shadow:0; height:2.69rem; border-radius:0; font-size: 0.88rem; color:#666; font-family: 'MyliusModern-Regular';}
.input-group-addon {
    height: 2.31em;
    border:none;
    border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;
}

/*slider*/
.carousel-indicators{bottom:276px;width:auto;left:75%;opacity:0.5;filter:alpha(opacity=50);}
.carousel.slide{margin-top:20px;}
.carousel-control.right{/*left:908px;*/width:18px;background:rgba(0,0,0,0.9);}
.carousel-control.left{width:18px;background:rgba(0,0,0,0.9);margin-left:-18px;display:block;}
.carousel-inner{width:100%;}

.slider { margin-top:1.25em; float:left; position:relative}
.slider img { width:100%; height:auto;}
.slider_caption { position:absolute; right:1px; bottom:0; background:rgba(60, 120, 199, 0.9);  font-family: 'MyliusModern-Regular'; font-size:1.19rem; color:#fff; width:290px; padding-top:118px; max-height:364px; min-height:364px; }
/*ul.slider-bullet { margin:0px; padding:0px; width:100%; float:left; display:block; margin-top:43px; margin-bottom:47px;}
ul.slider-bullet li { display:block; float:left; margin:0 5px;}
ul.slider-bullet li img { width:auto;}*/
.date { color:#8BC7FF; font-family:Arial, Helvetica, sans-serif; font-size:0.88rem; margin:12px 0;}
p{ font-family:Arial, Helvetica, sans-serif; font-size:0.88rem}

.bredcram { font-size:0.75rem;  border-bottom:solid 1px #ddd;/* margin-left:-15px; */ display:block; width:100%; float:left; padding:11px 0; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}




h1 { font-size:1.06rem; color:#172E4D; font-weight:normal; line-height:normal;    font-family: 'MyliusModern-Regular'; margin:10px 0; float:left; }
h1 span { background:#172E4D; width:18px; height:2px; float:none; display:block; margin-top:10px; margin-bottom:9px; }

.news1 { /*margin-left:-30px;*/}
.image_white_wrapper { border: 10px solid #fff;
    content: "";
height:294px; position:relative; margin-bottom:20px; }



.image_white_wrapper img { overflow:hidden; width:100%; height:100%;}

.img_caption { width:100%; padding:14px; background: rgba(60, 120, 199, 0.9); color:#fff;   font-family: 'MyliusModern-Regular'; font-size:0.88rem; position:absolute; bottom:0px; }
.img_caption a { color:#fff; text-decoration:none;}

.show_more a {
    text-align:center;
    color:#fff;
    display:block;
    float:left;
    margin-left:25%;

    margin-top:17px;
    font-size:0.81rem;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;


    padding:13px 32px;
    text-decoration:none;



    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4b97fa+0,3c78c7+100 */
    background: #4b97fa; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRiOTdmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYzc4YzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #4b97fa 0%, #3c78c7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4b97fa), color-stop(100%,#3c78c7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #4b97fa 0%,#3c78c7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #4b97fa 0%,#3c78c7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #4b97fa 0%,#3c78c7 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #4b97fa 0%,#3c78c7 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b97fa', endColorstr='#3c78c7',GradientType=0 ); /* IE6-8 */


}

.show_more a:hover { display:block; background:#4B97FA; text-decoration:none;}


h2 { border-top:solid 1px #ddd; width:100%; float:left; font-size:1.06rem; color:#172c4c; font-weight:normal; line-height:normal;    font-family: 'MyliusModern-Regular'; margin:41px 0px 3px; float:left;
padding-top:10px; }
h2 span { background:#172E4D; width:18px; height:2px; float:none; display:block; margin-top:10px; margin-bottom:12px; }


.list-wrapper { float:left; display:block; padding:0px; margin:0px; width:100%;}

ul.fact_shet_list { width:100%; margin:0px; padding:0px; display:block; float:left;   }
ul.fact_shet_list li {display:block; float:left;  position:relative;   border: 11px solid #fff;   }
ul.fact_shet_list li img { width:100%;}
ul.fact_shet_list li span {  width:100%; padding:14px;  color:#fff; font-family: 'MyliusModern-Regular'; font-size:0.88rem; position:absolute; left:0; bottom:0; min-height:63px;
background:#172C4C; opacity:0.8; }
ul.fact_shet_list li span a { color:#fff; text-decoration:none;}
ul.fact_shet_list li:nth-child(even)  { margin:0 1px;}
.list_arrow_left {background: #ccc; width:18px; height:100%; position:absolute; z-index:999; margin-left:-15px; }
.list_arrow_left:hover {opacity: 0.4; filter: alpha(opacity=40); /* For IE8 and earlier */}
.list_arrow_left img { margin-top:150px; margin-left:5px;}
.list_arrow_right {background:#ccc; width:18px; height:100%; position:absolute; right:-15px;}
.list_arrow_right:hover {opacity: 0.4; filter: alpha(opacity=40); /* For IE8 and earlier */}

.list_arrow_right img { margin-top:150px; margin-left:5px; float:left;}



/*email listing */

.emaillisting { margin-top:70px; background:#B6D8E2; border:solid 10px #fff; width:100%; }
.emaillisting img { width:100%;}
.joinmailing { background:#F22C15; padding-bottom:21px;   font-family: 'MyliusModern-Regular'; font-size:1.31rem; color:#fff; padding-top:18px; line-height:25px;}
.joinmailing span { width:100%; font-family:Arial, Helvetica, sans-serif; font-size:0.94rem; float:left; line-height:20px;}
.joinmailing span a { color:#fff;}

.mail-image { background:#B8DAE4; display:block; float:left;}


.home_index .portfolio-item {  margin-bottom: 20px;}

/*footer*/

.footer { background:#172E4D; width:100%; float:left; margin-top:86px;}

ul.chort_cut_link { margin:0px; padding:0px; display:block; float:left; margin-top:40px; width:100%; text-align:center; }
ul.chort_cut_link li { display:inline-block;  text-align:center; padding-bottom:15px;  }
ul.chort_cut_link li a { color:#fff; text-decoration:none; margin:0 20px; font-family:Arial, Helvetica, sans-serif; font-size:0.88rem;}
ul.chort_cut_link li a:hover { color:#A5C3DF}


ul.about_site_menu { margin:0px; padding:0px; display:block; float:left; margin-top:5px; width:100%; text-align:center; }
ul.about_site_menu li { display:inline-block;  text-align:center; padding-bottom:5px; }
ul.about_site_menu li a { color:#A5C3DF;text-align:center; text-decoration:none; margin:0px 20px; font-family:Arial, Helvetica, sans-serif; font-size:0.75rem;}
ul.about_site_menu li a img { margin-top:-2px; margin-right:3px;}
ul.about_site_menu li a:hover { color:#fff;}
.about_site_menu.text-center.social_footer {margin-top: 15px;}

.footer-logo { margin:45px 0 50px 0;}



/*fix side bar*/


#social-sidebar {
    right: 0;
    margin-top: -75px; /* (li * a:width) / -2 */
    position: fixed;
    top: 242px;
}

#social-sidebar li:first-child a {  }
#social-sidebar li:last-child a { }



#social-sidebar a {

    color: #fff;
    height:auto;
    position: relative;
    text-align: center;

    margin-bottom:1px;
    z-index:9;
}


#social-sidebar a img { margin-top:1px;}
#social-sidebar a:hover span {
    right: 20%;
    opacity: 1;
}






.twitter_wideget { background:#fff; display:block; width:314px; height:2752px; position:absolute; top:-800px; top:800; left:240;  left:-240px; z-index:0; border-left:solid 2px #ddd; font-family:Arial, Helvetica, sans-serif; font-size: 0.81rem; color:#666;   }

ul.content_block {  margin-left:0px; padding-left:15px; float:left;}
ul.content_block li { padding-right:30px; margin-bottom:23px;}

.twitter_heading {margin-top:610px; width:100%;}
.heading_wrapper { margin-left:60px;}
.heading_wrapper h2 { border:none; margin-bottom:0px;}
.img-responsive.cross{ margin-top:55px; float:right;}
span.img_twitter_block img { float:left; margin-right:12px; margin-top:2px;}
.block_date { font-size:12px; color:#999; margin-left:29px;}
.twitter_wideget p { color:#666; font-size:13px;}
.block_date p a { color:#4692FD!important;font-size:13px!important;}


.twitter_block { display:none; z-index:9999;}
.facebook_block {  display:none;}
.instagram_block { display:none;}
ul.instagram_wrapper { display:block; float:left;}
ul.instagram_wrapper li { display:block; float:left; margin:10px 10px 0px 0px; padding:0px;}


/*alert document*/
.home_page_alert { width:100%; padding:17px 0; background:#4B97FA;   font-family: 'MyliusModern-Regular'; font-size:1.0em; color:#fff; display:none; }
.alert_document { margin-right:29px; float:left; margin-top:3px;}
.right_section { margin-top:7px;}
.cross_alrt { margin-top:3px;}
.alert-next { margin-left:16px; float:none; display:inline;}



/*search-all-result */

.search-result { padding-top:35px;   font-family: 'MyliusModern-Regular'; font-size:1.06rem; color:#172C4C; float:left; }

.search-all-result .bredcram { border-top: solid 1px #ddd; margin-top:20px; margin-bottom:8px;}

.bredcram a { color:#444; font-weight:normal; padding-right:5px; padding-left:5px; text-decoration:none;}
.bredcram a:nth-child(1) { padding-left:0px;}
.all-result { text-align:right; margin-top:15px;  color:#444;}
.all-result a {display:inline-block;  color:#172C4C; font-family:Arial, Helvetica, sans-serif; font-size:0.88rem; text-decoration:none;}
.all-result img { margin-left:15px; margin-top:4px;}


.search_heading2 { border-top:solid 1px #ddd; margin-top:6px;}

.search-all-result h2 { border-top:none; padding:12px 0; margin:0px 0px 0px 0px;}
.related_images_wrapper { background:#F5F5F5; position:relative; min-height:281px; margin-right:10px;}

.no-margin { margin:0px!important;}

.related_images_wrapper img { vertical-align: middle;
    text-align: center; background-position: center;   margin-left: auto;
    margin-right: auto;

}





.search-all-rejust_img_caption { background:#172C4C;
    bottom: 0;
    color: #fff;
    font-family: "MyliusModern-Regular";
    font-size: 0.88rem;
    left: 0;
    min-height: 63px;
    padding: 14px;
    position: absolute;
    width: 100%;
    z-index: 999;
    opacity:0.9;
}

.search-all-rejust_img_caption a { color:#fff;}
.img_caption_related { background:#fff; padding:14px 0 27px 0; text-align:left; padding-left:15px; position:absolute; bottom:0; width:100%;}
.img_caption_related  a { color:#666; font-family:Arial, Helvetica, sans-serif; font-size:0.75rem; text-decoration:none;}
.img_caption_related  a:hover { color:#172C4C;}
.hr_img { padding-top:22%;}
.margin15 { margin-top:15px;}






img.play-video { width:50px!important; height:50px!important; position:absolute;}
.caption_video { float:left;
    padding:14px 0px 27px 15px;
width:100%; background:#fff;  position:relative;}
.imag_wraper_video img { }





/*news list */

.sortyby_bg { background:#fff;width:100%; margin-top:15px;  }
ul.listview_gridview { padding:0px; margin:0px; float:left;}
ul.listview_gridview li {display:inline-block; float:left; margin:16px 10px 16px 10px;}
ul.listview_gridview li a:hover { opacity:0.7;}
ul.listview_gridview li.active { opacity:0.7;}

.sort_by { margin-top:10px;}


.sort_by .btn-group > .btn, .btn-group-vertical > .btn,
.sort_by .btn-group.open .dropdown-toggle,
.sort_by .btn-group, .btn-group-vertical { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:0.81rem; color:#666; background:#fff; width:110px; height:43px; box-shadow:none; text-align:left; border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; padding-left:15px;}
.sort_by.dropdown-toggle { line-height:29px;}
.sort_by .caret { border:none; background:url(../images/search_drop_errow.png) no-repeat right top; border:none; width:7px; height:11px; float:none;
display:inline-block; margin-left:17px;}



.sort_by .dropdown-menu > li > a { padding:12px 20px;   font-family:Arial, Helvetica, sans-serif; font-size:0.88rem; color:#666; font-weight:normal; border-top:solid 1px #f0f0f1; width:140px;  }
.sort_by .dropdown-menu > li > a:hover { color:#fff; background:#4b97fa;}

.sort_by .dropdown-menu { border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; box-shadow:none; margin:0px; border:0px; min-width:140px; margin-top:5px;
    border:solid 1px #ddd;
    -moz-box-shadow: 0px 2px 0px #f0f0f1;
    -webkit-box-shadow: 0px 2px 0px #f0f0f1;
    box-shadow: 0px 2px 0px #f0f0f1;
    border-top:none;
}


.list-wraper_news { background:#fff; margin-top:22px;}
.date_news { font-family:Arial, Helvetica, sans-serif; font-size:0.81rem; color:#666; float:left; padding-top:26px;float:left; width:100%; }

.list-heading_news {font-family: 'MyliusModern-Regular'; font-size:1.19rem; float:left; width:100%; margin:10px 0 10px 0;}
.list-heading_news a { text-decoration:none;  color:#172D4C;}
.margin23 { margin-top:23px;}

.grid-view { margin-top:20px; }



/*input search mahesh*/


.search_icon { width:21px; height:21px; background:url(../images/searchicon.png) no-repeat left top; border:none;}





/*================== 20-10-2015 (Mahesh) ==================*/
.caption-video-img{
    width:100%;
    float:left;
    position:relative;
}
.caption-video-img .video-play{
    width:50px;
    height:50px;
    background:url(../images/video-play.png) no-repeat left top;
    position:absolute;
    left:50%;
    top:50%;
    margin:-25px 0px 0px -25px;
}
.caption-video-img img{
    width:100%;
    height:auto;
    display:block;
}
.caption_video a{
    color:#666;
    font-family:Arial,Helvetica,sans-serif;
    font-size:0.75rem;
    text-decoration:none;
}





/*news story*/

.previous_btn { margin:0 45px;}
.btn_heading  img { margin-right:15px; margin-top:-2px;}
.next-btn_list img {margin-left:15px;}
.block_wrapper_white { background:#fff; width:100%; padding:55px 50px; margin:34px 0 0 0;
    color:#666;
    font-family:Arial,Helvetica,sans-serif;
font-size:0.88rem;}
.block_heading {font-family: 'MyliusModern-Regular'; 	color:#172D4C; font-size:1.63rem; }
.dateblock {padding:10px 0 29px 0;}
.img_tag span { width:100%; display:block; font-family: "Myriad Pro", "Gill Sans", "Gill Sans MT", Calibri, sans-serif; color:#666;

font-size:0.75rem;  font-style: italic; margin-bottom:31px; margin-top:3px;}
.img_tag img {width:100%;}
.block_wrapper_white .bold { font-weight:bold; font-size:1.13rem; margin-bottom:24px; }
.block_wrapper_white p {margin-top:20px;}


.block_wrapper_white .heading_text {margin-top:33px;}
.block_wrapper_white ul { margin:0px; padding:0 0 0 20px; color:#666;
    font-family:Arial,Helvetica,sans-serif;
font-size:0.88rem;}
.block_wrapper_white ul li {list-style:outside disc;margin: 5px 0 0; }

.blog-sidebar {padding-left:50px;}

.full {width:100%; float:left; display:block;}
.sidebar_module_wrapper {width:100%;background:#fff;float:left; padding:50px 15px 15px; margin-top:5px;}
/*
.both_combind { display:table; height:auto;}
.block_wrapper_white{ height:auto; }
.blog-sidebar {   height:auto; background:#fff;}

.block_wrapper_white,
.blog-sidebar{display:table-cell;}
*/

.news_block .dropdown { color:#fff;

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4b97fa+0,3c78c7+100 */
    background: #4b97fa; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRiOTdmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYzc4YzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #4b97fa 0%, #3c78c7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4b97fa), color-stop(100%,#3c78c7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #4b97fa 0%,#3c78c7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #4b97fa 0%,#3c78c7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #4b97fa 0%,#3c78c7 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #4b97fa 0%,#3c78c7 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b97fa', endColorstr='#3c78c7',GradientType=0 ); /* IE6-8 */
}



.news_block .btn {background:none; color:#fff;
    font-family:Arial,Helvetica,sans-serif;
font-size:0.81rem; width:100%; text-align:left;}

.news_block  .caret {background:url(../images/caret2.png) no-repeat right center; border:none; width:7px; height:11px; float:none; display:inline-block; margin-left:25%; }



.news_block .dropdown-menu { border-radius:0px; -webkit-border-radius:0px;-o-border-radius:0px; padding-left:0; box-shadow:none; border:none; min-width:100%; margin-top:0px;}
.news_block .dropdown-menu > li > a { padding:0.94em 1em; border-bottom:solid 1px #f0f0f1; color:#535353; font-size:1em;  }



.news_story_imgcaption { background:#F5F5F5;float:left; display:block;margin-top:20px; width:100%;}
.news_story_imgcaption  img { margin:35px auto; vertical-align:center; text-align:center; display:block; width:100%; }

.no-margin-img  img { margin-top:0px!important;  margin-bottom:0px!important; width:auto;}

.img-titlestory {  color:#666; font-size:0.75rem;
font-family:Arial,Helvetica,sans-serif; padding:27px 0 11px 0;}


.blog-main {margin-top:11px;}
.seeallimage a:hover { opacity:0.9;}
.seeallimage a { margin:40px 0px 0 50px ;
    display:block; text-align:center; float:left; padding:12px 22px;
    color:#fff; text-decoration:none;
    color:#fff;


    background: #4b97fa; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRiOTdmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYzc4YzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #4b97fa 0%, #3c78c7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4b97fa), color-stop(100%,#3c78c7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #4b97fa 0%,#3c78c7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #4b97fa 0%,#3c78c7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #4b97fa 0%,#3c78c7 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #4b97fa 0%,#3c78c7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b97fa', endColorstr='#3c78c7',GradientType=0 ); /* IE6-8 */}






/*images landing page*/

.without_news { margin-left:191px; margin-right:1px;}
.video-no-filter .portfolio-item {   margin-bottom:20px; min-height:220px;  }
.portfolio-item {  font-family: 'MyliusModern-Regular'; color:#fff; position:relative; font-size:0.88rem;  float:left;

}

.portfolio-item.margin-botm {
    margin-bottom: 20px;
}

.portfolio-item img { width:100%;}

.portfolio-item span.white_caption { background:#fff; color:#666; padding:3px 0 21px 12px; width:100%; height: 75px;}
.portfolio-item span.white_caption a { color:#666; font-family:Arial, Helvetica, sans-serif; font-size:0.75rem;  width:100%; }

.portfolio-item  a {color:#fff; text-decoration:none;}

.portfolio-item span { padding:15px; line-height:25px; width:100%; display:block;   }
.portfolio-item span a { color:#fff;}
.portfolio-item span img { float:right; width:20px; height:20px;}
.margin30 { margin-top:30px;}


/*images no filter*/


.no-filter {  font-family: 'MyliusModern-Regular'; color:#fff; position:relative; font-size:0.88rem;  float:left; margin-bottom: 20px;}

.nofilter_imgwrapperver {  background-color:#f5f5f5; display:block; min-height:220px; }
.wrapper_img { min-height:275px;}
.nofilter_imgwrapperver img { padding:40px 0; margin:0 auto; max-height:220px; min-height:220px; width:100%;  }

.nofilter_imgwrapper {  background-color:#f5f5f5;  display: table-cell;vertical-align: middle;text-align:center;height: 213px;    width: 213px; }


.margin20 { margin-top:20px;}
.no-filter  a {color:#666; text-decoration:none;}


.no-filup {    background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:0.75rem;
    white-space:normal; box-sizing: border-box;  height: 85px;
padding:5px 15px 17px 15px; line-height:25px; overflow:hidden; width:auto; }



.no-filter span a { color:#666;}

/*images filter */



.left_panelimg_no {background:#fff; padding:22px 10px;}
.heading1_left { font-family:Arial, Helvetica, sans-serif; font-size:0.75rem;  border-bottom:solid 1px #eee; padding-bottom:16px;}
.heading1_left a {color:#666; text-decoration:none;}


/* Popup Video Section */
#popup-video-section{
    width:100%;
    height:100%;
    float:left;
    position:fixed;
    top:0%;
    left:0%;
    background:rgba(0, 0, 0, 0.8);
    z-index:9999;
}
.popup-content-section{
    width:100%;
    float:left;
    background:#fff;
    position:relative;
    top:102px;
    left:0%;
    padding:15px 0px;
}
.youtube-video{ margin-bottom:33px;}
.youtube-video img{
    width:100%;
    height:auto;
}
.bottom-link{float:right;}
.copy-input-height{height:90px;}
.share-copylink{
    float:left;
    font-family:arial;
    font-size:0.63rem;
    color:#6f6f6f;
    text-transform:uppercase;
    text-align:center;
    padding:0px 20px;
}
.share-copylink:hover{
    text-decoration:none;
}
.share-copylink img{
    display:inline-block;
}
.share-copylink span{
    display:block;
    text-align:center;
}
.download-video-btn{
    border:none;
    font-size:0.81rem;
    color:#fff;
    float:left;
    line-height:40px;
    padding:0px 30px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4b97fa+0,3c78c7+100 */
    background:#4b97fa; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRiOTdmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYzc4YzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background:-moz-linear-gradient(top,  #4b97fa 0%, #3c78c7 100%); /* FF3.6+ */
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4b97fa), color-stop(100%,#3c78c7)); /* Chrome,Safari4+ */
    background:-webkit-linear-gradient(top,  #4b97fa 0%,#3c78c7 100%); /* Chrome10+,Safari5.1+ */
    background:-o-linear-gradient(top,  #4b97fa 0%,#3c78c7 100%); /* Opera 11.10+ */
    background:-ms-linear-gradient(top,  #4b97fa 0%,#3c78c7 100%); /* IE10+ */
    background:linear-gradient(to bottom,  #4b97fa 0%,#3c78c7 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b97fa', endColorstr='#3c78c7',GradientType=0 ); /* IE6-8 */
    margin:7px 0px 7px 30px;
}
a.download-video-btn{
    text-decoration: none;
    color: #fff;
}
#popup-video-section .close{opacity:1; margin:12px 8px 0px 0px;}
.video-title{ width:100%; float:left; margin-bottom:8px;}
.title-heading{
    font-family: 'MyliusModern-Regular';
    font-size:1.19rem;
    color:#172d4c;
}
.pd-left{ padding-left:5px;}
.font-14, .font-13, .font-12{ font-size:0.88rem; color:#666666;}
.font-13{ font-size:0.81rem; margin-top:5px;}
.font-12{ font-size:0.75rem; border-top:1px solid #dedede; padding-top:12px; margin-top:22px;}




/* SQUARED THREE */

.orgiengastion { margin-top:-3px;margin-left: 10px;}
input[type=checkbox] {
    visibility: hidden;
    width:0px; margin-left:-15px;
}
.contactusfomr .squaredThree span  {
    width: 350px;
}

/* saf3+, chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {


    input[type=checkbox] {
        visibility: hidden;
        width:0px; margin-left:0px;
    }
    .without_news { margin-top:20px;}

    .bs-example .dropdown { margin-left:102px;}

}

.squaredThree {

    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75rem; color:#666;



    margin: 8px auto;
    position: relative;
}
.squaredThree span { width:180px; padding-left:21px; float:left;line-height:normal;  font-weight:normal; vertical-align:text-top}
.squaredThree span a { color:#666; text-decoration:none;}

.squaredThree label {
    cursor: pointer;
    position: absolute;
    width: 16px;
    height: 16px;
    top: 0;
    border-radius: 0px;
    border:solid 1px #bbb;


    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow:none;
    background-color:#fff;


}




.squaredThree label:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    content: '';
    position: absolute;
    width: 10px;
    height: 5px;
    background: transparent;
    top: 3px;

    left: 2px;
    border: 1px solid #444;
    font-family: 'MyliusModern-Regular';

    border-top: none;
    border-right: none;

    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);

}



.squaredThree input[type=checkbox]:checked + label:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity:1;


}



.heading_left_panel { font-family:Arial, Helvetica, sans-serif;
font-size:0.81rem;  color:#666; font-weight:bold; padding:12px 0; }
.heading_left_panel a { color:#666; text-decoration:none;}




.cateogry_section { border-top:solid 1px #eee; margin-top:36px;}

.both_holdervideo {background:#3876CA; position:relative; height: 100%;  font-family: 'MyliusModern-Regular'; color:#fff; font-size: 1.19rem; float:left;}


.playimg { position:absolute; text-align:center; top:0px; margin:0 auto; width:100%; top:-149; margin-top:149px;}
ul.liststylevideo { position: absolute; top: 60px}

ul.liststylevideo li { display:block; float:left; margin: 0 5px;}
.video_captionl {
    margin-left: 28px;
    margin-top: 110px;
    min-height: 170px;
}
.video-img img {
    /* equal to footer height */
margin-left:42%; }
.liststylevideo .active{
    margin: 0 5px !important;
}
.ba_video_libary { background:#3876CA; font-family: 'MyliusModern-Regular'; color:#fff;font-size: 1.06rem; float:left; width:100%; margin-top:20px; line-height:auto; padding:14px 0 0 0;}

.ba_video_libary  .videoimg { margin-right:15px; margin-top:-4px;}
.ba_video_libary span { width:100%; float:left; display:block; padding-top:14px;}

.youtubevideo .youtube-videolan img { width:100%;}
.youtubevideo .redblock { background:#3A3634; padding-top:22px;}

.youtubevideo  { background:#3A3634; position:relative;  margin-top:70px; border:solid 10px #fff; width:100%;
    font-family: 'MyliusModern-Regular'; font-size:1.31rem; color:#fff; line-height:25px;
}
.you-tube-logo img { width:auto; float:right; margin-top:25px;}
span.youtube-play { width:100%; display:block; float:left; text-align:center;}
span.youtube-play img {  left: 47%;
    position: absolute;
    text-align: center;
    top: 45%;
width: auto !important;}




.mar40 { margin-top:40px!important;}



/*video no filter */

.video_wrapper_filter { position:relative; min-height:191px;}




.caption_video-filter {
    bottom: -7px;    background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:0.75rem;
    position: absolute;	white-space:normal;      width:auto;   overflow:hidden; width:100%;
padding:5px 15px 17px 15px; line-height:20px; overflow:hidden;   height: 50px; }


.video-playno-filler {
    display: block;
    width:50px; height:50px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%); /* Safari and Chrome */
    -moz-transform: translate(-50%, -50%); /* Firefox */
    -ms-transform: translate(-50%, -50%); /* IE 9 */
-o-transform: translate(-50%, -50%); /* Opera **/  }

.video_wrapper_filter img { width:100%;}
.video-playno-filler2 { display: block;
    width:50px; height:50px;
    position: absolute;
    top: 40%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%); /* Safari and Chrome */
    -moz-transform: translate(-50%, -50%); /* Firefox */
    -ms-transform: translate(-50%, -50%); /* IE 9 */
-o-transform: translate(-50%, -50%); /* Opera **/ }


/*contact us */

.contact_text_wrapper { background:#fff; float:left; width:100%;  padding:50px 0 128px 0; margin-bottom:42px;}

.contact_text_wrapper p { font-size:0.88rem; color:#666;  font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-top:7px;}
.contact_text_wrapper p a { color:#4B97F8;}
.contact_us_heading {   font-family: 'MyliusModern-Regular'; font-size:1.63rem; color:#172C4C; padding:0px 0 19px 0;}
.textareatextoption { border:solid 1px #ddd!important;  min-height:40px; width:340px; float:right; line-height:normal; }
.textareatext { border:solid 1px #ddd!important;  min-height:160px; width:340px; float:right; line-height:normal; }
.contactusfomr input[type=text] { border:solid 1px #ddd;  min-height:40px; }









.reuqestfild {float: none;
    margin-left: 227px;
    margin-top: -50px;
}

ul.reuqestfild li { padding:0px; margin:0px;}
.reuqestfild .squaredThree span {  width: 300px ;}
.reuqestfild .landicuq > span {
    width: 450px ;
}

.totext { padding:0 1px}



.submit {	  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #4b97fa 0%, #3c78c7 100%) repeat scroll 0 0;
    border: medium none;
    clear: both;
    color: #fff;
    float: right;
    font-size: 0.81rem;
    line-height: 40px;
    margin: 43px 27.9% 7px 30px;
padding: 0 48px;}



.contactfooter {font-size:0.88rem;
    line-height:normal;
    margin-top:52px;


    font-family:Arial, Helvetica, sans-serif;
color:#666;}
.contactfooter a { color:#4B97F8}

.contact_divided {border-top:solid 1px #ddd; margin-bottom:28px;}
ul.contactus  li span { background:#3C78C7!important}


/*subscribe */
.subscribe .squaredThree { line-height:22px;}
.contactusfomr .squaredThree { line-height:22px;}



ul.aviationsources  { margin:0px; padding:0px; color:#666;
    font-family:Arial,Helvetica,sans-serif;
font-size:0.88rem;}
ul.aviationsources li {list-style:inside disc; }

/*.awards img { width:100%;}*/
#carousel-ba-awards ul li{display: inline;}

/*awards*/

.collapse_1 { border-top:solid 1px #eee; border-bottom:solid 1px #eee; width:100%;   font-family: 'MyliusModern-Regular'; font-size: 1.19rem; color:#172C4C; padding:25px 0 30px 10px; margin-top:10px;}
.collapse_1  a { color:#172C4C; }
.no-collapse { border-bottom:none; padding:21px 0 14px 10px;}
.awards_block1_holder {  border-bottom:solid 1px #eee; width:100%; float:left; display:block; padding:23px 0;}
.no-border { border-bottom:none;}
.awards_block1 {  font-family:Arial, Helvetica, sans-serif; font-size:0.88rem; color:#666; font-weight:bold; }
.awards_heading { color:#172C4C; font-size:1.06rem; font-weight:normal;}
.awards_block1 ul li { padding-bottom:10px;}
.awards_block1 ul li a {color:#666; font-size:0.88rem;  padding-bottom:10px; font-weight:bold;}
.awards_block1 ul li a img { float:left; margin-right:5px; margin-top:4px;}
.awards_block1 a { color:#4B97F8; font-weight:normal;}
.awards_block1 .date { font-family:Arial, Helvetica, sans-serif; color:#666; font-size:0.88rem; font-weight:normal;}
.awards { position:relative;}
.awards .slider_img_awards { position:absolute; background-color: rgba(23, 44, 76, 0.3); width:18px; height:100%; text-align: center; }

.awards .slider_img_awards_right { position:absolute; background-color: rgba(23, 44, 76, 0.3); width:18px;height:100%; right:0px; top:0px; text-align: center;  }
.awards a.slider_img_awards_right:hover,
.awards a.slider_img_awards:hover  {background-color: rgba(23, 44, 76, 0.6);}
.awards .slider_img_awards_right img,
.awards .slider_img_awards img { display: block;
    width:7px; height:11px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%); /* Safari and Chrome */
    -moz-transform: translate(-50%, -50%); /* Firefox */
    -ms-transform: translate(-50%, -50%); /* IE 9 */
-o-transform: translate(-50%, -50%); /* Opera */}


.showmorebtn { width:100%; text-align:center; margin:20px auto 0 auto;float:left;padding:12px; }
.showmorebtn a{ border:none;
    font-size:0.81rem;
    color:#fff;

    margin-top: 39px;
    padding:15px 30px;


    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4b97fa+0,3c78c7+100 */
    background:#4b97fa; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRiOTdmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYzc4YzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background:-moz-linear-gradient(top,  #4b97fa 0%, #3c78c7 100%); /* FF3.6+ */
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4b97fa), color-stop(100%,#3c78c7)); /* Chrome,Safari4+ */
    background:-webkit-linear-gradient(top,  #4b97fa 0%,#3c78c7 100%); /* Chrome10+,Safari5.1+ */
    background:-o-linear-gradient(top,  #4b97fa 0%,#3c78c7 100%); /* Opera 11.10+ */
    background:-ms-linear-gradient(top,  #4b97fa 0%,#3c78c7 100%); /* IE10+ */
    background:linear-gradient(to bottom,  #4b97fa 0%,#3c78c7 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b97fa', endColorstr='#3c78c7',GradientType=0 ); /* IE6-8 */
    border-radius:0px; web-border-radius:0px; -webkit-border-radius:0px;
}

.showmorebtn a:hover { color:#ffffff!important; text-decoration:none; background:#172e4d; }
.awards_block1_holder .modal-dialog { width:100%;}
.awards_block1_holder .modal-header { border:none; background:none; padding:0px; min-height:inherit; z-index:999; position:absolute; right:0px; opacity:1;}
.awards_block1_holder .modal-body { padding:0px;}
.modal-content { background:none; border:none; box-shadow:none; outline:0px;}
.awards_block1_holder button.close {opacity:1;}






.home_index .img_border_index {
    background: #fff none repeat scroll 0 0;
    border: 10px solid #fff;
    max-height: 300px;
    min-height: 300px;
    min-width: 300px;
    overflow: hidden;
    position: relative;
}
.home_index .portfolio-item { position:relative}

.home_index .portfolio-item span {  position:absolute;
    padding:14px;
    background-color: rgba(60, 120, 199, 0.9); left:0;
bottom:0;}

.home_index .portfolio-item span a {
    display:block;
    color: #fff;
    font-family: "MyliusModern-Regular";
    font-size: 0.88rem;
    padding:0px;
    white-space:normal;
overflow:hidden; }

button{ padding:0px; margin:0px; border:0px; background:none; box-shadow:none; border:none; width:auto; height:auto;  }






/*==================== DropDownBox ======================*/
.dropbox, .click-dropdown-menu{ display:none;}
.close_icon{ width:21px; height:21px; background:url(../images/close_icon.png) no-repeat left top; cursor:pointer; border:none;}
#drop_down_box{
    width:100%;
    background:#fff;
    position:relative;
    float:left;
    border-bottom:2px solid #ddd;
    padding-bottom:2em;
    z-index:999;
}
.site-search{
    border-bottom: 1px solid #eee;
    border-top: 1px solid #eee;
}
.dropdown-in a.dropdown-toggle{
    display:block;
    padding:1em;
    text-decoration:none;
    border:1px solid #ddd;
}
ul#dropdown{
    width:100%;
    border-top:none;
    border:1px solid #ddd;
    float:left;
    margin-top:-1px;
}
ul#dropdown li{
    border-top:1px solid #ddd;
    display:block;
}
ul#dropdown li:first-child{
    border-top:none;
}
ul#dropdown li a{
    display:block;
    padding:.80em;
    color:#172c4c;
    text-decoration:none;
}
ul#dropdown li a:hover{
    color:#1367af;
}
#drop_down_box .input-group{
    width:100%;
    float:left;
    border:1px solid #ddd;
}
#drop_down_box .dropdown-in{
    width:100%;
    float:left;
    margin-bottom:30px;
}
#searchfrm_mob #drop_down_box .dropdown-in{
    margin-bottom: 0;
}



.search_icon, .search_icon_bottom { width:21px; height:21px; cursor:pointer; background:url(../images/searchicon.png) no-repeat left top; border:none;}





/*Image Pop up*/
.image_popup { background:#fff; margin-top: 20px;}
.fancybox-close { background-image: none !important; right:14px!important;top: 3px!important;}
.fancybox-opened .fancybox-skin {box-shadow:none!important; }
.fancybox-skin { background:#fff!important;}
.image-wrapper-popup .news_block .btn { font-size:1.3rem;}
.image-popup_title .news_block .dropdown {width:175px;}


.image-popup_title .news_block .dropdown .caret {margin-left:20px;}
.image-wrapper-popup .share-copylink span {font-size:1rem;}

.image_popup .modal-dialog { width:100%;}

.divided_popup { border-top:solid 1px #DEDEDE; border-bottom:solid 1px #DEDEDE; padding:20px 0; float:left; margin-top:50px; margin-bottom:17px; width:100%;}

.content_img { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666;}
#fancybox-buttons ul {background:#4286DE !important;}

ul.next_previous li { display:block; float:left; margin-right:12px; }

ul.next_previous a { display:block; float:left; color:#666; text-decoration:none; }
ul.next_previous a:hover { color:#000;}
.image-title { border-top:solid 1px #dedede; margin:17px 0 0 0; padding-top:15px;font-family:Arial, Helvetica, sans-serif; font-size: 2.19rem;}
ul.share_copy { margin:0px; padding:0px}

.image-bottom-text {
    font-family:Arial, Helvetica, sans-serif; color:#666;
    font-size: 0.75rem;

    width:100%;
    float:left;
    padding-bottom:50px;
}

.share-copylinkimage {  color: #6f6f6f;
    float: left;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 0.63rem;
    padding:0px 0;

    text-align: center;
text-transform: uppercase;}

.imgtop { margin-bottom:30px; width:100%;}

.imgtop img { width:auto; text-align:center;margin:0 auto 50px auto; }

.image-text-class {color: #6f6f6f;
    float: left;
    font-family:Arial, Helvetica, sans-serif;
font-size: 1.3rem;}



/* for ie7 css hack code*/

UL.fact_shet_list LI IMG { *width:33%;}
UL.chort_cut_link LI { *display:inline;}
UL.about_site_menu LI { *display:inline;}
.nav-list { *margin-top:-60px; *margin-left:140px;}
.nav-item A{ *padding-left:9px!important; *padding-right:9px!important;}
.joinmailing { *padding-bottom:69px;}
.row { *margin:0px!important; *padding:0px!important;}
.col-md-4 { *margin:0px 2px!important; *padding:0px 0px!important;}
.img_caption { *position:relative;}
.slider_caption { *background:#3C78C7}
.carousel-indicators { *display:none}
.img_caption { background:#3C78C7;}


.fancybox-nav {
    width: auto !important;
}

.share-image-pop-div input,.share-image-pop-div textarea{
    border: 1px solid #ddd;
    border-radius: 0;
    min-height: 40px;
}
.share-image-pop-div input[type=submit]{
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #4b97fa 0%, #3c78c7 100%) repeat scroll 0 0;
    border: medium none;
    clear: both;
    color: #fff;
}

.select_lable {
    background-color: #fff;
    border: medium none;
    color: #666666;
    display: block;
    float: left;
    height: 2.69rem;
    margin-right: 0;
    margin-top: 0;
    position: relative;
    width: 10.5em;
}
.select_lable .fields_txt {
    color: #666666;
    float: left;
    font: 0.88rem/2.69rem Arial,Helvetica,sans-serif;
    padding: 0 20px 0 7px;
    height: 2.69rem;
    max-width: 9.0em;
    overflow: hidden;
}
.select_lable .pickDown {
    background-image: url("../images/search_drop_errow.png");
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    float: right;
    height: 2.69rem;
    width: 1.35em;
}
.select_input_new {
    cursor: pointer;
    left: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    height: 2.69rem;
    width: 10.5em;
    color: #666666;
    font: 0.88rem/2.69rem normal Arial,Helvetica,sans-serif;
}
#datepanel {display:none;}
.datep-group {width: 220px !important;}
.datep-input {width: 108px !important; border-radius: 0; border:1px solid #ddd; margin:0 1px; height:43px; font-family: 'MyliusModern-Regular'; font-size: 0.88rem;}
.search-input {
    float: right;
    margin-left: 0;
}

.image-wrapper-popup .image-popup_title .news_block .dropdown {width:auto;}
.image-wrapper-popup .dropdown-menu > li { background: #458ae5 none repeat scroll 0 0;}
.image-wrapper-popup .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{ background-color: #000;    text-decoration: none;}
.image-wrapper-popup .news_block .dropdown-menu{padding-top: 1px;}
.image-wrapper-popup .news_block .dropdown-menu > li > a{color: #fff;}
.image-wrapper-popup .news_block .dropdown-menu > li > a{padding: 0.52em 1em;}
#csWRWid, #csWRHid {
    font-size: 11px;
    height: 25px;
    width: 45px;
    border: 1px solid #dddddd;
    color: #6d6d6d;
    padding: 5px;
}

div.cDELESect {
    border-top: 1px dotted #dadada;
    padding: 5px 10px 11px;
}
.cDEDbTnS {
    border: medium none;
    cursor: pointer;
    display: inline-block;
    float: right;
    height: 25px;
    outline: medium none;
}
.cDELable {
    color: #fff;
    font-size: 13px;
}
.errorDF {
    border-color: #f57474 !important;
}
.eMsgs > li {
    color: #f57474;
    display: block;
    font-size: 10px;
}
.share-image-pop-div{
    margin: 0px auto;
    width: 80%;
}
.share-image-pop-div label{
    font-weight: normal;
    color: #666;
}
.image-popup-title {
    border-bottom: 1px solid #dedede;
    font-size: 18px;
    margin-bottom: 12px;
    padding: 10px;
    text-align: center;
}
.blue-btn{
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #4b97fa 0%, #3c78c7 100%) repeat scroll 0 0 !important;
    color: #fff !important;
}
.ImgPopupFrmS {
    color: #f43838;
}
.pr_buttons a {color:#333;}
.news_content_w {padding-bottom:10px;}
ul.content_block li .post-img {
    height: auto;
    margin-top: 8px;
    width: 100%;
}

.index-row .col-md-4{ padding:0 10px;}

.external-asssets-section {
    background: #4284DB none repeat scroll 0 0;
    padding: 10px;
    margin-bottom: 3px;
}
.external-asssets-section > a {
    color: #fff;
    text-decoration: none;
}

.ui-widget-header{
    border: 1px solid #005ea8 !important;
}
.ui-icon-circle-triangle-w {
    background-position: -48px -192px !important;
}
.ui-icon-circle-triangle-e {
    background-position: -80px -192px !important;
}
.portfolio-item span.span_img_cat {background: #3C78C7;}
.margin-top20{margin-top:20px;}

a.link-white{
    text-decoration: none;
    color: #fff;
}



.list-mid-rw {
    display: inline-table;
    text-align: left;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
}
.container.padd0leftright {
    padding-left: 0;
    padding-right: 0;
}


.contactusfomr {
    margin-top: 40px;
}
.contactusfomr .form-control {
    border-radius: 0;
}
.frm-txt-area{
    height: 150px !important;
}
.submit_pf_enq {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #4b97fa 0%, #3c78c7 100%) repeat scroll 0 0;
    border: medium none;
    clear: both;
    color: #fff;
    font-size: 0.81rem;
    line-height: 40px;
    padding: 0 48px;
}
.form-horizontal .control-label{
    font-weight: normal;
}
.input-err.form-control{
    border-color: #a94442 !important;
}
.contactfooter strong {
    float: left;
    margin-bottom: 5px;
}
.powered-by {color:#fff}
.form-control.textformcontrol {
    position: unset;
}

.select_lable.focus,.logo:focus {
    border: 1px dotted #000;
}
.ui-datepicker .ui-datepicker-buttonpane button:focus {
    border: 1px dotted #000;
}
.usa_news_main h1,.world_news_main h1{
    width: 100%
}
.world_news_main{
    border-top: 1px solid #ddd;
}
.showmorebtncstm{
    margin: 10px 0 20px;
}
#pr_share {left: -75px;position: absolute;z-index:9;}
a.ads-btn {
    background-color: #fff;
    color: #000 !important;
    text-align: center;
    font-weight: 600;
    padding: 8px !important;
}
.home-ads-container{
    margin-top:4rem;float:left;
}