body{overflow-x: hidden;}
#s5_body_padding{background:#f7f5f5;}
/* #s5_top_row1_area2{background:#2F8CC9 url('../../../images/slider-shadow.png') top no-repeat;}
.courseHead{text-decoration:none;background-color:#027eaa;}
#s5_top_row2_area1{background:#2F8CC9 url('../../../images/slider-shadow.png') top no-repeat;} */
.custom_clientlogo{background:none repeat scroll 0 0 #ececec;border:1px solid #C5C5C5;border-radius:6px 6px 6px 6px;margin-bottom:14px;margin-left:7px;padding-left:10px;padding-top:10px;margin-right:7px;border:none;}
.s5_mod_h3{background:-moz-linear-gradient(center top , #FFFFFF 0%, #F9F9F9 100%) repeat scroll 0 0 transparent;border-bottom:1px solid #C5C5C5;border-radius:6px 6px 0 0;margin:-20px -20px 12px;padding:17px 13px 11px;}
.module_round_box_acreditedLogo{background:none repeat scroll 0 0 #ececec;border-radius:6px 6px 6px 6px;padding:20px 20px 16px;box-shadow:1px 1px 5px #e8e6e7;border:none;}
.module_round_box_newsletter,.module_round_box_hiddenMenu,
.module_round_box_latestNews, .module_round_box_relatedArticle,
.module_round_box_coursesandworkshops,.module_round_box_homeArticle, .module_round_box_contact{background:none repeat scroll 0 0 #FFFFFF;box-shadow:1px 1px 5px #e8e6e7;border:none;border-radius:6px 6px 6px 6px;padding:20px 20px 16px;}
.module_round_box_feturedCourse,
.module_round_box_mostPopularCourse, .module_round_box_latestCourse{background:none repeat scroll 0 0 #FFFFFF;box-shadow:1px 1px 5px #e8e6e7;border:none;border-radius:6px 6px 6px 6px;padding:15px 20px 0px;margin-top:18px;height:200px;}
.module_round_box_hiddenMenu li{color:#656565;float:left;width:180px;list-style:disc;}
.item-title{color:#010101;}
.custom_newsletter p{color:#2f8cc9;font-weight:bold;font-size:11px;}
.custom_newsletter input{border-color:#d9e9f6;border-radius:0;box-shadow:0;background:#f6fafd;color:#a1a5a8;font-size:10px;padding:0 5px;margin:0;}
.custom_newsletter input[type=submit]{background:#2285c8;padding:4px 10px;color:white;}
#s5_header_wrap{background:none repeat scroll 0 0 #f8f6f7;padding-top:5px;}
#s5_header_area_inner2{border:none;}
#s5_menu_wrap{background-color:#2285c8;border:none;margin:0;padding:0;}
#s5_nav li{border:none;}
#s5_header_area_inner{padding:0;}
.s5_wrap{width:100%;}
#topMenu{float:right;width:100%;}
#topMenu li{float:left;display:block;line-height:25px;margin-right:5px;padding:3px 8px;border-radius:11px 11px 11px 11px;}
.search_search{float:right;margin-right:3px;font-style:italic;font-size:14px;}
.menu_important{color:#FFFFFF !important;float:right;max-width:330px;min-height:19px;min-width:100px;overflow:hidden;position:absolute;right:5em;top:2em;width:104%;z-index:23;}
.menu_important li{background:unset; color: #000000;}
.menu_important li:hover{text-decoration:none;font-weight:bold;}
.menu_topmenus{float: right;}
.newsfeed_latestNews li, .module_round_box_relatedArticle li{list-style:url('../../../images/arrow.png');padding-left:2px;}
.module_round_box_latestNews li{list-style:url('../../../images/arrow.png');padding-left:2px;}
.module_round_box_latestNews ul{margin-left:18px; line-height: 2em;}
.search_search input{border-radius:0;height:22px;box-shadow:none;background:none repeat scroll 0 0 #FFFFFF;}
.btn-primary {background:#2d8bd9 !important;}
#s5_menu_wrap{font-family:Arial;font-size:14px;}
.category-module_coursesandworkshops h4{color:#2F8CC9;}
.pretext{font-size:15px;color:#2F8CC9;}
.module_round_box_outer{margin-top:7px;}
#s5_center_column_wrap_inner{margin-top:9px;}
.module_round_box_feturedCourse h3, .module_round_box_mostPopularCourse h3, .module_round_box_latestCourse h3{background:none;text-align:center;color:#126996;border-bottom:#02618f dotted medium;margin-left:12px;margin-right:12px;font-family:Arial;font-size:20px;}
.readmore{padding-left:71%;font-style:italic;font-size:15px;}
.content{float:right;}
#s5_search input, #s5_menu_wrap, .s5_mod_h3, #subMenusContainer, h2{font-family:Arial;}
.module_round_box_hiddenMenu{padding:20px 34px 16px;}
.itp-fshare-fstyle{right:0;}
.itp-fshare-fstyle{right:0 !important;}
.itp-fshare-fstyle{right:0 !important;}
.cmp_buttons_container{float:right;}
.category-module_coursesandworkshops p{font-size:12px;font-style:normal;font-weight:normal;}
.module_round_box_coursesandworkshops h3, .module_round_box_relatedArticle h3{background:#2F8CC9;color:white;margin-left:1px;margin-top:2px;margin-right:1px;border-radius:0;padding:12px 9px 11px;text-align:center;}
.module_round_box_latestNews h3{background:#2F8CC9;color:white;margin-left:1px;margin-top:2px;margin-right:1px;border-radius:0;}
#s5_nav li.mainParentBtn .s5_level1_span2 a{padding-right:17px;}
.feed_latestNews{padding-left:18px;}
.feed_latestNews h2{font-family:Arial;font-size:12px;}
.relateditems_relatedArticle{padding-left:18px;}
#s5_banner{padding-right:0px;}
/*#s5_header_area1menu{background-color:#2285c8; margin: auto; width: 94%;}*/
#s5_header_area_inner2 {
    border:none; 
    margin: 0;
}
#s5_component_wrap, #s5_footer_area_inner2{box-shadow:1px 1px 5px #e8e6e7;border:none;}
.module_round_box{background:none repeat scroll 0 0 #FFFFFF;border:none;border-radius:6px 6px 6px 6px;padding:20px 20px 16px;box-shadow:1px 1px 5px #e8e6e7;}
#s5_header_area_inner2, #s5_component_wrap, #s5_footer_area_inner2{margin-bottom:0px;}
#s5_nav li{height:41px;}
#s5_header_wrapmenu{background:none repeat scroll 0 0 #F8F6F7;border-radius:6px 6px 0 0;}
.newsletterHead{color:#126996;}
.newsletterHeaderror{color:red;}
.custom_newsletter td{padding-right:2px;}
#english:hover{background-image:url("images/english.png");}
#s5_search input{background:none repeat scroll 0 0 #FFFFFF;border:medium none;border-radius:8px 8px 8px 8px;box-shadow:none;color:#999;font-size:0.8em;height:28px;margin-right:5px;margin-top:10px;padding:8px 14px;width:110px;height:10px;}
#s5_search form{margin-bottom:0px !important;}
#s5_nav li{padding:7px 9px 0;}
.com_docman .docman-row .docman-document-header{width:100%;}
.com_docman .docman-row{border:none;padding-top:0px;}
.doclink{color:#2285C8;font-weight:bold;}
.breakingNews{color:red;}
#titles_holder{background:none repeat scroll 0 0 #2F8CC9;}
#yj_nt2 div div{background:none;background-color:#FFFFFF;}
#yj_nt2 a{color:black;}
.s5_fourdivs_1{margin-top:10px;background:none repeat scroll 0 0 #cccccc;border:medium none;border-radius:6px 6px 6px 6px;box-shadow:1px 1px 5px #E8E6E7;padding:8px 20px 12px;}
.s5_fourdivs_title{border-radius:6px 6px 6px 6px;background:none repeat scroll 0 0 #2F8CC9;border-radius:0 0 0 0;color:white;text-align:center;width:13%;font-family:Arial;font-size:1em;}
.s5_fourdivs_title{margin-bottom:0px;}
.product_quantity_input{text-align:left;}
.j2store_add_to_cart .btn-primary, .j2store_add_to_cart .btn-primary:hover{background:#2F8CC9;margin-top:15px}
#j2store-checkout .btn-primary, #j2store-checkout .btn-primary:hover{background:#2F8CC9;}
.j2store-product-info .product_price{font-size:180%;margin-bottom:15px;color:#2F8CC9;margin-top:5px;}
.product_quantity_input input[type="text"]{margin-bottom:0;}
.j2store_cartitems .begin_checkout, .j2store_cartitems .begin_checkout:hover{width:114px;background:#2F8CC9;}
#shipping-payment-method #payment_form_div{display:none;}
.customer-note{margin-top:10px;}
#j2store-checkout-content h1{margin-bottom:15px;}
#checkbox_tos{margin-bottom:15px;}
#shipping-payment-method .payment_plugin{vertical-align:sub;margin-bottom:10px;}
#onCheckoutPayment_wrapper h3{display:none;}
#shipping-payment-method{display:none;}
/*Added by BDT */
#social_button_share {
    clear: unset;
    float: right;
    text-align: right;
    width: 20%;
    margin-right: 0.5%;
    margin-top: 1%;
    padding: 1% 0;
}

#social_button_share .fb-like .fb_iframe_widget {
    display: inline-block !important;
}

.fb_iframe_widget span {
    height: 25px !important;
}
@media only screen and (min-width : 750px) and (max-width: 980px) {
    #social_button_share {
        padding: 3% 0 !important;
        width: 40%;
    }
}
/* To correct in chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
   .fb_iframe_widget span {
        height: 24px !important;
   }
}
.alert {
    background-color: #ffffff !important;
    border: 1px solid #e8e6e7 !important;
    color: #00b0f0 !important;
    box-shadow: 1px 1px 5px #e8e6e7 !important;
}

/*Aligning the Button Navigation Menus  */
@media only screen and (max-width: 750px) {
#s5_header_area_inner #s5_header_area_inner2 #topMenu .nav.menu_important {
  position: unset;
  }
/* Hiding breaking news for mobile resolutions */  
#s5_body_padding #s5_top_row3_area1 {
   display: none !important;
  }
}

/*Aligning the Responsive Mobile Menu Active Page */
#s5_responsive_mobile_top_bar_wrap #s5_responsive_mobile_bar_active span {
  color: #fff !important;
  font-size: 13px !important;
  width: 100% !important;
  height: inherit;
  margin: 0 auto;
  
}

/*Giving Color to Mobile DropDown Inner Menu */
.s5_responsive_mobile_drop_down_inner {
  background: #1d70ab !important;
}

/*Aligned the Mobile Bar Active */
/* #s5_responsive_mobile_top_bar #s5_responsive_mobile_bar_active {
  height: 36px !important;
  padding-top: 14px !important;
  margin-left: 35px;
  width: 50% !important;
} */







#s5_responsive_mobile_top_bar_wrap #s5_responsive_mobile_toggle_click_menu {
    display: block;
    float: left !important;
    width: 15%;
}


#s5_responsive_mobile_top_bar #s5_responsive_mobile_bar_active {
  float: left !important;
  height: 30px !important;
  margin-left: 0;
  text-align: center;
  width: 65% !important;
}

#s5_responsive_mobile_top_bar_wrap #s5_responsive_mobile_toggle_click_search {
  display: block;
  float: left !important;
  width: 14%;
}










/* Making Mobile Bar Drop Down Menu full width*/
#s5_responsive_mobile_top_bar_wrap #s5_responsive_mobile_drop_down_menu {
  width: 100%;
  padding-bottom: 0 !important;
  height: 144px; 
}

/*Aligning Mobile Top Mnu List */
#s5_responsive_mobile_drop_down_menu .menu li {
  height: 24px; 
  margin-bottom: 0 !important;
  padding: 8px 6px 3px !important;
  border-bottom: 1px solid #ffffff; 
}

.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_menu .s5_responsive_mobile_drop_down_inner {
    padding: 0 !important;
}

/*Giving Background Color to Mobile Top Mnu List */
#s5_responsive_mobile_drop_down_menu .menu li:hover {
  background: #175885;
}

#s5_responsive_mobile_drop_down_menu .menu li a:hover {
  text-decoration: none !important;
}

/* Increase Logo size */
#s5_logo {
    width: 500px !important;
}

@media only screen and (max-width:580px) {

/*Aligning Logo */
#s5_logo {
   max-width: 100% !important;
  }

/*Aligning Social Button Share */
#s5_header_area_inner2 #social_button_share {
  margin-top: 2%;
  margin-bottom: 2%;
  float: left;
  width: 65%;
 }
 
.mod_ext_custom.facebookLink, 
.mod_ext_custom.linkedInLink {
    float: left; 
}

#facebook button {
  height: 21px !important;
  border: 1px solid red;
}

}

@media only screen and (max-width:610px) {
/*Aligning the Break News Section */


#s5_pos_top_row3_1 .s5_fourdivs_title {
  height: 26px;
  padding-top: 3%;
  width: 40%;
  margin: 0 auto;
  display: block;
}

/*For Aligning the Top Menu */
#topMenu .nav.menu_topmenus li {
  width: 43%;
 } 

 #social_button_share .fb-like.fb_iframe_widget {
  float: left;
  margin-left: 3%;
 }

 #social_button_share .IN-widget {
  float: left;
  margin-left: 3%;
}

.mod_ext_custom.facebookLink, 
.mod_ext_custom.linkedInLink {
    float: left; 
    margin-left: 3%;
}

#social_button_share {
    width: 40%;
    float: left;
}

#s5_header_wrap .nav.menu_important {
  float: left;
  margin-left: 2%;
 }

/*Aligning the Download Buttons */
#topMenu .nav.menu_important li {
  border-radius: 0;
 /*  height: 18px;
  padding: 8px 6px 3px; */
  }

/*Givng Alignment to InnerSection Top Menu */
#s5_header_area_inner2 #topMenu .nav.menu_topmenus li {
  /* background: #eeeeee none repeat scroll 0 0; */
  background: #37a5d9 none repeat scroll 0 0;
  border-radius: unset;
  margin-bottom: 5px;
  color: #ffffff;
}

#s5_header_area_inner2 #topMenu .nav.menu_topmenus li:hover {
  /* background: #aeaeae none repeat scroll 0 0 !important; */
   background: #246b96 none repeat scroll 0 0 !important;
  color: #ffffff;
}

#s5_header_area_inner2 #topMenu .nav.menu_topmenus li a:hover {
  text-decoration: none !important;
}




#s5_responsive_modile_drop_down_wrap .menu {
  height: inherit;
} 

