  /*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700|Poppins:300,400');
font-family: 'Playfair Display', serif;
font-family: 'Poppins', sans-serif;



@font-face {
font-family: 'FontAwesome';
src: url('/wp-content/themes/enfold-child/fonts/FontAwesome.eot') format('embedded-opentype'),  
   url('/wp-content/themes/enfold-child/fonts/FontAwesome.otf')  format('opentype'),
   url('/wp-content/themes/enfold-child/fonts/FontAwesome.woff') format('woff'), 
   url('/wp-content/themes/enfold-child/fonts/FontAwesome.ttf')  format('truetype'), 
   url('/wp-content/themes/enfold-child/fonts/FontAwesome.svg') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
  font-family: 'BodoniFLF-Roman';
  src: url('/wp-content/themes/enfold-child/fonts/BodoniFLF-Roman.eot') format('embedded-opentype'),  
       url('/wp-content/themes/enfold-child/fonts/BodoniFLF-Roman.woff') format('woff'), 
	   url('/wp-content/themes/enfold-child/fonts/BodoniFLF-Roman.ttf')  format('truetype'), 
	   url('/wp-content/themes/enfold-child/fonts/BodoniFLF-Roman.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
a,li{-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;}
a:hover, li:hover{-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;}
html body#top{font-family: 'Poppins', sans-serif !important; font-size:18px !important; line-height:26px !important; color:#1d1d1d !important; font-weight:300 !important;}
/*div#header_main {opacity: 1 !important;background: hsla(0, 0%, 0%, 0.51) !important;}*/
html body#top.home #main {padding-top: 120px !important;}
.header-right div#search-3{margin: 0 !important;padding: 0 !important;}
.phone-headr .phone-info{font-size:32px;color: #c22b4a!important;font-family: 'Playfair Display', serif;font-weight: 700;
 text-transform: uppercase;margin: 10px 0 0;}
.phone-headr .phone-info a{font-size:32px;color: #c22b4a;font-family: 'Playfair Display', serif;font-weight: 700;text-transform: uppercase;margin: 0 15px 0 0;text-decoration: none;}
.logo img{height: 55px !important;}
.header-right{width:75%;float: left;text-align: right;}
header#header .header-right .phone-headr {float: none;	display: inline-block;width: auto; vertical-align: middle;}
header#header .header-right .phone-search {width: 32%;float: none;display: inline-block; vertical-align: middle;}
span.logo {width:12%;float: left;padding-top: 0px;margin: 0;overflow: visible;}
div#header_main { background:#fff !important;}
#header_main .main_menu ul#avia-menu {float: right;width: 100%;text-align: center;}
#header_main .main_menu ul#avia-menu li {display: inline-block;	float: none;margin: 10px 0 0;}
#header_main .main_menu ul#avia-menu li.av-burger-menu-main.menu-item-avia-special.av-small-burger-icon {display: none;}
.phone-search #search-3 input#s{border-radius: 40px;}
.phone-search #search-3 input#searchsubmit {background-color: #e7baba;color: #fff;border-radius: 50px;	padding: 0;max-width: 100%;width: 45px;}
.header-right .phone-headr{width: 48%;float: left;}
.header-right .phone-search{width: 52%;float: right;padding: 14px 0 0 0;}
.header-right .phone-search #search-3 input#s {border-radius: 40px;background: #fff9f9;height: 44px;border: 1px solid #f8e2e2;}
html body#top #wrap_all  header#header #header_main_alternate nav.main_menu .avia-menu ul li a{color: #fff !important;padding:10px 20px 20px;line-height: 18px;font-size: 18px;
font-family: 'Poppins', sans-serif !important;font-size: 18px;font-weight: 300; line-height: 20px !important;height: auto !important; position:relative;}
html body#top #wrap_all  header#header #header_main_alternate nav.main_menu .avia-menu ul li a:hover span{color: #c22b4a !important;}
html body#top #wrap_all  header#header #header_main_alternate nav.main_menu .avia-menu ul li a:hover{color: #c22b4a !important;}
.main_menu .avia-menu ul li.dropdown_ul_available ul.sub-menu li {margin: 0 !important;float: left !important;}
.main_menu .avia-menu ul li a:after{position:absolute; content:""; border-right:1px solid #fff; right:0; top:12; width: 1px;height:18px;}
.main_menu .avia-menu ul li:ast-child a:after{display:none;}
html body#top #wrap_all  header#header #header_main_alternate nav.main_menu .avia-menu ul li a span{color:#202020 !important; }
.main_menu .avia-menu ul li span.avia-menu-text{border: none !important;}
.slideshow_align_caption h1::before {position: absolute;content: "";background: rgba(218,21,61, 0.3);width: 505px;height: 505px;border-radius: 50%;z-index: -1;left: 0;top: 0;}
#fullscreen_slider_1 .slideshow_align_caption h1{font-size: 50px;line-height: 70px;padding: 59px 0 0 111px;color: #fff !important;text-transform: uppercase;font-family: 'BodoniFLF-Roman';position: relative;z-index: 1;}
#fullscreen_slider_1 .slideshow_align_caption h1 u{color: #c22b4a;text-decoration: none;}
#welcome .av-special-heading{margin-top: 106px;padding: 0 0 130px 26px !important ;transform: translateY(-50%);}
#welcome .av-special-heading h2 {line-height: 70px;font-family: 'BodoniFLF-Roman';float: left;font-size: 64px !important;	margin: 50px 0 0;}
#welcome a.avia-button{font-size: 16px;padding: 12px 10px;border: 1px solid #fff !important;display: inline-block;margin: -30px 0 0;}
#welcome a.avia-button:hover{background: #fff !important;text-decoration: none;color: #c22b4a!important;}
#welcome .avia-buttonrow-wrap{margin: 0 0 0 30px !important;}
#welcome .avia-image-overlay-wrap img{height: 300px;}
#welcome .av-image-caption-overlay-center h3{position: absolute;background: rgba(255,255,255, 0.7);width: 100%;bottom: 40px;margin: 0;}
#welcome .av-image-caption-overlay-center a{font-family: 'Playfair Display', serif;font-weight: 700; color: #0e0e0e; 
 text-transform: uppercase;line-height: 20px;padding: 25px 20px;display: block; font-size: 20px;}
