.dash_icon_bg{
background:#059bda;	
padding:15px;
text-align:center;
border-left:5px solid #f2f2f2;
}

.dash_icon, .dash_icon:hover {
color:#fff;	
}

.dash_icon i
{
	font-size: 60px;
    color: #fff;
}

.dash_icon_bg2{
background:#f2f2f2;	
padding:15px;
text-align:center;
border-left:5px solid #059bda;
}
.dash_icon2, .dash_icon2:hover {
color:#059bda;	
}

.dash_icon2 i
{
	font-size: 60px;
    color: #059bda;
}


.list_style li {
    line-height: 18px;
    background: rgba(242, 242, 242, 0.72);
    border-left: 3px solid #069ad8;
    margin-bottom: 11px;
}
.demo1{
height:330px !important;	
}
.news_evnts
{
	
	width:100%;
}
.widget_title{
    border-bottom: 1px solid #0691cc;
}
.feature-wrap h3{
margin-top:5px;	
}
.feature-wrap:hover{
	cursor:pointer;	
}
/*Social icons css starts */
.socialicons
{
	position: fixed;
    right: 0px;
    z-index: 999999;
    background: #fff;
    padding: 5px;
	top:26%;
}
.socialicons ul li .fa-facebook
{
	background: #00abf3;
    padding: 6px;
    color: #fff;
    border: 1px solid #058fca;
    width: 34px;
    height: 34px;
	    text-align: center;
		margin-top: 4px;
}
.socialicons ul li .fa
{
	color:#fff;
	font-size:20px;
}
.socialicons ul li .fa-twitter
{
    background: #ffa115;
    margin-top: 4px;
    padding: 6px;
    border: 1px solid #cc7e0a;
	width: 34px;
    height: 34px;
	    text-align: center;
}

.socialicons ul li .fa-youtube
{
    background: #ff4555;
    margin-top: 4px;
    padding: 6px;
    border: 1px solid #b33e48;
	width: 34px;
    height: 34px;
	    text-align: center;
}
.font_normal
{
	    background: #c37f67;
    text-align: center;
    padding: 6px;
	margin-top: 4px;
	border: 1px solid #86503d;
}
.font_normal a
{
	color:#fff;
	font-size:14px;
}
.font_decr
{
    background: #8a4a34;
    text-align: center;
    padding: 6px;
    margin-top: 4px;
    border: 1px solid #712f19;
}
.font_decr a
{
	color:#fff;
	font-size:14px;
}
.font_incr
{
    background: #e0663b;
    text-align: center;
    padding: 6px;
    margin-top: 4px;
    border: 1px solid #d83f09;
}
.font_incr a
{
	color:#fff;
	font-size:14px;
}
.menu ul > li > a {
	font-weight:400;
	font-size: 14px;
	padding:10px 8px !important;
}
/*Social icons css end */

.btn.btn-info {
    background: transparent;
    color: #000;
	border-bottom: transparent;
	border-color: transparent;
}
.btn-info a
{
	color:#000;
}
.social_icons .my-tweet
{
	color: #ffffff;
    background: #059ad8;
}
.social_icons .my-facebook
{
	color: #ffffff;
    background: #193796;
}
.social_icons .my-youtube
{
	color: #ffffff;
    background: #ff2500;
}
.social_icons .my-google
{
	color: #ffffff;
    background: #ff6000;
}
.latest_news1 {
    background: #0a94e8;
}
.latest_news {
    background: #03A9F4;
    border-top: 1px solid #fff;
    margin-bottom: 41px;
}
.latest_news2 {
    background: #0178c1;
    padding: 10px 0px 0px;
    text-align: center;
}
.header_img {
    background: url(../images/header-neww3.jpg);
    background-repeat: no-repeat;
    width: 100%;
    height: 159px;
}
.switcher {
    background: #FBFBFB;
    width: 255px;
    position: fixed;
    top: 250px;
}
#top-bar {
    color: #fff;
    padding: 3px 0;
    background: #cacaca;
    border-top: 2px solid #00cdff;
    border-bottom: 1px solid #20bcfe;
}
#nav-bar {
    background: #00a6fc;
    background: -webkit-linear-gradient(#00a6fc, #00a6fc);
    background: -o-linear-gradient(#00a6fc, #00a6fc);
    background: -moz-linear-gradient(#00a6fc, #00a6fc);
    background: linear-gradient(#00a6fc, #00a6fc)
    border-bottom: 1px solid #6DDFFF;
}
.socialicons {
    position: fixed;
    right: 0px;
    z-index: 999999;
    background: #fff;
    padding: 5px;
    top: 35%;
}
#media {
    background: rgba(0, 0, 0, 0) url(../images/innerpagebg.gif) repeat scroll center center;
    padding: 35px 0;
}
#media .mediaBox:first-child {
    margin-left: 0;
}
#media .mediaBox.animated {
    -webkit-animation-duration: 500ms;
    animation-duration: 500ms;
}
#media .mediaBox {
    min-height: 380px;
    float: left;
    margin: 0 0.8%;
    position: relative;
    width: 23.8%;
    -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);
    opacity: 0;
    background-color: #fff;
}
.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
#media h2 {
    font: 1.143em 'open_sansregular', Arial, Helvetica, sans-serif;
    color: #fff;
    text-transform: uppercase;
    padding: 12px 15px;
    background: #0070c0;
    margin-bottom: 0;
}
#media .innermediaBlock {
    width: 100%;
    padding: 17px 15px;
    height: 293px;
    background: #fff;
    text-align: center;
    display: inline-block;
}
.serviceType .owl-theme .owl-controls, #media .owl-theme .owl-controls, #clientele .owl-theme .owl-controls {
    margin-top: 0;
}
.owl-theme .owl-controls {
    margin-top: 0;
    text-align: center;
    -webkit-tap-highlight-color: transparent;
}
#media .owl-theme .owl-controls .owl-nav [class*="owl-prev"], .wob .view-calendar .date-nav-wrapper .date-prev a {
    background: url(../images/sprite.png) no-repeat 0 -207px;
    height: 20px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 32px;
    top: -33px;
    width: 15px;
}
#media .owl-theme .owl-controls .owl-nav [class*="owl-next"], .wob .view-calendar .date-nav-wrapper .date-next a {
    background: url(../images/sprite.png) no-repeat -27px -207px;
    height: 20px;
    position: absolute;
    right: 15px;
    top: -33px;
    width: 15px;
}
/* line 19, ../sass/style.scss */
.verticalCarousel {
  margin: 20px auto;
  max-width: 500px;
  background-color: #f1f1f1;
  -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);
}