/* Giving Color to Download Buttons*/
#s5_header_wrap .menu_important li {
  background: #98b8d1 none repeat scroll 0 0;
}

#s5_header_wrap .menu_important li a:hover {
  font-weight: normal;
  text-decoration: none;
}

.blog-featured .leading-0 > p, .blog-featured .leading-0 form p {
  padding: 0 !important;
}

#s5_component_wrap .content-category h2 {
  color: #2f8cc9;
  font-weight: bold;
  text-align: center;
  font-size: 17px;
}

/*Aligning NewsLetter Box heading */
.module_round_box_newsletter .custom_newsletter p:first-child {
  text-align: center !important;
  font-size: 13px;
}

.module_round_box_newsletter .custom_newsletter #frmSS1 table {
  margin: 0 auto;
  width: 75% !important;
}

/*Aligning Input Search Box */
.s5_module_box_1 #frmSS1 tr td input[type="text"] {
  border: 1px solid;
  margin: 0 auto !important;
  width: 95%;
}

/*Aligning Subscribe Input Button Section */
.blog-featured .leading-0 #frmSS1 input[type="text"] {
  background: #fff none repeat scroll 0 0;
  border-radius: unset;
  display: block;
  margin: 0 auto;
  text-align: center;
  width: 80%;
  margin-bottom: 3%;
  margin-top: 2%;
}