#welcome .av-image-caption-overlay-center{padding:0 !important;}
#welcome .av-image-caption-overlay-center h3 a:hover{color: #c22b4a;}
#welcome .flex_cell .avia-image-container-inner {width: 100%;}
#welcome .flex_cell .avia-image-container-inner img {width: 100%;	height: 500px !important;border-radius: 0; object-fit: cover;
 object-position: top center;}
#unique-carreor .av-special-heading h2{text-transform: uppercase;font-family: 'BodoniFLF-Roman';}
#unique-carreor .avia-builder-el-15 h2{font-family: 'Playfair Display', serif;font-weight: 700;}
#unique-carreor .avia-builder-el-18 h2{font-family: 'Playfair Display', serif;font-weight: 700;}
#unique-carreor .avia-builder-el-21 h2{font-family: 'Playfair Display', serif;font-weight: 700;}
#unique-carreor .avia-builder-el-24 h2{font-family: 'Playfair Display', serif;font-weight: 700;}
#unique-carreor .avia-builder-el-first p{line-height:28px;}
#hello a.avia-button {border: 1px solid #fff !important; padding: 15px 30px 13px;}
#hello a.avia-button:hover{background-color:#fff !important; color:#c22b4a !important;}
#hello .avia-builder-el-29 h3 {font-family: 'Playfair Display', serif;font-weight: 700;}
#hello .avia-builder-el-29 p {line-height:28px;}
#hello .avia-builder-el-33 h3 {font-family: 'Playfair Display', serif;font-weight: 700;}
#hello .avia-builder-el-33 p {line-height:28px;}
#hello a.avia-button{font-size:18px;margin-top:20px;}
#main-operation .avia-builder-el-37{border: 1px solid #cdcdcd;}
#main-operation .avia-builder-el-40 {border: 1px solid #cdcdcd;margin: 0 24px;}
#main-operation .avia-builder-el-40 ul li{padding:0 0 0 2px !important;}
#main-operation .avia-builder-el-38 h3{ line-height: 40px;letter-spacing: 2px;font-family: 'Playfair Display', serif;font-weight: 700 !important;}
#main-operation .avia-builder-el-40 h3{line-height: 40px; letter-spacing: 2px;font-family: 'Playfair Display', serif;font-weight: 700;}
footer#socket{padding: 24px 0 66px 0;;}
#socket .social-media ul li {display: inline-block;width: 43px;height: 43px;background: #bc415a;vertical-align: middle;border-radius: 50%;margin: 4px 6px;}
#socket aside.widget_text.footer-social{text-align: center;}
#socket .social-media ul li a{font-size: 24px;color: #212121 !important;line-height: 43px;display: block;height: 43px;padding: 3px 0 0;} 
#socket .social-media ul li a i:hover{color:#bc415a;}
#socket .social-media ul li:hover{background:#fff;}
#socket .footer-social{margin: 40px 0;}
.footer-social p a{color:#bc415a !important}
.footer-social p{color: #bc415a;font-size: 36px;text-transform: uppercase;font-family: 'Playfair Display', serif;font-weight: 700;}
.footer-social p a:hover{color: #fff !important;text-decoration: none ;}
.footer-contact li{display: inline-block;color: #8a8a8a;font-size: 18px;font-family: 'Playfair Display', serif;font-weight: 400;letter-spacing: 1.6px;position: relative;padding: 0 30px 0 4px;}
.footer-contact li a:hover{text-decoration: none;}
.footer-contact li a{color:#8a8a8a;}
.footer-contact ul li:after{position: absolute;content: "/";color: #8a8a8a;font-size: 18px;right: 10px;}
.footer-contact li:last-child:after{display: none;}
#socket nav.sub_menu_socket .avia3-menu ul li::after{position: absolute;content: "/";font-size: 20px;right: 10px;color: #8a8a8a;}
footer#socket .widget_text.footer-contact{text-align: center;}
footer#socket nav.sub_menu_socket{float: left;width: 100% !important;text-align: center;}
footer#socket nav.sub_menu_socket ul{float: left;width: 100%;text-align: center;}
footer#socket nav.sub_menu_socket ul li {display: inline-block;float: none; position:relative;}
#socket nav.sub_menu_socket{float: left !important;width: auto; margin: 20px 0 0 !important;}
#socket nav.sub_menu_socket .avia3-menu ul li{font-family: 'Playfair Display', serif;font-weight: 400;letter-spacing: 1.6px;padding: 0 30px 0 4px !important;}
#socket nav.sub_menu_socket .avia3-menu ul li a{color: #8a8a8a;font-size: 18px;}
#socket nav.sub_menu_socket .avia3-menu ul li a:hover{color:#fff;text-decoration: none;}
#socket .sub_menu_socket div{overflow: visible !important;}
#socket .container{padding-bottom:0 !important;}
.avia-menu span.avia-menu-text:hover{text-decoration: none;}
header#header .header-right .phone-search form input[type="text"] {padding: 0 40px 0 20px !important;}
header#header span.logo a {display: inline-block; line-height: initial; height: auto; }
header#header span.logo a img {height: auto !important; max-width:94px !important; margin: 5px 0 0;}
header#header .header-right .phone-headr .phone-info a:hover{color:#2a2a2a;}
#fullscreen_slider_1 .slideshow_caption {padding: 0;}
#fullscreen_slider_1 .slideshow_caption .slideshow_align_caption h1 {margin: 0;font-size: 80px;line-height: 90px;	padding: 30px 0 0 160px;}
#fullscreen_slider_1 .slideshow_caption .slideshow_align_caption h1 u{font-family: 'BodoniFLF-Roman';}
#top #unique-carreor {background-image: none !important;	position: relative;}
#top #unique-carreor .container{position:relative; display:table; padding-bottom:8%;}
#top #unique-carreor .container:after{position: absolute; content: "";
 background: url(https://www.bellasa.edu/wp-content/uploads/2019/04/bella-mission.png)no-repeat; 
width:800px;height:800px;bottom: -35%;left: 0;right: 0;margin: 0 auto;visibility: visible; background-size: cover;}
#top #unique-carreor .flex_column.av_one_half {width: 30%;	text-align: right;	margin:30px 0 30px;}
#top #unique-carreor .flex_column.av_one_half div {text-align: right;}
#top #unique-carreor .flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-17.el_after_av_one_half.el_before_av_one_half.column-top-margin,
#top #unique-carreor .flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-23.el_after_av_one_half.avia-builder-el-last.column-top-margin
{float: right;text-align: left;}
#top #unique-carreor .flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-17.el_after_av_one_half.el_before_av_one_half.column-top-margin div, 
#top #unique-carreor .flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-23.el_after_av_one_half.avia-builder-el-last.column-top-margin div {
	text-align: left;}
#top #unique-carreor .flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-17.el_after_av_one_half.el_before_av_one_half.column-top-margin div p,
#top #unique-carreor .flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-23.el_after_av_one_half.avia-builder-el-last.column-top-margin div p
{text-align: left !important;}	
#top #unique-carreor h2.av-special-heading-tag {font-family: 'BodoniFLF-Roman';font-weight: normal;}
body#top #main #unique-carreor h3.av-special-heading-tag {font-size: 24px !important;font-weight: 700;}
#top #unique-carreor .flex_column.av_one_half:nth-child(2n+2) {float: right;}

#hello .hr.hr-custom.hr-center span.hr-inner.inner-border-av-border-fat {width: 100% !important;}
body#top #main-operation {padding: 60px 0;}
.main_menu .avia-menu ul li#menu-item-391 a {padding-right: 0;}	
.main_menu .avia-menu ul li#menu-item-391 a:after {display:none;}	
body#top header#header #header_main .container.av-logo-container {height: auto;line-height: initial;}
body#top header#header #header_main .container.av-logo-container .inner-container {float: left;width: 100%;}
html body#top #wrap_all header#header #header_main_alternate nav.main_menu .avia-menu ul li ul.sub-menu li a::after {display: none;}
html body#top #wrap_all header#header #header_main_alternate nav.main_menu .avia-menu ul li ul.sub-menu li a {border-bottom: 1px solid #f8e2e2;
 background: #fff;}

.footer-logos {margin:110px 0 70px;	display: block;}
.footer-logos ul {padding: 0;	margin: 0;	text-align: center;}
.footer-logos ul li {display: inline-block;	vertical-align: middle;	margin: 0 20px 0;}
.footer-logos ul.logo-images li {margin: 0 20px 30px;}
.footer-logos ul.logo-images li a {display: inline-block;}
.footer-logos ul.logo-images li a:hover{text-decoration:none;}
.footer-logos ul li {display: inline-block;vertical-align: middle;	margin: 0 20px 15px;font-size: 20px;font-family: 'Playfair Display', serif;
	color: #b7b7b7;}
.footer-logos ul.logo-text li {position: relative;}	
.footer-logos ul.logo-text li::before {position: absolute;	content: "";width: 8px;	height: 8px;background: #c22b4a;left: -15px;top: 10px;
	border-radius: 50%;}
.fb_dialog.fb_dialog_advanced.fb_customer_chat_bubble_animated_no_badge.fb_customer_chat_bubble_pop_in {
	bottom: 120px !important;	right: 46px !important;}	
#after_section_2 {border: none;}	
.home-testimonial {margin: 0 0 30px;}
body#top .testimonial .testimonial-inner .testimonial-content::after {display: none;}
body#top .testimonial .testimonial-inner .testimonial-content::before {color: #c22b4a;font-size: 26px;left: -30px;top: -10px;}
body#top .testimonial .testimonial-inner .testimonial-content p {color: #000;	font-family: 'Poppins', sans-serif !important;	font-size: 18px;}
body#top .testimonial .testimonial-inner .testimonial-client .testimonial-image img {margin: 0 0 12px !important;}
body#top .testimonial .testimonial-inner .testimonial-client {margin: 40px 0 0;}
body#top .testimonial .testimonial-inner .testimonial-client .testimonial-image img {margin: 0 0 12px !important;}
body#top .testimonial .testimonial-inner .readmore a {	display: inline-block;background: #c22b4a;color: #fff;padding: 10px 20px;border-radius: 5px;
 margin: 30px 0 10px;text-transform: capitalize;}
body#top .testimonial .testimonial-inner .readmore a:hover{background: #a70f2e; text-decoration:none;}
.strong-view.modern .wpmslider-wrapper .wpmslider-viewport {height: auto !important;}
body#top .testimonial .testimonial-inner .testimonial-company {font-size: 20px;font-family: 'Playfair Display', serif;margin: 6px 0 0;}	
body#top .testimonial .testimonial-inner .testimonial-company a{color: #7a7777;}	
body#top .testimonial .testimonial-inner .testimonial-company a:hover{color:#c22b49; text-decoration:none;}
#main-operation .avia-builder-el-49 {border: 1px solid #cdcdcd !important;}	
header#header #header_main_alternate nav.main_menu {padding: 0 0 10px;}
#top #hello .avia-builder-el-28 {	padding: 350px !important;}
/*#welcome .avia-builder-el-5{margin-top:89px !important;}*/

	

	
/*----------------------- Inner Pages Formatting Start Here -----------------*/	
	
html body#top #main {padding: 0 !important;}	
html body#top #main .main_color.container_wrap_first.container_wrap.sidebar_right {padding-top:190px;}
body#top #main .main_color .template-page.content {padding: 0;border: none;margin: 0;}
body#top #main .main_color .sidebar.sidebar_right {padding:30px;border: none; border-radius:10px;
-webkit-box-shadow: 0px 0px 17px 0px rgba(212,212,212,0.4);
-moz-box-shadow: 0px 0px 17px 0px rgba(212,212,212,0.4);
bo	x-shadow: 0px 0px 17px 0px rgba(212,212,212,0.4);}

body#top #main .main_color .template-page.content h3.av-special-heading-tag {font-size:26px !important;text-transform: uppercase;
font-family: 'Playfair Display', serif;font-weight: bold;	margin: 0;}
body#top #main .main_color .template-page.content .av-special-heading.av-special-heading-h3.custom-color-heading.blockquote.modern-quote.avia-builder-el-2.el_after_av_heading.el_before_av_textblock.av-inherit-size h3.av-special-heading-tag {
	text-transform: initial;font-size: 30px !important;	font-family: 'Poppins', sans-serif !important;color: #000;}	
body#top #main .main_color .template-page.content .av-special-heading.av-special-heading-h3.custom-color-heading.blockquote.modern-quote.avia-builder-el-2.el_after_av_heading.el_before_av_textblock.av-inherit-size {
	margin: 0;}	
#top p.last-para {margin: 0 0 90px;}	
body#top #main .main_color .sidebar.sidebar_right .inner_sidebar.extralight-border {margin: 0;	width: 100%;}
body#top #main .main_color .sidebar.sidebar_right .inner_sidebar h3.widgettitle {color: #c22b4a;font-size: 24px;margin: 0 0 20px;}
body#top #main .main_color .sidebar.sidebar_right form {margin: 0;}
body#top #main .main_color .sidebar.sidebar_right form p,
body#top #main .main_color .sidebar.sidebar_right form p  label{float:left; width:100%;}	
body#top #main .main_color .sidebar.sidebar_right form p label {font-weight: normal;font-size: 14px;	color: #333;}
body#top #main .main_color .sidebar.sidebar_right form p label span input,
body#top #main .main_color .sidebar.sidebar_right form p label span textarea,
body#top #main .main_color .sidebar.sidebar_right form p label span select {margin:0px 0 0;background: transparent;border: 1px solid #e4e4e4;
padding: 12px 10px;	border-radius: 5px; float:left; width:100%;}
body#top #main .main_color .sidebar.sidebar_right form p label span textarea{height:120px;}
body#top #main .main_color .sidebar.sidebar_right #text-6 .full_box_content .bx-wrapper {margin: 0;}
body#top #main .main_color .sidebar.sidebar_right #text-6 {padding-bottom: 0;}

.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {float: left;width: 100%;text-align: center;padding: 10px 10px;
border: 2px solid red;	background: red;color: #fff;font-size: 16px;line-height: 20px;}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {float: left;width: 100%;text-align: center;background: green;color: #fff;padding: 10px 10px;
font-size: 16px;line-height: 20px;}
span.wpcf7-not-valid-tip {color: red !important;}
.main_menu .avia-menu ul li.dropdown_ul_available ul.sub-menu{top: 50px;width: 220px !important;margin: 0;}	
.main_menu .avia-menu ul li.dropdown_ul_available ul.sub-menu li a {padding: 12px 20px !important;border: none;border-bottom: 1px solid #4d4d4d;
	font-size: 15px !important;}
.main_menu .avia-menu ul li.dropdown_ul_available ul.sub-menu li a:after{display:none;}	
body#top #main .main_color .template-page.content p a {text-decoration: none;color: #000;}
body#top #main .main_color .template-page.content p a:hover{color: #bc415a;}
.main_menu .avia-menu ul li.dropdown_ul_available ul.sub-menu li.menu-item-has-children ul.sub-menu {left: 220px !important;top: -1px !important;}
body#top #main .main_color .template-page.content img {margin: 0 0 40px;display: block;}	
html.html_stretched body #wrap_all {background-color: transparent;}
footer#socket {margin: 40px 0 0;}	
	
	
html body#top.page-id-255 #main #av-layout-grid-1 {padding: 180px 20px 0;}	
html body#top.page-id-255 #main #av-layout-grid-1 .flex_cell_inner form {float: left;width: 100%;	margin: 0;}
html body#top.page-id-255 #main #av-layout-grid-1 .flex_cell_inner h3.av-special-heading-tag {text-transform: uppercase;font-size:30px !important;
letter-spacing: 1px;font-family: 'Playfair Display', serif;font-weight: bold; margin: 0;}
html body#top.page-id-255 #main #av-layout-grid-1 .avia-builder-el-4{}
html body#top.page-id-255 #main #av-layout-grid-1 .avia-builder-el-4 iframe {width: 100% !important;	border: 4px solid #e7e7e7 !important;}
html body#top.page-id-255 form .form-left {float: left;width: 49%;}
html body#top.page-id-255 form .form-right {float: right;width: 49%;}
html body#top.page-id-255 form .form-sec input, 
html body#top.page-id-255 form .form-sec textarea,
html body#top.page-id-255 form .form-sec select {float: left;width: 100%;background:#fffcfc; color:#454545;
border:1px solid #ffeaee; border-radius: 4px;padding: 12px 12px;margin: 0 0 0; font-family: 'Poppins', sans-serif !important;
font-size: 17px !important;line-height: 26px !important; font-weight: 300 !important;}
html body#top.page-id-255 form .form-sec {margin: 0 0 20px;	float: left;width: 100%;}
html body#top.page-id-255 form .form-sec select{height:52px;}
html body#top.page-id-255 form .form-sec textarea{height:160px;}	
html body#top.page-id-255 form .form-sec input:focus, 
html body#top.page-id-255 form .form-sec textarea:focus,
html body#top.page-id-255 form .form-sec select:focus{box-shadow:none;}
html body#top.page-id-255 form .form-sec input:active, 
html body#top.page-id-255 form .form-sec textarea:active,
html body#top.page-id-255 form .form-sec select:active{box-shadow:none;}


