


/*======================================================================[London Home Stay Theme Color]======================================================================*/
.lhs .site_navigation ul li { background:#424564; }
.lhs .site_navigation ul li.lsr { background:#684f6d; }
.lhs .site_navigation ul li.sel { background:#356045; }
.lhs .site_navigation ul li.gs { background:#9c1428; }

.lhs blockquote:before { color:#424564;}

.lhs .default p a { color:#424564; }

.site_navigation ul li .megamenu { background:#424564; }
.site_navigation ul li.lsr .megamenu { background:#684f6d; }
.site_navigation ul li.sel .megamenu { background:#356045; }
.site_navigation ul li.gs .megamenu { background:#9c1428; }

/*.lhs #home_content { border-top:#424564 13px solid; }*/
.lhs .banner_holder { border-bottom:#424564 13px solid; }

.lhs .home_title h1 { background:#424564; }

.lhs .header_nav ul li a:hover, .lhs .header_nav ul li.current-menu-item a { color:#424564; }

.lhs .option_menu ul li a { background:#424564; }
.lhs .option_menu ul li a:hover { background:#000032; }
.lhs .section_group h3 { background:#424564; }
.lhs .section_latest_blog h2 span, .lhs .section_testimonial h2 span { background:#649eb2; }

.lhs .brand_module h3, .lhs .brand_module_text h3 { background:#424564; }

.lhs .brand_module:hover h3 { xbackground:#000032 !important; }

.lhs .contact_info a:hover { text-decoration:none; color:#424564; }

.lhs .contact_info i { color:#424564; }

.lhs .contact_form input[type="submit"] { background:#424564; }
.lhs .contact_form input[type="submit"]:hover { background:#000032; }
.lhs .post-meta li:before, .lhs #blog-content article.post h2 a:hover { color:#424564; }

.lhs #blog-content article.type-post .read-more, .lhs .bones_page_navi li a { background:#424564; }
.lhs #blog-content article.type-post .read-more:hover, .lhs .bones_page_navi li a:hover { background:#000032;}

.lhs .post-meta li a, .lhs .sidebar .widget ul li a, .lhs .sidebar .widget ul li:before { color:#424564; }
.lhs .post-meta li a:hover, .lhs .sidebar .widget ul li a:hover { color:#990133; text-decoration:none; }
.lhs .sidebar h4 { background:#424564; }


.lhs .button, .button:visited { background:#424564; }

.lhs .button:hover, .lhs .button:focus, .lhs .button:visited:hover, .lhs .button:visited:focus { background:#000032; }

.lhs .button:active, .lhs .button:visited:active { background:#990133; }

.lhs .accommodation_menu ul li a {	background:#424564; }
.lhs .accommodation_menu ul li a:hover, .lhs .accommodation_menu ul li.current a { background:#000032;}

.lhs .home-stay-title h1 { background:#424564; }
.lhs .catering-section table tr th, .lhs .entry-content table tr th { background:#424564; }

.lhs a.icon_btn { background:#424564;}
.lhs a.icon_btn:hover { background:#000032; }
.lhs .owl-theme .owl-dots .owl-dot span { background:#424564; }
.lhs .owl-theme .owl-dots .owl-dot span:hover, .lhs .owl-theme .owl-dots .owl-dot.active span { background:#9c1428; }

.lhs .home-stay-detail a { text-decoration:underline; color:#424564; font-weight:bold;}
.lhs .home-stay-detail a:hover { text-decoration:none; color:#9c1428;}
.lhs .accomodation a { text-decoration:underline; color:#424564; font-weight:bold; }
.lhs .accomodation a:hover {  text-decoration:none; color:#9c1428; }
.lhs .form-content .booking-section p a{ text-decoration:underline; color:#424564; font-weight:bold; }
.lhs .form-content .booking-section p a:hover { text-decoration:none; color:#9c1428;}
.lhs .info_text a, .lhs .faq_content a, .lhs .entry-content a, .lhs .custom_form a { text-decoration:underline; color:#424564; font-weight:bold; }
.lhs .info_text a:hover, .lhs .faq_content a:hover, .lhs .entry-content a:hover, .lhs .custom_form a:hover { text-decoration:none; color:#9c1428;}
.lhs .custom_form a.calculate-button { color:#FFF; text-decoration:none; font-weight:normal; }
.lhs .custom_form a.calculate-button:hover { color:#FFF; }

.lhs .base_content a, .lhs .availability_content a {text-decoration:underline; color:#424564; font-weight:bold;}
.lhs .base_content a:hover, .lhs .availability_content a:hover {text-decoration:none; color:#9c1428;}
/*============================================================[London Student residences Theme Color]============================================================*/
.lsr .site_navigation ul li { background:#424564; }
.lsr .site_navigation ul li.lsr { background:#684f6d; }
.lsr .site_navigation ul li.sel { background:#356045; }
.lsr .site_navigation ul li.gs { background:#9c1428; }

.lsr blockquote:before { color:#684f6d;}

.lsr .default p a { color:#684f6d; }

.lsr .header_nav ul li a:hover, .lsr .header_nav ul li.current-menu-item a { color:#684f6d; }

/*.lsr #home_content { border-top:#37616f 13px solid; }*/
.lsr .banner_holder { border-bottom:#684f6d 13px solid; }

.lsr .home_title h1 { background:#684f6d; }

.lsr .option_menu ul li a { background:#684f6d; }
.lsr .option_menu ul li a:hover { background:#000032; }

.lsr .section_group h3 { background:#684f6d; }
.lsr .section_latest_blog h2 span, .lsr .section_testimonial h2 span { background:#684f6d; }

.lsr .brand_module h3, .lsr .brand_module_text h3 { background:#684f6d; }

.lsr .brand_module:hover h3 { xbackground:#000032 !important; }

.lsr .contact_info a:hover { text-decoration:none; color:#684f6d; }

.lsr .contact_info i { color:#684f6d; }

.lsr .contact_form input[type="submit"] { background:#684f6d; }
.lsr .contact_form input[type="submit"]:hover { background:#990133; }
.lsr .post-meta li:before, .lsr #blog-content article.post h2 a:hover { color:#684f6d; }

.lsr #blog-content article.type-post .read-more, .lsr .bones_page_navi li a { background:#684f6d; }
.lsr #blog-content article.type-post .read-more:hover, .lsr .bones_page_navi li a:hover { background:#990133;}

.lsr .post-meta li a, .lsr .sidebar .widget ul li a, .lsr .sidebar .widget ul li:before { color:#684f6d; }
.lsr .post-meta li a:hover, .lsr .sidebar .widget ul li a:hover { color:#990133; text-decoration:none; }
.lsr .sidebar h4 { background:#684f6d; }


.lsr .button, .button:visited { background:#684f6d; }

.lsr .button:hover, .lsr .button:focus, .lsr .button:visited:hover, .lsr .button:visited:focus { background:#990133; }

.lsr .button:active, .lsr .button:visited:active { background:#990133; }

.lsr .accommodation_menu ul li a {	background:#684f6d; }
.lsr .accommodation_menu ul li a:hover, .lsr .accommodation_menu ul li.current a { background:#012e51;}

.lsr .home-stay-title h1 { background:#684f6d; }
.lsr .catering-section table tr th, .lsr .entry-content table tr th { background:#684f6d; }

.lsr a.icon_btn { background:#684f6d;}
.lsr a.icon_btn:hover { background:#000032; }
.lsr .owl-theme .owl-dots .owl-dot span { background:#684f6d; }
.lsr .owl-theme .owl-dots .owl-dot span:hover, .lsr .owl-theme .owl-dots .owl-dot.active span { background:#9c1428; }


.lsr .home-stay-detail a { text-decoration:underline; color:#684f6d; font-weight:bold;}
.lsr .home-stay-detail a:hover { text-decoration:none; color:#9c1428;}
.lsr .accomodation a { text-decoration:underline; color:#684f6d; font-weight:bold; }
.lsr .accomodation a:hover {  text-decoration:none; color:#9c1428; }
.lsr .form-content .booking-section p a{ text-decoration:underline; color:#684f6d; font-weight:bold; }
.lsr .form-content .booking-section p a:hover { text-decoration:none; color:#9c1428;}
.lsr .info_text a, .lsr .faq_content a, .lsr .entry-content a, .lsr .custom_form a { text-decoration:underline; color:#684f6d; font-weight:bold; }
.lsr .info_text a:hover, .lsr .faq_content a:hover, .lsr .entry-content a:hover, .lsr .custom_form a:hover { text-decoration:none; color:#9c1428;}
.lsr .custom_form a.calculate-button { color:#FFF; text-decoration:none; font-weight:normal; }
.lsr .custom_form a.calculate-button:hover { color:#FFF; }

.lsr .base_content a, .lsr .availability_content a {text-decoration:underline; color:#684f6d; font-weight:bold;}
.lsr .base_content a:hover, .lsr .availability_content a:hover {text-decoration:none; color:#9c1428;}
/*============================================================[Study English in London Theme Color]============================================================*/
.sel .site_navigation ul li { background:#424564; }
.sel .site_navigation ul li.lsr { background:#684f6d; }
.sel .site_navigation ul li.sel { background:#356045; }
.sel .site_navigation ul li.gs { background:#9c1428; }

.sel blockquote:before { color:#356045;}

.sel .default p a { color:#356045; }

.sel .header_nav ul li a:hover, .sel .header_nav ul li.current-menu-item a { color:#356045; }

/*.lsr #home_content { border-top:#37616f 13px solid; }*/
.sel .banner_holder { border-bottom:#356045 13px solid; }

.sel .home_title h1 { background:#356045; }

.sel .option_menu ul li a { background:#356045; }
.sel .option_menu ul li a:hover { background:#000032; }
.sel .section_group h3 { background:#356045; }
.sel .section_latest_blog h2 span, .sel .section_testimonial h2 span { background:#356045; }

.sel .brand_module h3, .sel .brand_module_text h3 { background:#356045; }

.sel .brand_module:hover h3 { xbackground:#000032 !important; }

.sel .contact_info a:hover { text-decoration:none; color:#356045; }

.sel .contact_info i { color:#356045; }

.sel .contact_form input[type="submit"] { background:#356045; }
.sel .contact_form input[type="submit"]:hover { background:#990133; }
.sel .post-meta li:before, .sel #blog-content article.post h2 a:hover { color:#356045; }

.sel #blog-content article.type-post .read-more, .sel .bones_page_navi li a { background:#356045; }
.sel #blog-content article.type-post .read-more:hover, .sel .bones_page_navi li a:hover { background:#990133;}

.sel .post-meta li a, .sel .sidebar .widget ul li a, .sel .sidebar .widget ul li:before { color:#356045; }
.sel .post-meta li a:hover, .sel .sidebar .widget ul li a:hover { color:#990133; text-decoration:none; }
.sel .sidebar h4 { background:#356045; }


.sel .button, .button:visited { background:#356045; }

.sel .button:hover, .sel .button:focus, .sel .button:visited:hover, .sel .button:visited:focus { background:#990133; }

.sel .button:active, .sel .button:visited:active { background:#990133; }

.sel .accommodation_menu ul li a {	background:#356045; }
.sel .accommodation_menu ul li a:hover, .sel .accommodation_menu ul li.current a { background:#004723;}

.sel .home-stay-title h1 { background:#356045; }
.sel .catering-section table tr th, .sel .entry-content table tr th { background:#356045; }

.sel a.icon_btn { background:#356045;}
.sel a.icon_btn:hover { background:#000032; }
.sel .owl-theme .owl-dots .owl-dot span { background:#356045; }
.sel .owl-theme .owl-dots .owl-dot span:hover, .sel .owl-theme .owl-dots .owl-dot.active span { background:#9c1428; }


.sel .home-stay-detail a { text-decoration:underline; color:#356045; font-weight:bold;}
.sel .home-stay-detail a:hover { text-decoration:none; color:#9c1428;}
.sel .accomodation a { text-decoration:underline; color:#356045; font-weight:bold; }
.sel .accomodation a:hover {  text-decoration:none; color:#9c1428; }
.sel .form-content .booking-section p a{ text-decoration:underline; color:#356045; font-weight:bold; }
.sel .form-content .booking-section p a:hover { text-decoration:none; color:#9c1428;}
.sel .info_text a, .sel .faq_content a, .sel .entry-content a, .sel .custom_form a { text-decoration:underline; color:#356045; font-weight:bold; }
.sel .info_text a:hover, .sel .faq_content a:hover, .sel .entry-content a:hover, .sel .custom_form a:hover { text-decoration:none; color:#9c1428;}
.sel .custom_form a.calculate-button { color:#FFF; text-decoration:none; font-weight:normal; }
.sel .custom_form a.calculate-button:hover { color:#FFF; }

.sel .base_content a, .sel .availability_content a {text-decoration:underline; color:#356045; font-weight:bold;}
.sel .base_content a:hover, .sel .availability_content a:hover {text-decoration:none; color:#9c1428;}

/*============================================================[GUARDIANSHIP SERVICES Theme Color]============================================================*/
.gs .site_navigation ul li { background:#424564; }
.gs .site_navigation ul li.lsr { background:#684f6d; }
.gs .site_navigation ul li.sel { background:#356045; }
.gs .site_navigation ul li.gs { background:#9c1428; }

.gs blockquote:before { color:#9c1428;}

.gs .default p a { color:#356045; }

.gs .header_nav ul li a:hover, .gs .header_nav ul li.current-menu-item a { color:#9c1428; }

/*.lsr #home_content { border-top:#37616f 13px solid; }*/
.gs .banner_holder { border-bottom:#9c1428 13px solid; }

.gs .home_title h1 { background:#9c1428; }

.gs .option_menu ul li a { background:#9c1428; }
.gs .option_menu ul li a:hover { background:#000032; }
.gs .section_group h3 { background:#9c1428; }
.gs .section_latest_blog h2 span, .gs .section_testimonial h2 span { background:#9c1428; }

.gs .brand_module h3, .gs .brand_module_text h3 { background:#9c1428; }

.gs .brand_module:hover h3 { xbackground:#000032 !important; }

.gs .contact_info a:hover { text-decoration:none; color:#9c1428; }

.gs .contact_info i { color:#9c1428; }

.gs .contact_form input[type="submit"] { background:#9c1428; }
.gs .contact_form input[type="submit"]:hover { background:#000032; }
.gs .post-meta li:before, .gs #blog-content article.post h2 a:hover { color:#000032; }

.gs #blog-content article.type-post .read-more, .gs .bones_page_navi li a { background:#9c1428; }
.gs #blog-content article.type-post .read-more:hover, .gs .bones_page_navi li a:hover { background:#000032;}

.gs .post-meta li a, .gs .sidebar .widget ul li a, .gs .sidebar .widget ul li:before { color:#9c1428; }
.gs .post-meta li a:hover, .gs .sidebar .widget ul li a:hover { color:#000032; text-decoration:none; }
.gs .sidebar h4 { background:#9c1428; }


.gs .button, .button:visited { background:#9c1428; }

.gs .button:hover, .gs .button:focus, .gs .button:visited:hover, .gs .button:visited:focus { background:#000032; }

.gs .button:active, .gs .button:visited:active { background:#000032; }

.gs .accommodation_menu ul li a {	background:#9c1428; }
.gs .accommodation_menu ul li a:hover, .gs .accommodation_menu ul li.current a { background:#000032;}

.gs .home-stay-title h1 { background:#9c1428; }
.gs .catering-section table tr th, .gs .entry-content table tr th { background:#9c1428; }


.gs a.icon_btn { background:#9c1428;}
.gs a.icon_btn:hover { background:#000032; }

.gs .owl-theme .owl-dots .owl-dot span { background:#9c1428; }
.gs .owl-theme .owl-dots .owl-dot span:hover, .gs .owl-theme .owl-dots .owl-dot.active span { background:#9c1428; }




.gs .home-stay-detail a { text-decoration:underline; color:#9c1428; font-weight:bold;}
.gs .home-stay-detail a:hover { text-decoration:none; color:#9c1428;}
.gs .accomodation a { text-decoration:underline; color:#9c1428; font-weight:bold; }
.gs .accomodation a:hover {  text-decoration:none; color:#9c1428; }
.gs .form-content .booking-section p a{ text-decoration:underline; color:#9c1428; font-weight:bold; }
.gs .form-content .booking-section p a:hover { text-decoration:none; color:#9c1428;}
.gs .info_text a, .gs .faq_content a, .gs .entry-content a, .gs .custom_form a { text-decoration:underline; color:#9c1428; font-weight:bold; }
.gs .info_text a:hover, .gs .faq_content a:hover, .gs .entry-content a:hover, .gs .custom_form a:hover { text-decoration:none; color:#9c1428;}
.gs .custom_form a.calculate-button { color:#FFF; text-decoration:none; font-weight:normal; }
.gs .custom_form a.calculate-button:hover { color:#FFF; }

.gs .base_content a, .gs .availability_content a {text-decoration:underline; color:#9c1428; font-weight:bold;}
.gs .base_content a:hover, .gs .availability_content a:hover {text-decoration:none; color:#9c1428;}

/*===================================================================================================================
[PAGE COLOR SCHEME]
===================================================================================================================*/
/*======================================================================[Dark Purple]======================================================================*/

.lhs2 blockquote:before { color:#424564;}

.lhs2 .default p a { color:#424564; }


/*.lhs2 #home_content { border-top:#424564 13px solid; }*/
.lhs2 .banner_holder { border-bottom:#424564 13px solid; }

.lhs2 .home_title h1 { background:#424564; }

.lhs2 .header_nav ul li a:hover, .lhs2 .header_nav ul li.current-menu-item a { color:#424564; }

.lhs2 .option_menu ul li a { background:#424564; }
.lhs2 .option_menu ul li a:hover { background:#000032; }
.lhs2 .section_group h3 { background:#424564; }
.lhs2 .section_latest_blog h2 span, .lhs2 .section_testimonial h2 span { background:#649eb2; }

.lhs2 .brand_module h3, .lhs2 .brand_module_text h3 { background:#424564; }

.lhs2 .brand_module:hover h3 { xbackground:#000032 !important; }

.lhs2 .contact_info a:hover { text-decoration:none; color:#424564; }

.lhs2 .contact_info i { color:#424564; }

.lhs2 .contact_form input[type="submit"] { background:#424564; }
.lhs2 .contact_form input[type="submit"]:hover { background:#000032; }
.lhs2 .post-meta li:before, .lhs2 #blog-content article.post h2 a:hover { color:#424564; }

.lhs2 #blog-content article.type-post .read-more, .lhs2 .bones_page_navi li a { background:#424564; }
.lhs2 #blog-content article.type-post .read-more:hover, .lhs2 .bones_page_navi li a:hover { background:#000032;}

.lhs2 .post-meta li a, .lhs2 .sidebar .widget ul li a, .lhs2 .sidebar .widget ul li:before { color:#424564; }
.lhs2 .post-meta li a:hover, .lhs2 .sidebar .widget ul li a:hover { color:#990133; text-decoration:none; }
.lhs2 .sidebar h4 { background:#424564; }


.lhs2 .button, .button:visited { background:#424564; }

.lhs2 .button:hover, .lhs2 .button:focus, .lhs2 .button:visited:hover, .lhs2 .button:visited:focus { background:#000032; }

.lhs2 .button:active, .lhs2 .button:visited:active { background:#990133; }

.lhs2 .accommodation_menu ul li a {	background:#424564; }
.lhs2 .accommodation_menu ul li a:hover, .lhs2 .accommodation_menu ul li.current a { background:#000032;}

.lhs2 .home-stay-title h1 { background:#424564; }
.lhs2 .catering-section table tr th, .lhs2 .entry-content table tr th { background:#424564; }



.lhs2 .home-stay-detail a { text-decoration:underline; color:#424564; font-weight:bold;}
.lhs2 .home-stay-detail a:hover { text-decoration:none; color:#9c1428;}
.lhs2 .accomodation a { text-decoration:underline; color:#424564; font-weight:bold; }
.lhs2 .accomodation a:hover {  text-decoration:none; color:#9c1428; }
.lhs2 .form-content .booking-section p a{ text-decoration:underline; color:#424564; font-weight:bold; }
.lhs2 .form-content .booking-section p a:hover { text-decoration:none; color:#9c1428;}
.lhs2 .info_text a, .lhs2 .faq_content a, .lhs2 .entry-content a, .lhs2 .custom_form a { text-decoration:underline; color:#424564; font-weight:bold; }
.lhs2 .info_text a:hover, .lhs2 .faq_content a:hover, .lhs2 .entry-content a:hover, .lhs2 .custom_form a:hover { text-decoration:none; color:#9c1428;}
.lhs2 .custom_form a.calculate-button { color:#FFF; text-decoration:none; font-weight:normal; }
.lhs2 .custom_form a.calculate-button:hover { color:#FFF; }

.lhs2 .base_content a, .lhs2 .availability_content a {text-decoration:underline; color:#424564; font-weight:bold;}
.lhs2 .base_content a:hover, .lhs2 .availability_content a:hover {text-decoration:none; color:#9c1428;}

/*============================================================[PURPLE]============================================================*/

.lsr2 blockquote:before { color:#684f6d;}

.lsr2 .default p a { color:#684f6d; }

.lsr2 .banner_holder { border-bottom:#684f6d 13px solid; }

.lsr2 .home_title h1 { background:#684f6d; }

.lsr2 .option_menu ul li a { background:#684f6d; }
.lsr2 .option_menu ul li a:hover { background:#000032; }

.lsr2 .section_group h3 { background:#684f6d; }
.lsr2 .section_latest_blog h2 span, .lsr2 .section_testimonial h2 span { background:#684f6d; }

.lsr2 .brand_module h3, .lsr2 .brand_module_text h3 { background:#684f6d; }

.lsr2 .brand_module:hover h3 { xbackground:#000032 !important; }

.lsr2 .contact_info a:hover { text-decoration:none; color:#684f6d; }

.lsr2 .contact_info i { color:#684f6d; }

.lsr2 .contact_form input[type="submit"] { background:#684f6d; }
.lsr2 .contact_form input[type="submit"]:hover { background:#990133; }
.lsr2 .post-meta li:before, .lsr2 #blog-content article.post h2 a:hover { color:#684f6d; }

.lsr2 #blog-content article.type-post .read-more, .lsr2 .bones_page_navi li a { background:#684f6d; }
.lsr2 #blog-content article.type-post .read-more:hover, .lsr2 .bones_page_navi li a:hover { background:#990133;}

.lsr2 .post-meta li a, .lsr2 .sidebar .widget ul li a, .lsr2 .sidebar .widget ul li:before { color:#684f6d; }
.lsr2 .post-meta li a:hover, .lsr2 .sidebar .widget ul li a:hover { color:#990133; text-decoration:none; }
.lsr2 .sidebar h4 { background:#684f6d; }


.lsr2 .button, .button:visited { background:#684f6d; }

.lsr2 .button:hover, .lsr2 .button:focus, .lsr2 .button:visited:hover, .lsr2 .button:visited:focus { background:#990133; }

.lsr2 .button:active, .lsr2 .button:visited:active { background:#990133; }

.lsr2 .accommodation_menu ul li a {	background:#684f6d; }
.lsr2 .accommodation_menu ul li a:hover, .lsr2 .accommodation_menu ul li.current a { background:#012e51;}

.lsr2 .home-stay-title h1 { background:#684f6d; }
.lsr2 .catering-section table tr th, .lsr2 .entry-content table tr th { background:#684f6d; }



.lsr2 .home-stay-detail a { text-decoration:underline; color:#684f6d; font-weight:bold;}
.lsr2 .home-stay-detail a:hover { text-decoration:none; color:#9c1428;}
.lsr2 .accomodation a { text-decoration:underline; color:#684f6d; font-weight:bold; }
.lsr2 .accomodation a:hover {  text-decoration:none; color:#9c1428; }
.lsr2 .form-content .booking-section p a{ text-decoration:underline; color:#684f6d; font-weight:bold; }
.lsr2 .form-content .booking-section p a:hover { text-decoration:none; color:#9c1428;}
.lsr2 .info_text a, .lsr2 .faq_content a, .lsr2 .entry-content a, .lsr2 .custom_form a { text-decoration:underline; color:#684f6d; font-weight:bold; }
.lsr2 .info_text a:hover, .lsr2 .faq_content a:hover, .lsr2 .entry-content a:hover, .lsr2 .custom_form a:hover { text-decoration:none; color:#9c1428;}
.lsr2 .custom_form a.calculate-button { color:#FFF; text-decoration:none; font-weight:normal; }
.lsr2 .custom_form a.calculate-button:hover { color:#FFF; }

.lsr2 .base_content a, .lsr2 .availability_content a {text-decoration:underline; color:#684f6d; font-weight:bold;}
.lsr2 .base_content a:hover, .lsr2 .availability_content a:hover {text-decoration:none; color:#9c1428;}

/*============================================================[Green]============================================================*/

.sel2 blockquote:before { color:#356045;}

.sel2 .default p a { color:#356045; }


.sel2 .banner_holder { border-bottom:#356045 13px solid; }

.sel2 .home_title h1 { background:#356045; }

.sel2 .option_menu ul li a { background:#356045; }
.sel2 .option_menu ul li a:hover { background:#000032; }
.sel2 .section_group h3 { background:#356045; }
.sel2 .section_latest_blog h2 span, .sel2 .section_testimonial h2 span { background:#356045; }

.sel2 .brand_module h3, .sel2 .brand_module_text h3 { background:#356045; }

.sel2 .brand_module:hover h3 { xbackground:#000032 !important; }

.sel2 .contact_info a:hover { text-decoration:none; color:#356045; }

.sel2 .contact_info i { color:#356045; }

.sel2 .contact_form input[type="submit"] { background:#356045; }
.sel2 .contact_form input[type="submit"]:hover { background:#990133; }
.sel2 .post-meta li:before, .sel2 #blog-content article.post h2 a:hover { color:#356045; }

.sel2 #blog-content article.type-post .read-more, .sel2 .bones_page_navi li a { background:#356045; }
.sel2 #blog-content article.type-post .read-more:hover, .sel2 .bones_page_navi li a:hover { background:#990133;}

.sel2 .post-meta li a, .sel2 .sidebar .widget ul li a, .sel2 .sidebar .widget ul li:before { color:#356045; }
.sel2 .post-meta li a:hover, .sel2 .sidebar .widget ul li a:hover { color:#990133; text-decoration:none; }
.sel2 .sidebar h4 { background:#356045; }


.sel2 .button, .button:visited { background:#356045; }

.sel2 .button:hover, .sel2 .button:focus, .sel2 .button:visited:hover, .sel2 .button:visited:focus { background:#990133; }

.sel2 .button:active, .sel2 .button:visited:active { background:#990133; }

.sel2 .accommodation_menu ul li a {	background:#356045; }
.sel2 .accommodation_menu ul li a:hover, .sel2 .accommodation_menu ul li.current a { background:#004723;}

.sel2 .home-stay-title h1 { background:#356045; }
.sel2 .catering-section table tr th, .sel2 .entry-content table tr th { background:#356045; }


.sel2 .home-stay-detail a { text-decoration:underline; color:#356045; font-weight:bold;}
.sel2 .home-stay-detail a:hover { text-decoration:none; color:#9c1428;}
.sel2 .accomodation a { text-decoration:underline; color:#356045; font-weight:bold; }
.sel2 .accomodation a:hover {  text-decoration:none; color:#9c1428; }
.sel2 .form-content .booking-section p a{ text-decoration:underline; color:#356045; font-weight:bold; }
.sel2 .form-content .booking-section p a:hover { text-decoration:none; color:#9c1428;}
.sel2 .info_text a, .sel2 .faq_content a, .sel2 .entry-content a, .sel2 .custom_form a { text-decoration:underline; color:#356045; font-weight:bold; }
.sel2 .info_text a:hover, .sel2 .faq_content a:hover, .sel2 .entry-content a:hover, .sel2 .custom_form a:hover { text-decoration:none; color:#9c1428;}
.sel2 .custom_form a.calculate-button { color:#FFF; text-decoration:none; font-weight:normal; }
.sel2 .custom_form a.calculate-button:hover { color:#FFF; }

.sel2 .base_content a, .sel2 .availability_content a {text-decoration:underline; color:#356045; font-weight:bold;}
.sel2 .base_content a:hover, .sel2 .availability_content a:hover {text-decoration:none; color:#9c1428;}

/*============================================================[RED]============================================================*/

.gs2 blockquote:before { color:#9c1428;}

.gs2 .default p a { color:#356045; }

.gs2 .banner_holder { border-bottom:#9c1428 13px solid; }

.gs2 .home_title h1 { background:#9c1428; }

.gs2 .option_menu ul li a { background:#9c1428; }
.gs2 .option_menu ul li a:hover { background:#000032; }
.gs2 .section_group h3 { background:#9c1428; }
.gs2 .section_latest_blog h2 span, .gs2 .section_testimonial h2 span { background:#9c1428; }

.gs2 .brand_module h3, .gs2 .brand_module_text h3 { background:#9c1428; }

.gs2 .brand_module:hover h3 { xbackground:#000032 !important; }

.gs2 .contact_info a:hover { text-decoration:none; color:#9c1428; }

.gs2 .contact_info i { color:#9c1428; }

.gs2 .contact_form input[type="submit"] { background:#9c1428; }
.gs2 .contact_form input[type="submit"]:hover { background:#000032; }
.gs2 .post-meta li:before, .gs2 #blog-content article.post h2 a:hover { color:#000032; }

.gs2 #blog-content article.type-post .read-more, .gs2 .bones_page_navi li a { background:#9c1428; }
.gs2 #blog-content article.type-post .read-more:hover, .gs2 .bones_page_navi li a:hover { background:#000032;}

.gs2 .post-meta li a, .gs2 .sidebar .widget ul li a, .gs2 .sidebar .widget ul li:before { color:#9c1428; }
.gs2 .post-meta li a:hover, .gs2 .sidebar .widget ul li a:hover { color:#000032; text-decoration:none; }
.gs2 .sidebar h4 { background:#9c1428; }


.gs2 .button, .button:visited { background:#9c1428; }

.gs2 .button:hover, .gs2 .button:focus, .gs2 .button:visited:hover, .gs2 .button:visited:focus { background:#000032; }

.gs2 .button:active, .gs2 .button:visited:active { background:#000032; }

.gs2 .accommodation_menu ul li a {	background:#9c1428; }
.gs2 .accommodation_menu ul li a:hover, .gs2 .accommodation_menu ul li.current a { background:#000032;}

.gs2 .home-stay-title h1 { background:#9c1428; }
.gs2 .catering-section table tr th, .gs2 .entry-content table tr th { background:#9c1428; }


.gs2 .home-stay-detail a { text-decoration:underline; color:#9c1428; font-weight:bold;}
.gs2 .home-stay-detail a:hover { text-decoration:none; color:#9c1428;}
.gs2 .accomodation a { text-decoration:underline; color:#9c1428; font-weight:bold; }
.gs2 .accomodation a:hover {  text-decoration:none; color:#9c1428; }
.gs2 .form-content .booking-section p a{ text-decoration:underline; color:#9c1428; font-weight:bold; }
.gs2 .form-content .booking-section p a:hover { text-decoration:none; color:#9c1428;}
.gs2 .info_text a, .gs2 .faq_content a, .gs2 .entry-content a, .gs2 .custom_form a { text-decoration:underline; color:#9c1428; font-weight:bold; }
.gs2 .info_text a:hover, .gs2 .faq_content a:hover, .gs2 .entry-content a:hover, .gs2 .custom_form a:hover { text-decoration:none; color:#9c1428;}
.gs2 .custom_form a.calculate-button { color:#FFF; text-decoration:none; font-weight:normal; }
.gs2 .custom_form a.calculate-button:hover { color:#FFF; }

.gs2 .base_content a, .gs2 .availability_content a {text-decoration:underline; color:#9c1428; font-weight:bold;}
.gs2 .base_content a:hover, .gs2 .availability_content a {text-decoration:none; color:#9c1428;}