/*Aligning Subscribe Button Section */
.blog-featured .leading-0 #frmSS1 input[type="submit"] {
  background: #2f8cc9 none repeat scroll 0 0;
  border-radius: unset;
  color: #fff;
  display: block;
  margin: 0 auto;
  width: 33%;
  margin-bottom: 1%;
}

.blog-featured .leading-0 #frmSS1 tbody tr:nth-child(3) p {
  padding: 2% !important;
}

.blog-featured .leading-0 #frmSS1 tbody {
  border: 2px solid grey;
}

.blog-featured .leading-0 #frmSS1 table {
  width: 100% !important;
}

#topMenu .nav.menu_topmenus .current.active {
  background: #246b96 !important;
  color: #ffffff;
}

/* Removing displaying third Table Row*/
.module_round_box_newsletter .s5_module_box_1 .custom_newsletter #frmSS1 tr:nth-child(3) {
  display: none;
}


/*Modifying NewsLettter submit button */
.module_round_box_newsletter .s5_module_box_1 .custom_newsletter #frmSS1 tr:nth-child(2) {
  display: block;
  margin: 2% auto 0;
  width: 34%;
}

.module_round_box_newsletter .s5_module_box_1 .custom_newsletter #frmSS1 > p {
  text-align: center;
}


}