html body#top.page-id-255 form .form-sec input::-webkit-input-placeholder {color:#454545; opacity:1; }
html body#top.page-id-255 form .form-sec input::-moz-placeholder {color:#454545; opacity:1;}
html body#top.page-id-255 form .form-sec input:-ms-input-placeholder {color:#454545; opacity:1;}
html body#top.page-id-255 form .form-sec input:-moz-placeholder {color:#454545; opacity:1;}

html body#top.page-id-255 form .form-sec textarea::-webkit-input-placeholder {color:#454545; opacity:1; }
html body#top.page-id-255 form .form-sec textarea::-moz-placeholder {color:#454545; opacity:1;}
html body#top.page-id-255 form .form-sec textarea:-ms-input-placeholder {color:#454545; opacity:1;}
html body#top.page-id-255 form .form-sec textarea:-moz-placeholder {color:#454545; opacity:1;}

html body#top.page-id-255 form .form-sec input[type="submit"] {background: #c22b4a;border: 2px solid #c22b4a;
	width: auto;padding: 12px 40px;margin: 7px 0 0;color: #fff;text-transform: uppercase;font-size: 22px !important;font-weight: 700 !important;}
html body#top.page-id-255 form .form-sec input[type="submit"]:hover{background:transparent; color:#c22b4a;}
html body#top.page-id-255 form .form-sec span.wpcf7-form-control-wrap {position: relative;float: left;width: 100%;}
html body#top.page-id-255 form .form-sec span.wpcf7-not-valid-tip {position: absolute;width: 100%;display: table;white-space: nowrap;
 bottom: -18px;top: auto;font-size: 13px;left: 12px;line-height: 18px;}
	