/* line 24, ../sass/style.scss */
.verticalCarouselHeader {
  background: #0070c0;
  border-width: 0px;
  border-style: solid;
}
/* line 27, ../sass/style.scss */
.verticalCarouselHeader:after {
  content: "";
  display: block;
  clear: both;
}
/* line 32, ../sass/style.scss */
.verticalCarouselHeader h3 {
  float: left;
  margin: 0px;
  color:#fff;
  text-transform:uppercase;
  padding:7px;
}
/* line 36, ../sass/style.scss */
.verticalCarouselHeader .vc_goUp, .verticalCarouselHeader .vc_goDown {
     float: right;
    margin: 4px;
    display: block;
    width: 24px;
    height: 24px;
    background: #fff;
  text-align: center;
  color: #000;
  margin-left: 5px;
}
/* line 45, ../sass/style.scss */
.verticalCarouselHeader .vc_goUp:active, .verticalCarouselHeader .vc_goDown:active {
  -moz-transform: scale(0.7, 0.7);
  -ms-transform: scale(0.7, 0.7);
  -webkit-transform: scale(0.7, 0.7);
  transform: scale(0.7, 0.7);
}

/* line 52, ../sass/style.scss */


.verticalCarouselGroup.vc_list > li {
  border-width: 0px;
  border-style: solid;
  padding: 10px;
  background-color: #fbfafa;
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.05);
  margin-bottom:2px;
}
/* line 57, ../sass/style.scss */
.verticalCarouselGroup.vc_list > li h4 {
  margin: 0px 0px 5px 0px;
  color:#0070c0;
      font-weight: bold;
      text-decoration: underline;
}
/* line 60, ../sass/style.scss */
.verticalCarouselGroup.vc_list > li p {
 margin: 0px 0px 0px;
    color: #313131;
    text-align: justify;
}
.vc_goUp, .vc_goDown {
  display: block;
}
/* line 16, ../sass/jQuery.verticalCarousel.scss */
.vc_goUp.isDisabled, .vc_goDown.isDisabled {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3;
  cursor: not-allowed;
}

/* line 21, ../sass/jQuery.verticalCarousel.scss */
.vc_container {
  overflow: hidden;
  -moz-transition: height 0.2s ease-in;
  -o-transition: height 0.2s ease-in;
  -webkit-transition: height 0.2s ease-in;
  transition: height 0.2s ease-in;
}