#s5_responsive_modile_drop_down_wrap .s5_responsive_mobile_drop_down_inner {
  padding: 0px;
  height: inherit;
}

@media only screen and (min-width: 611px) and (max-width: 866px) {

#s5_header_wrap .nav.menu_topmenus li {
  background: #eeeeee none repeat scroll 0 0;
  border-radius: unset !important;
  margin-bottom: 1%;
  width: 21%;
}

#s5_header_area_inner2 #topMenu .nav.menu_topmenus li:hover {
  background: #aeaeae none repeat scroll 0 0 !important;
  color: #ffffff;
}

#s5_header_area_inner2 #topMenu .nav.menu_topmenus li a:hover {
  text-decoration: none !important;
 }

#s5_pos_top_row3_1 .s5_fourdivs_title {
  height: 26px;
  padding-top: 2%;
  width: 22%;
}

}

/*Unhiding the Category header title */
.category.table.table-striped.table-bordered.table-hover #categorylist_header_title {
  background: #000000 !important;
}

/* Aligning Subscribe Forms*/
/* .leading-0 #frmSS1 table tbody tr:nth-child(-n+2) {
  border: 1px solid;
} */


/*For aligning the social share buttons */
@media only screen and (min-width:611px) and (max-width:750px) {

#social_button_share {
  margin-right: 0.5%;
  margin-top: 3%;
  padding: 1% 0;
  text-align: left;
  width: 40%;
  clear: none;
  float: left;
}