html body#top.page-id-255 #main #av-layout-grid-1 .avia-builder-el-4 section.av_textblock_section {margin: 30px 0 0;}
html body#top.page-id-255 #main #av-layout-grid-1 .avia-builder-el-4 section.av_textblock_section p {color: #000;font-weight: 700;font-size: 18px;}	
html body#top.page-id-255 #main #av-layout-grid-1 .avia-builder-el-4 section.av_textblock_section p strong {color: #000;}
html body#top.page-id-255 #main #av-layout-grid-1 .avia-builder-el-4 section.av_textblock_section p a{font-weight:300; }
html body#top.page-id-255 #main #av-layout-grid-1 .avia-builder-el-4 section.av_textblock_section p a:hover{text-decoration:none; color:#000; }
html body#top #main .main_color.container_wrap_first.container_wrap.sidebar_right main.content.units.av-content-small.alpha {border: none;}	
html body#top #main .main_color.container_wrap_first.container_wrap.sidebar_right main.content.units.av-content-small.alpha .news-title{font-size: 40px !important;
text-transform: uppercase;font-family: 'Playfair Display', serif;font-weight: bold;margin: 0 0 30px;color: #c22b4a;}
html body#top #main .main_color.container_wrap_first.container_wrap.sidebar_right main.content.units.av-content-small.alpha p{color: #454545;}
html body#top #main .main_color.container_wrap_first.container_wrap.sidebar_right main.content.units.av-content-small.alpha p.time_news {margin: 0 0 5px;
	color: #454545;display: inline-block;}