/* line 25, ../sass/jQuery.verticalCarousel.scss */
.vc_list {
  margin: 0;
    padding: 8px;
    list-style: none;
    -moz-transition: -moz-transform 0.2s ease-in;
    -o-transition: -o-transform 0.2s ease-in;
    -webkit-transition: -webkit-transform 0.2s ease-in;
    transition: transform 0.2s ease-in;
    background: #f1f0f0;
	  
		    min-height: 312px;
		
}
.vc_container{
	
		    height: 306px !important;
    background: #f1f0f0;
    margin-top: 7px;
    /* margin-bottom: 7px; */
    border-bottom: 2px solid #0070c0;
}
.fa.fa-angle-down {
    color: #000000;
}
.fa-fw{
	font-size:20px;	
}
.c1 i{
	background:#42941a;	
}
.c1 i:hover {
    color: #42941a;
    -webkit-box-shadow: inset 0 0 0 5px #42941a;
    border: 3px solid #42941a;
}
.c2 i{
	background:#1fbbc7;	
}
.c2 i:hover {
    color: #1fbbc7;
    -webkit-box-shadow: inset 0 0 0 5px #1fbbc7;
    border: 3px solid #1fbbc7;
}
.c3 i{
	background:#967c61;	
}
.c3 i:hover {
    color: #967c61;
    -webkit-box-shadow: inset 0 0 0 5px #967c61;
    border: 3px solid #967c61;
}
.c4 i{
	background:#f2649e;	
}
.c4 i:hover {
    color: #f2649e;
    -webkit-box-shadow: inset 0 0 0 5px #f2649e;
    border: 3px solid #f2649e;
}
.c5 i{
	background:#464646;	
}
.c5 i:hover {
    color: #464646;
    -webkit-box-shadow: inset 0 0 0 5px #464646;
    border: 3px solid #464646;
}
.c6 i{
	background:#b89cee;	
}
.c6 i:hover {
    color: #b89cee;
    -webkit-box-shadow: inset 0 0 0 5px #b89cee;
    border: 3px solid #b89cee;
}
.c7 i{
	background:#ffa127;	
}
.c7 i:hover {
    color: #ffa127;
    -webkit-box-shadow: inset 0 0 0 5px #ffa127;
    border: 3px solid #ffa127;
}
.c8 i{
	background:#58cd5b;	
}
.c8 i:hover {
    color: #58cd5b;
    -webkit-box-shadow: inset 0 0 0 5px #58cd5b;
    border: 3px solid #58cd5b;
}
.c9 i{
	background:#f15556;	
}
.c9 i:hover {
    color: #f15556;
    -webkit-box-shadow: inset 0 0 0 5px #f15556;
    border: 3px solid #f15556;
}
.c10 i{
	background:#008d97;	
}
.c10 i:hover {
    color: #008d97;
    -webkit-box-shadow: inset 0 0 0 5px #008d97;
    border: 3px solid #008d97;
}
.c11 i{
	background:#f7b800;	
}
.c11 i:hover {
    color: #f7b800;
    -webkit-box-shadow: inset 0 0 0 5px #f7b800;
    border: 3px solid #f7b800;
}
.c12 i{
	background:#a53b01;	
}
.c12 i:hover {
    color: #a53b01;
    -webkit-box-shadow: inset 0 0 0 5px #a53b01;
    border: 3px solid #a53b01;
}
.minnisters_column
{
    background: #084584;
    background-image: url(../images/bg_lightness.jpg);
	background-repeat:no-repeat;
    float: left;
    width: 100%;
    height: auto;
}
.min-row
{
	padding: 10px;
    float: left;
    width: 100%;
	text-align: center;
	    padding-top: 18px;
}
.cm_column
{
	text-align: center;
    background: #fff;
    border: 2px solid #ff6a00;
	    min-height: 217px;
}
.names_text p
{
	margin-bottom:0px;
	color:#000;
	    font-size: 13px;
    font-weight: bold;
}
.names_text .cm_name
{
	margin-bottom: 0px;
    color: #f00 !important;
    font-weight: 600;
    /*text-shadow: -1px 1px 0px #a0a09f;*/
    font-size: 18px;
}
.names_text .cm_name p{
    margin-bottom: 0px;
    color: #000;
    font-size: 14px;
    font-weight: bold;
}
.names_text .min_name
{
	margin-bottom: 0px;
    color: #ea5403 !important;
	font-weight: 600;
    /*text-shadow: -1px 1px 0px #a0a09f;*/
    font-size: 18px;
}
.names_text .min_name p{
    margin-bottom: 0px;
    color: #000;
    font-size: 14px;
    font-weight: bold;
}
.names_text .ias_name
{
	margin-bottom: 0px;
    color: #ea5403 !important;
	font-weight: 600;
    /*text-shadow: -1px 1px 0px #a0a09f;*/
    font-size: 17px;
}
.promo_linkbox {
    width: 20% !important;
}
.navbar {
    position: relative;
    min-height: 100px;
}
.socialLinks_top
{
	    margin-top: 10px;
    float: right;
    padding-right: 4px;
}
.socialLinks_top li
{
	float:left;
	list-style:none;
	    margin-right: 2px;
}
.socialLinks_top li a.fb {
    background: #3A589B;
}
.socialLinks_top li a.tw {
    background: #598DCA;
}
.socialLinks_top li a {
    border: 0;
    display: block;
    height: 37px;
    line-height: 36px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 37px;
    padding: 8px 12px;
    font-size: 18px;
}
.socialLinks_top li a.gp {
    background: #DD4D40;
}
.socialLinks_top li a.yt {
    background: #DA2723;
}
.socialLinks_top li a {
    color: #fff;
    text-decoration: none;
    font-size: 0.929em;
}
.socialLinks_top .fa
{
	padding-top: 3px;
}
.icons-row
{
	float: left;
    width: 100%;
}
.header-main
{
	background:#fff4e8;
	background-image:url(../images/HDR-CRDA.png);
	background-repeat:no-repeat;
	overflow: hidden;
}
.custom_col
{
	width:18.7%;
}
.cm_column1
{
	min-height: 173px;
	margin-top:30px;
}
.cm_column1 img
{
	width:50%;
}