#s5_logo {
  max-width: 68% !important;
}

}


/* For aligning the margin for mobile resolution */
@media screen and (max-width: 800px) {

#s5_center_column_wrap_inner {
   margin: 0px !important;
}

#s5_left_column_wrap {
   margin-right: 0px !important;
}

#s5_left_column_wrap {
    left: 0% !important;
   }
   
/* Gave grey background shade to all articles */   
.article, .item-page {
    background-color: rgba(0, 0, 0, 0.06);
    border: 1px solid;
    padding: 3%;
}

}

/*Adjusting the article content for filtered mobile resolutions  */
@media screen and (min-width:580px) and (max-width:751px) {
    #s5_center_column_wrap_inner {
        width: 64%;       
    }
}    

/* Aligning Image Slider */
.camera_prev,.camera_next {
  background: #000;
  right: 1px !important;
}

.camera_commands {
  display: none !important;
}

.camera_next > span {
  background-image: url("/images/next-new.png");
  background-position: 29% 36% !important;
  height: 45px !important;
  width: 45px !important;
  background-size: 66% 45% !important;
}

.camera_prev > span {
  background-image: url("/images/back-new.png");
  background-position: 29% 36% !important;
  height: 45px !important;
  width: 45px !important;
  background-size: 66% 45% !important;
}

#camera_wrap_218 {
  margin-bottom: 0px !important;
}

#s5_top_row3_area1 #s5_top_row3_inner #s5_pos_top_row3_1 .module_round_box {
  padding: 0px !important;
}
#s5_top_row3_area1 #s5_top_row3_inner #s5_pos_top_row3_1 .module_round_box_outer {
  margin-top: 0px !important;
  margin-bottom: 0 !important;
}

#camera_wrap_218 .camera_pag {
  display: none;
}

/* Aligning Breakign News Section */
#s5_top_row3_area1 #s5_pos_top_row3_1 .s5_fourdivs_1 {
  margin-top: 0;
  border-radius: 0;
  margin-left: 7px;
  margin-right: 7px;
  padding: 0px;
}

#s5_pos_top_row3_1 .s5_fourdivs_1 .s5_fourdivs_title {
  float: left;
}

#s5_pos_top_row3_1 .s5_fourdivs_1 .s5_fourdivs_title {
  padding: 10px;
  position: absolute;
}


marquee {
  float: right;
  width: 87%;
}

.s5_fourdivs_4 {
  position: relative;
  height: 40px;
}