#socket aside.footer-social {  text-align: center;}	
body#top .testimonial {border: none;}
body#top .testimonial .testimonial-inner {background:#fffcfc;border:1px solid #ffeaee;box-shadow: none;border-radius: 5px;padding: 40px 20px 30px;}
body#top .testimonial .testimonial-inner .testimonial-client .testimonial-name {color: #c22b4a;}
body#top #main .main_color .sidebar.sidebar_right .news-sidebar {float: left;width: 100%;margin: 0 0 0;}
body#top #main .main_color .sidebar.sidebar_right .news-sidebar a {margin: 30px 0 0;display: inline-block;font-size: 20px;text-transform: uppercase;
	font-weight: 700;color: #222;}
body#top #main .main_color .sidebar.sidebar_right .news-sidebar a:hover{color: #c22b4a ; text-decoration:none;}
body#top #main .main_color .sidebar.sidebar_right .news-sidebar h2.widgettitle{color: #c22b4a ;}
body#top #unique-carreor {padding: 100px 0 0;}
html body#top.page-id-255 form .form-right .form-sec.for-mob {display: none;}

body#top table {border:1px solid #e1e1e1;	border-radius: 8px;	overflow: hidden;background: transparent;margin: 0 0 50px; border-right:none; 
 display: table;}
body#top table thead {border: none;}
body#top table thead tr {border: none;background: #c22b4a;}
body#top table thead tr th {border: none;	background: transparent;color: #fff;border-radius: 0;font-size: 16px;letter-spacing: 0;
	border-right: 1px solid #c93b58;}
body#top table tr {background: transparent; border: none;}
body#top table tr:last-child td {border-bottom: none;}
body#top table tr td {background: transparent;border-bottom: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;	border-left: none;	border-top: none;
	color: #1d1d1d;text-align: center;vertical-align: middle;}
body#top table tbody tr:nth-child(2n+2) {background: #f9f0f2;}	
html body#top h4.av-special-heading-tag {font-family: 'Poppins', sans-serif !important;}
body#top table tbody tr td:first-child {text-align: left;}	
body#top table tbody tr:last-child {background: #c22b4a;}
body#top table tbody tr:last-child td {color: #fff;font-weight: bold;border-right: 1px solid #c93b58;}
p.program-bella span.program-left {float: left;width:70%;}	
body#top p.program-bella strong {color: #c22b49;}
p.program-bella span.program-right {float: right;}	
p.program-bella {float: left;width: 100%;}
ul.spa-list li {float: left;margin: 0 45px 0px 0;}
ul.spa-list {display: block;	margin: 0 0 50px 15px;	float: left;	width: 100%;}
body.page-id-405 .tabcontainer.sidebar_tab .tab_titles .tab {background: #fffcfc;	border: 1px solid #ffeaee;width: 100%;color: #c22b4a;
	font-family: 'Playfair Display', serif;	font-weight: 700;font-size: 18px;letter-spacing: 0.5px;}