@media only screen and (min-width: 581px) { 
#s5_pos_top_row2_1 .s5_fourdivs_4 h3 {
  float: left;
  height: unset;
  padding-top: 11px;
  padding-bottom: 12px;
}

}

@media only screen and (max-width: 580px) { 
   #s5_pos_top_row2_1 .s5_fourdivs_4 h3 {
      height: inherit;
      float: left;
} 
}

#s5_pos_top_row2_1 .s5_fourdivs_1 {
  padding: 0 !important;
  margin-top: 0 !important;
  border-radius: unset;
}

.s5_fourdivs_4 marquee .motion {
  padding-top: 11px;
  padding-bottom: 12px;
}


/* Aligning breaking news section ends here */



/* Layout: */

.col-main {
  flex: 3 1 0;  
}  

.col-complementary {
  flex: 3 1 0;  
  padding: 4em !important;
}

/* Responsive: */

@media only screen and (min-width: 640px) {
  .layout {
    display: flex;
  }
}

.container {
  max-width: 100em;
  width: 100% !important;
  margin-right: auto;
  margin-left: auto;
  clear: both;
}

.col {
  padding: 2em;
  background: #e6e6e6;
}


/*CODE FOR ALIGNING SIDEBAR AND ARTICLE SECTION AS PER THE LATEST DESIGN */
#s5_center_area2 #s5_columns_wrap #s5_columns_wrap_inner {
  width: 100%;
}

#s5_center_area2 #s5_columns_wrap #s5_columns_wrap_inner #s5_center_column_wrap {
  float: left;
  left: 0;
  position: relative;
  width: 65%;
}


#s5_center_area2 #s5_columns_wrap #s5_columns_wrap_inner #s5_center_column_wrap #s5_center_column_wrap_inner {
  margin-left: 0 !important;
  margin-right: 0 !important;
  left: 0;
}

#s5_center_area2 #s5_columns_wrap #s5_columns_wrap_inner #s5_right_column_wrap {
  margin-left: 0 !important;
  width: 33% !important;
  margin-right: 2%;
}

/* #s5_center_area2 #s5_columns_wrap #s5_columns_wrap_inner #s5_right_column_wrap #s5_right_column_wrap_inner div {
  width: 100% !important;
} */

#s5_center_area2 #s5_columns_wrap #s5_columns_wrap_inner #s5_right_column_wrap #s5_right_column_wrap_inner #s5_right_top_wrap, #s5_center_area2 #s5_columns_wrap #s5_columns_wrap_inner #s5_right_column_wrap #s5_right_column_wrap_inner #s5_right_wrap  {
  width: 100% !important;
  border: 1px solid #ccc;
  margin-bottom: 1em;
  margin-top: 2.3em;
}

#s5_center_area2 #s5_columns_wrap #s5_columns_wrap_inner #s5_right_column_wrap #s5_right_column_wrap_inner #s5_right_bottom_wrap {
  width: 100% !important;
}

#s5_center_area2 #s5_columns_wrap #s5_columns_wrap_inner #s5_right_column_wrap #s5_right_column_wrap_inner #s5_right_bottom_wrap .module_round_box_outer {
  border: 1px solid #ccc;
  margin: 0;
  margin-bottom: 2em;
  margin-top: 3em;
}


.module_round_box_latestNews, .module_round_box_coursesandworkshops {
  background: unset;
  border-radius: unset;
  padding: 0px;
  box-shadow: unset;
  width: 100%;
  margin-left: 2%;
  
}

/* Giving background to sidebar and article section */
#s5_center_area1 #s5_center_area_inner {
  background: #fff;
}

#s5_center_area1 #s5_columns_wrap #s5_component_wrap {
  box-shadow: none;
}

.module_round_box_latestNews h3, .module_round_box_coursesandworkshops h3, .module_round_box_relatedArticle h3 {
  background: unset !important;
  border-bottom: unset !important;
  border-radius: 0 !important;
  color: #000 !important;
  margin-bottom: 0 !important;
  margin-left: 0 !important;
  padding-left: 0 !important;
  text-align: left;
  font-weight: bold;
}

/* Removing unwanted margins and paddings from Image Slider */ 
#s5_top_row1_area2 #s5_top_row1 #s5_pos_top_row1_1 .module_round_box_outer, #s5_top_row2 #s5_pos_top_row2_3 .module_round_box_outer {
  margin-top: 0 !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
}

#s5_top_row1_area2 #s5_top_row1 #s5_pos_top_row1_1 .module_round_box_outer .module_round_box {
    padding: 0px;
}

#s5_top_row2_area2 #s5_top_row2 #s5_pos_top_row2_3 .module_round_box {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
}

#s5_top_row2 #s5_pos_top_row2_1, #s5_top_row2 #s5_pos_top_row2_3 {
    width: 100% !important;
}

#s5_top_row2 #s5_pos_top_row2_3 .s5_resize_top_row2.s5_module_box_2 {
    min-height: 0 !important;
}

#s5_top_row2 #s5_pos_top_row2_3 .container {
    max-width: 106em;
}

/*Aligning the Social share buttons */
#s5_header_area_inner2 #s5_header_wrap #topMenu .nav.menu_important {
  right: 15em;
}

/*Vina accordion styling */
.s5_fourdivs_1 {
    background: none !important;
    box-shadow: none !important;
}

#s5_component_wrap h3{
    display: none;
}

.vina-accordion-container {
    height: 136px;
}

.labour-accordion .vina-accordion-item.accordion-close {
  border-bottom: 1px solid #ccc;
}


.vina-accordion-content.labour-accordion {
  border: 1px solid #ccc;
}

.vina-accordion-container {
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc;
  padding: 1%;
}

#s5_below_body_wrap #s5_below_body  {
  margin-right: 0;
}

/* Aligning Sidebar Section */
.module_round_box._latestNews, .module_round_box._coursesandworkshops, .module_round_box._andriodApp {
  background: none;
  box-shadow: none;
  padding-bottom: 15px;
  padding-top: 0;
}

.module_round_box._latestNews .s5_mod_h3, .module_round_box._coursesandworkshops .s5_mod_h3, .module_round_box._andriodApp .s5_mod_h3 {
  background: none;
  border: none;
  font-weight: bold;
  margin: 0px;
  padding-left: 0;
}

.module_round_box_outer {
  margin-bottom: 0;
}

/*Newsletter and accordion styles*/

.newsletterForm > .row:after {
    content: "";
    display: table;
    clear: both;
}

@media (max-width: 764px) {
    .col-25, .col-75, .newsletter-submit {
        width: 100% !important;
        margin-top: 0 !important;
    }

    .vina-accordion-container {
        height: 165px;
    }

    .s5_resize_below_body.s5_fourdivs_4 {
        height: 100% !important;
    }

    .newsletterForm > .row {
        width: 87%;
    }
}

@media screen and (max-width:800px) and (min-width: 200px) {
    #s5_center_area2 #s5_columns_wrap #s5_columns_wrap_inner #s5_right_column_wrap {
        width: 98% !important;
        min-height: 0 !important;
    }
    #s5_center_area2 #s5_columns_wrap #s5_columns_wrap_inner #s5_center_column_wrap {
        width: 100% !important;
    }
    #s5_center_column_wrap_inner {
        width: 100%;
    }
   .newsletter-submit {
        width: 84% !important;
    }
}

@media screen and (max-width: 600px) {
    .readmore {
        padding-left: 49%;
        padding-top: 14%;
    }
    
}

@media screen and (min-width: 800px) {
    .readmore {
        padding-left: 61%;
    }
}

@media screen and (max-width:800px) and (min-width: 500px) {
    #s5_center_area2 #s5_columns_wrap #s5_columns_wrap_inner #s5_center_column_wrap #s5_center_column_wrap_inner {
        min-height: 0px !important;
    }
}

.newsletterForm > .row {
    width: 73%;
    float: left;
    margin-left: 0;
}


.col-25 {
    float: left;
    width: 20%;
    margin-top: 6px;
    color: #fff;
}

.col-75 {
    float: left;
    width: 73%;
    margin-top: 6px;
}


.fname, .newsletter-email {
    width: 100%;
    border-radius: 0;
    background: #2D8BD9;
    border: 1px solid #fff;
}

.newsletter-submit {
    float: left;
    width: 27%;
    margin-top: -20px;
}

.newsletter-submit > input {
    width: 91%;
    border-radius: 0;
    padding: 9px;
    background-color: #fff;
}

.newsletter-subscription {
    float: left;
    width: 96%;
}

.s5_resize_below_body.s5_fourdivs_4 {
    height: 100%;
}