body.page-id-405 .tabcontainer.sidebar_tab .tab_titles .tab.active_tab{color:#fff !important; background:#c22b4a; border: 1px solid #c22b4a;}
body.page-id-405 .tabcontainer.sidebar_tab .tab_titles .tab:hover{color:#fff !important; background:#c22b4a; border: 1px solid #c22b4a;}	
body.page-id-405 .tabcontainer.sidebar_tab section.av_tab_section .tab_content {background: transparent;border: none;padding: 0;border-radius: 0;}
body.page-id-405 .tabcontainer.sidebar_tab section.av_tab_section .tab_content .tab_inner_content.invers-color {margin: 0px 0 0 0 !important;
	position: initial;	border-radius: 0;}
body.page-id-405 .tabcontainer.sidebar_tab section.av_tab_section .tab_content .tab_inner_content.invers-color .strong-content.strong-normal {
	margin: 0;	border-radius: 0;}
body.page-id-405 .tabcontainer.sidebar_tab section.av_tab_section .tab_content .testimonial-inner {border-radius: 0 !important;}	
body.page-id-405 .tabcontainer.sidebar_tab section.av_tab_section .tab_content .testimonial-inner .testimonial-content {display: table;}
body.page-id-405 .tabcontainer.sidebar_tab section.av_tab_section .tab_content .testimonial-inner .testimonial-content .testimonial-image {
	display: table-footer-group;float: none;}
body.page-id-405 .tabcontainer.sidebar_tab section.av_tab_section .tab_content .testimonial-inner .testimonial-content .testimonial-image img {
	margin: 40px auto 10px !important;float: none;text-align: center;display: block;border: none;padding: 0;border-radius: 50%;}	
body.page-id-405 .tabcontainer.sidebar_tab section.av_tab_section .tab_content .testimonial-client {text-align: center;	margin: 30px 0 20px !important;}	
.page-id-403 .spa-list li a {  text-decoration: none !important;}
#barber-inner p.program-bella.dopay-inner{border-bottom: 1px solid #c22b4a;}
p.program-bella.dopay-inner{border-bottom: 1px solid #c22b4a;}

	
/*----------------------- Inner Pages Formatting End Here -----------------*/	
	
/*===================18-Jan-2018=======================	*/

.financial-aid {float: left;width: 100%;text-align: center;margin: 70px 0 10px;background: #f5f5f5;padding: 60px 40px;border-radius:5px;
	border: 1px solid #f9f9f9;}
.financial-aid h2 {margin: 0 0 40px;color: #c22b4a;font-family: 'Playfair Display', serif;font-weight: 700;font-size: 40px;}	
.financial-aid p {margin: 0;}
.financial-aid p a {background: #c22b4a;color: #fff !important;	text-transform: uppercase;padding: 15px 70px;display: inline-block;font-size: 25px;
	border-radius: 8px;	border: 1px solid #c22b4a;	margin: 20px 0 0;}
.financial-aid p a:hover{background:transparent; color:#c22b4a !important;}	
.download-button {float: left;width: 100%;text-align: center;margin: 30px 0 30px;}
.download-button a {background: #c22b4a;color: #fff !important;text-transform: uppercase;padding: 15px 70px;display: inline-block;font-size: 25px;
border-radius: 8px;border: 1px solid #c22b4a;margin: 20px 0 0;}
.download-button a:hover{background:transparent; color:#c22b4a !important; text-decoration:none;}
#financial-sec .container{max-width: 100% !important;padding: 0 !important;}
#financial-sec .financial-aid{margin: 10px 0 0 !important;background: #c22b4a !important; border: none !important;border-radius: 0 !important;padding: 20px 40px !important;}
#financial-sec .financial-aid h2{color: #fff !important;margin: 0 !important;display: inline-block !important;font-size: 30px !important;float: none !important;vertical-align: middle !important;}
#financial-sec .financial-aid p{float: none !important;margin-left: 60px !important;display: inline-block !important;vertical-align: middle !important;}
#financial-sec .financial-aid p a{background: #fff;color: #c22b4a !important;padding: 7px 20px;border-radius: 4px;border: none;font-size: 20px;margin: 0;}	
div#financial-sec{float: left;width: 100%;margin: 0px 0 -7px;}



/*===================18-Jan-2018=======================*/

	

@media(max-width:1499px){	
#fullscreen_slider_1 .slideshow_caption .slideshow_align_caption h1 {font-size: 60px;	line-height: 80px;}
#fullscreen_slider_1 .slideshow_caption .slideshow_align_caption h1::before {width: 440px;	height: 440px;}
#top #unique-carreor .flex_column.av_one_half {width: 35%;}
#top #unique-carreor .flex_column.av_one_half div {text-align: left;}
#top #unique-carreor .flex_column.av_one_half div p br {display: none;}
#top #unique-carreor .flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-17.el_after_av_one_half.el_before_av_one_half.column-top-margin div, #top #unique-carreor .flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-23.el_after_av_one_half.avia-builder-el-last.column-top-margin div {
	text-align: right;}
#top #unique-carreor .flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-17.el_after_av_one_half.el_before_av_one_half.column-top-margin div p, #top #unique-carreor .flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-23.el_after_av_one_half.avia-builder-el-last.column-top-margin div p {
	text-align: right !important;}	
#top #unique-carreor .flex_column.av_one_half:nth-child(2n+2) h3.av-special-heading-tag {text-align: right;}	
#welcome .av-special-heading h2 {line-height: 60px;	font-size: 54px !important;}
div#after_section_3{border-top: none;}

}
@media(max-width:1367px){
body#top #main .main_color .template-page.content h3.av-special-heading-tag{font-size: 26px !important;margin: 0 0 0;}
div#main-operation .flex_column.av_two_fifth.flex_column_div.first.avia-builder-el-38.el_before_av_three_fifth.avia-builder-el-first
{padding: 30px 20px !important;}
}

@media(max-width:1252px){
	

#welcome .av-special-heading h2 {	margin: 20px 0 0;padding-right: 40px;}
#welcome .av-image-caption-overlay-center a {	font-size: 22px;}
	
}



@media (max-width: 1199px){
#fullscreen_slider_1 .slideshow_caption .slideshow_align_caption h1 {font-size: 50px;	line-height: 60px;padding:40px 0 0 120px;}
#fullscreen_slider_1 .slideshow_caption .slideshow_align_caption h1::before { width:380px; height:380px;}	
#welcome .av-image-caption-overlay-center h3 a{font-size: 15px;}
#top #unique-carreor .flex_column.av_one_half div p br {display: none;}
#top #unique-carreor .container::after {width: 600px;	height: 600px;	bottom: -10%;background-size: cover;}
body#top #main .main_color .sidebar.sidebar_right .inner_sidebar h3.widgettitle {font-size: 18px;}
body#top #main .main_color .template-page.content h3.av-special-heading-tag {font-size: 30px !important;}
body#top #main .main_color .template-page.content .av-special-heading.av-special-heading-h3.custom-color-heading.blockquote.modern-quote.avia-builder-el-2.el_after_av_heading.el_before_av_textblock.av-inherit-size h3.av-special-heading-tag {
font-size: 24px !important;}
html body#top #main .main_color.container_wrap_first.container_wrap.sidebar_right main.content.av-content-small.alpha.units {width: 60%;
padding-right: 50px;}
html body#top #main .main_color.container_wrap_first.container_wrap.sidebar_right .entry-content-wrapper.clearfix {padding: 0;margin: 0 0 50px;}
html body#top.page-id-255 #main #av-layout-grid-1 .flex_cell_inner form .form-sec .captcha-sec .g-recaptcha > div {width: 100% !important;	overflow: scroll;}
.header-right {width: 90%;}
#header_main .main_menu ul#avia-menu {width: auto;}

}





@media (max-width: 991px){

#fullscreen_slider_1 .slideshow_caption .slideshow_align_caption h1 {font-size: 35px;line-height: 47px;padding: 30px 0 0 60px;}
#fullscreen_slider_1 .slideshow_caption .slideshow_align_caption h1::before {width: 260px;height: 260px;}
body#top.page-id-143 #main {margin: -110px 0 0 !important;float: left;width: 100%;}
header#header .inner-container span.logo {width:20%; float:left; padding:0;}
header#header .inner-container .header-right {width: 90%;padding-right: 70px;	float: right;}
header#header .header-right .phone-headr {vertical-align: top;}
body#top header#header .inner-container nav.main_menu {padding: 0;	margin: -10px 0 0;}
body#top header#header .inner-container nav.main_menu ul#avia-menu li.av-small-burger-icon a::after {display: none;}
body#top header#header .inner-container nav.main_menu ul#avia-menu li.av-small-burger-icon a span span.av-hamburger-box span.av-hamburger-inner {
	background: #202020;height: 4px;}
body#top header#header .inner-container nav.main_menu ul#avia-menu li.av-small-burger-icon a span span.av-hamburger-box span.av-hamburger-inner:after,
body#top header#header .inner-container nav.main_menu ul#avia-menu li.av-small-burger-icon a span span.av-hamburger-box span.av-hamburger-inner:before
{ background:#202020; height:4px;}	
body#top header#header .inner-container nav.main_menu .av-burger-overlay {background: rgba(0, 0, 0, 0.5);}
body#top header#header .inner-container nav.main_menu .av-burger-overlay .av-burger-overlay-scroll {background: #c22b4a;	}
body#top header#header .inner-container nav.main_menu .av-burger-overlay .av-burger-overlay-scroll .av-burger-overlay-inner ul#av-burger-menu-ul {
	float: left;width: 100%; padding-top: 80px !important;}
body#top header#header .inner-container nav.main_menu .av-burger-overlay .av-burger-overlay-scroll .av-burger-overlay-inner ul#av-burger-menu-ul li a {
	border-bottom: 1px solid #c0445e;padding: 20px 10px;color: #fff;}	
body#top header#header .inner-container nav.main_menu .av-burger-overlay .av-burger-overlay-scroll .av-burger-overlay-inner ul#av-burger-menu-ul li {
	padding: 0 20px;}	
body#top header#header .inner-container nav.main_menu .av-burger-overlay .av-burger-overlay-scroll .av-burger-overlay-inner ul#av-burger-menu-ul li a:hover{
	color:#000 !important;}	
body#top header#header .inner-container nav.main_menu .av-burger-overlay .av-burger-overlay-scroll .av-burger-overlay-inner ul#av-burger-menu-ul li a::after {
	display: none;}	
body#top header#header .inner-container nav.main_menu .av-burger-overlay .av-burger-overlay-scroll .av-burger-overlay-inner ul#av-burger-menu-ul li:last-child a span {
	padding: 0;}	
#top #unique-carreor .container::after {width: 580px;	height: 580px;	bottom: -13%;}	
body#top #main-operation .flex_column {width: 100%;margin: 0 0 40px; padding: 40px 40px 20px !important;}
body#top #main-operation {padding: 60px 0 20px;}
html body#top #main .main_color.container_wrap_first.container_wrap.sidebar_right {padding-top: 40px;}
html body#top.page-id-255 #main #av-layout-grid-1 {padding: 0px 20px 0;}
html body#top.page-id-255 #main #av-layout-grid-1 .no_margin.av_one_half {width: 100% !important;	display: block;	margin: 0 0 0;	float: left;}
html body#top.page-id-255 form .form-sec .captcha-sec .g-recaptcha > div {width: auto !important;	overflow: hidden;}
span.logo {padding-top: 10px;	margin: 0;}
body#top .flex_column {padding: 30px 0 0 !important;}	
#contactus-inner .flex_cell.no_margin {padding-top: 30px !important;}
p.program-bella {font-size: 16px;}
body#top table{display: block;width: 100%;overflow-x: auto !important;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;}
header#header span.logo a img {max-width:50px !important; margin:5px 0 0 0;}
.footer-logos ul.logo-text li:first-child::before {left: -12px !important;}
.phone-headr .phone-info {font-size: 22px;}
.phone-headr .phone-info a {font-size: 22px;}
html body#top #wrap_all header#header #header_main_alternate nav.main_menu .avia-menu ul li a {padding: 10px 7px 20px;	font-size: 16px;}
#header_main .main_menu ul#avia-menu li {display: none;}
#header_main .main_menu ul#avia-menu li.av-burger-menu-main.menu-item-avia-special.av-small-burger-icon {display: block;margin: -5px 0 0;}
body#top header#header .inner-container nav.main_menu ul#avia-menu li.av-small-burger-icon a span.is-active span.av-hamburger-box span.av-hamburger-inner {
	background: #fff;}
body#top header#header .inner-container nav.main_menu ul#avia-menu li.av-small-burger-icon a span.is-active span.av-hamburger-box span.av-hamburger-inner:after,
body#top header#header .inner-container nav.main_menu ul#avia-menu li.av-small-burger-icon a span.is-active span.av-hamburger-box span.av-hamburger-inner:before{
	background: #fff;}	
#welcome .av-special-heading h2 {line-height: 50px;	font-size: 40px !important;}	
#welcome .avia-builder-el-5 a.avia-button{padding: 12px 4px !important;}	
#financial-sec .financial-aid{margin: 110px 0 0 !important;	}
#financial-sec .container{width: 100% !important;}
#financial-sec .financial-aid p{margin-left: 0 !important;margin-top: 12px;}
#welcome .avia-buttonrow-wrap{margin: 0 0 0 16px !important;}
}




@media (max-width:767px){
	
body#top.page-id-143 #main {margin: -180px 0 0 !important;}	
header#header .inner-container .header-right {width: 70%;	padding-right: 50px;}
header#header .header-right .phone-headr {	display: none;}
header#header .header-right .phone-search {width:100%;}
body#top #welcome .flex_cell {width: 100%;display: block;float: left;margin: 0;height: auto !important;min-height: 100% !important;
 border-bottom: 1px solid #fff;}
body#top #welcome .flex_cell .flex_cell_inner .av-special-heading.av-special-heading-h2.custom-color-heading.blockquote.modern-quote.avia-builder-el-3.el_before_av_buttonrow.avia-builder-el-first.av-inherit-size {
	padding: 0 !important;margin: 0 !important;float: left;	width: 100%;transform: initial;} 
body#top #welcome .flex_cell .flex_cell_inner h2.av-special-heading-tag {float: left;width: 100%;position: initial;padding: 0 20px;margin: 30px 0 70px;}
body#top #welcome .flex_cell .flex_cell_inner .avia-buttonrow-wrap {margin: 0 !important;padding: 0 20px 40px;}
#top #unique-carreor .container::after {display: none;}
#top #unique-carreor .flex_column.av_one_half {width: 100%;text-align: left;margin: 0 0 20px;}
#top #unique-carreor .flex_column.av_one_half div {text-align: left;}
#hello .flex_cell.no_margin.av_one_half.avia-builder-el-27.el_before_av_cell_one_half.avia-builder-el-first.avia-full-stretch{background-position: center;
padding: 35% 0 !important;}		
body#top #main .main_color .sidebar.sidebar_right {display: block;}
body#top #main .main_color .template-page.content h3.av-special-heading-tag {font-size: 25px !important;}	
header#header .inner-container span.logo {width: 15%; margin:10px 0 0;}	
.footer-social p {font-size: 22px;	line-height: 32px;}
html body#top #main .main_color.container_wrap_first.container_wrap.sidebar_right main.content.av-content-small.alpha.units {width:100%;padding-right:0px;}	
html body#top {padding: 0 !important;}
#wnb-bar {position: relative !important;}
body#top header#header .inner-container nav.main_menu {padding: 0; margin: 0;}
#fullscreen_slider_1 .slideshow_caption .slideshow_align_caption h1::before {display: none;}
#fullscreen_slider_1 .slideshow_caption .slideshow_align_caption h1 {	padding: 0;	margin: 70px 0 0;}
#top #unique-carreor .flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-17.el_after_av_one_half.el_before_av_one_half.column-top-margin div, #top #unique-carreor .flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-23.el_after_av_one_half.avia-builder-el-last.column-top-margin div {
	text-align: left;}	
#top #unique-carreor .flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-17.el_after_av_one_half.el_before_av_one_half.column-top-margin div p, #top #unique-carreor .flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-23.el_after_av_one_half.avia-builder-el-last.column-top-margin div p {
	text-align: left !important;}	
#top #unique-carreor .flex_column.av_one_half.flex_column_div.av-zero-column-padding.first.avia-builder-el-14.el_after_av_textblock.el_before_av_one_half.column-top-margin {
	margin-top: 40px;}		
body#top .flex_column {padding: 30px 0 0 !important;}	
#top p.last-para {margin: 0 0 0;}
.avia-image-container.av-styling- {width: 100% !important;	margin: 20px 0 0;}
.avia-image-container.av-styling- img {width: 100%;}
body #fancybox_ns-wrap {top:50px !important;}	
#top #unique-carreor .flex_column.av_one_half:nth-child(2n+2) h3.av-special-heading-tag {text-align: left;}
#top #unique-carreor .flex_column.av_one_half:nth-child(2n+2) p {text-align: left !important;}		
.footer-logos ul.logo-text li:first-child::before {left: -2px;}
.footer-logos {margin: 70px 0 50px;}
#welcome .flex_cell .avia-image-container-inner img {object-position: center;}
.financial-aid h2 {margin: 0 0 20px;font-size: 32px;}
.financial-aid p a {padding: 15px 31px;	font-size: 20px;}
#financial-sec .container{width: 100% !important;}
#financial-sec .financial-aid p{margin-left: 0 !important;margin-top: 12px;}
#financial-sec .financial-aid{margin: 60px 0 0 !important;	}
#welcome .av-special-heading{margin-top: 70px !important;}
body#top #welcome .flex_cell .flex_cell_inner h2.av-special-heading-tag{margin-bottom: 0 !important;}
body#top #welcome .flex_cell .flex_cell_inner .avia-buttonrow-wrap{margin: 0 !important;padding: 0 47px 40px !important;}
#welcome .hr.hr-invisible.avia-builder-el-7.el_after_av_buttonrow.el_before_av_buttonrow{height: 0 !important;}
#welcome .avia-buttonrow-wrap{margin: 0 0 0 16px !important;}
}