.buttonlight.morebutton {
    background: #2d8bd9;
    padding: 8px;
    color: #fff;
}

.readmore { 
    padding-top: 6%;
}

#footer-content {
    background: #ececec !important;
    height: 300px;
    padding: 0 !important;
    margin: 0 !important;
    color: #333333;
}

.footer-sections {
    padding: 38px;
    padding-top: 84px;
}

.footer-logo {

    padding-top: 21px;
    padding-left: 67px;

}

.footer-logo2 {
    padding-top: 1%;
}

#s5_bottom_row2_area1 #s5_bottom_row2 .module_round_box._acreditedLogo {
    padding: 0;
    box-shadow: none;
}

#s5_bottom_row2_area1 #s5_bottom_row2 .module_round_box_outer {
    margin: 0 !important;
}
#s5_footer_area1 #s5_footer_area_inner #s5_footer_area_inner2 {
    margin: 0 !important;
    border-radius: 0 !important;
    background-color: #1A1A1A;
    color: #fff;
}

@media only screen and (max-width: 768px) {
.vina-accordion-container {
  //  height: 318px;
}
}

@media only screen and (max-width: 800px) {
    .newsletter-submit {
        margin-top: 0px;
    }
}

/* Slider styling */
.camera_caption {
    width: 34%;
    padding-left: 60%;
    padding-bottom: 10%;
    font-size: 20px;
}

.camera_caption > div {
    background: rgba(0,0,0,0.6) !important;
}

#camera_wrap_218 .camera_caption > div div.camera_caption_title {
    font-size: 36px;
}

#camera_wrap_218 .camera_caption > div div.camera_caption_desc {
    font-size: 15px;
}

#slider-readmore > button {
    background: #2D8BD9;
    border: none;
    padding: 13px;
    width: 55%;
    margin-top: 11px;
    color: #fff;
}

.camera_caption_desc > a {
    display: none;
}

@media screen and (max-width:1000px) and (min-width: 700px) {
    .camera_caption {
        width: 39%;
        padding-left: 57%;
        padding-bottom: 5%;
        font-size: 20px;
    }
}

@media only screen and (max-width: 700px) {
    #camera_wrap_218 .camera_caption > div div.camera_caption_desc {
        font-size: 10px;
    }
    #camera_wrap_218 .camera_caption > div div.camera_caption_title {
        font-size: 23px;
    }
    .camera_caption {
        width: 73%;
        padding-left: 25%;
        padding-bottom: 2%;
        font-size: 5px;
    }
}

#vertex-sidebar {
   margin: auto;
   //width: unset !important;
}

/* Hover effects on buttons and menu styles */
#slider-readmore button:hover {
    background-color: #27B0F0;
}


.readmore-hover:hover {
    background-color: #2D8BD9 !important;
    color: #fff !important;
}

.btn.info.readmore1-hover:hover {
    background-color: #E6E6E6 !important;
    color: #2D8BD9 !important;
    border: 1px solid #2D8BD9 !important;
}

.newsletter-submit input:hover {
    color: #2D8BD9;
}

.buttonlight.morebutton:hover {
    background-color: #fff;
    color: #2d8bd9;
    border: 1px solid #2d8bd9;
    text-decoration: none;
}

.active {
    color: #2285C8 !important;
}

#topMenu li {
    color: #000;
}

#topMenu li:hover {
    color: #2285C8 !important;
    text-decoration: none !important;
}

.module_round_box._latestNews li {
    list-style: url('../../../images/arrow.png');
    padding-left: 2px;
}

#s5_pos_top_row2_1 .s5_fourdivs_4 marquee::before {
    position: absolute;
    border-left: 10px solid #2F8CC9;
    height: 0;
    width: 0;
    content: "";
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    top: 9px;
    z-index: 10;
}

#mainMenuDuplicate {
    border: 1px solid #ccc;
}
#mainMenuDuplicate li {
	border-top: #ffffff 1px solid;
	border-bottom: 1px solid #ccc;
	background: #ffffff;
	color: #848484;
	margin: 0;
    padding: 10px;
    height: auto;
    font-size: 1em;
    font-weight: bold;
    text-transform: uppercase;
    position: relative;
    line-height: 20px;
}
#mainMenuDuplicate li a {
	background-image: url("../../../images/plus.png");
	background-repeat: no-repeat;
	background-position: right;
}