@media (max-width:640px){
.footer-contact ul li:after{right: 16px;}
#socket nav.sub_menu_socket .avia3-menu ul li::after{right: 16px;}
}



	
@media (max-width:479px){
#fullscreen_slider_1 .slideshow_caption .slideshow_align_caption h1 {	line-height: 42px;	padding: 0; margin: 100px 0 0;}
#fullscreen_slider_1 .slideshow_caption .slideshow_align_caption h1::before {display: none;}
html body#top.page-id-255 form .form-left {	width: 100%;}
html body#top.page-id-255 form .form-right {width: 100%;}
html body#top.page-id-255 form .form-sec.for-desk {display: none;}
html body#top.page-id-255 form .form-right .form-sec.for-mob {display: block;}
html body#top.page-id-255 form .form-left .form-sec:nth-child(3) {display: none;}
#fancybox_ns-wrap form#newsletter_signup {padding: 0 10px !important;}
#fancybox_ns-wrap form#newsletter_signup .header h3 {font-size: 18px !important;}
#fancybox_ns-wrap form#newsletter_signup input {float: left;width: 100%;box-sizing: border-box;margin: 0;}
#newsletter_signup a#submit_newsletter {padding: 10px 0 !important;}


}	

@media (max-width:474px){
body #fancybox_ns-wrap {top:90px !important;}	
	
	
}










