
/* Noty Plugin Style */
input.parsley-success, textarea.parsley-success {
}

input.parsley-error, textarea.parsley-error, select.parsley-error {
	color: #B94A48 !important;
	border: 1px solid RED !important;
}

ul.parsley-error-list {
	font-size: 11px;
	list-style-type: none !important;
	margin: 2px !important;
}

ul.parsley-error-list li {
	background: none repeat scroll 0 0 transparent !important;
	line-height: 11px;
	padding: 0 !important;
}

/*notification style*/
.noty_message { font-weight: normal !important; min-height: 22px !important;padding: 17px 10px 9px !important; font-size: 14px !important;font-family: ProximaNova-Regular !important;line-height: 16px;text-align: center;width: auto; position: relative;}
.notification_class{position:relative;background:#d42228;color:#fff !important; font-family: ProximaNova-Regular !important;font-size:10px !important;text-align: center;padding: 2px 4px; display:block;float: right; line-height: initial; }
    
#noty_topCenter_layout_container{top:0 !important;}
#noty_topCenter_layout_container li{background: transparent !important;border-radius:0px !important;}

.noty_bar{border:none !important;}
.noty_type_error{color:#fff !important;background: #d42228 !important;}
.noty_type_success{color:#fff !important;background: #2e992e !important;}
.noty_type_notification{color:#000 !important;background: #dcdcd9 !important;}
.noty_message{font-weight: normal !important;min-height: 22px !important;padding:17px 10px 9px !important;font-size: 14px !important;font-family: ProximaNova-Regular !important;}
.noty_close{background: url(../images/noty/cross_icon_white.png) no-repeat !important;width:12px !important;height:12px !important;}
.noty_type_information .noty_close{background: url(../images/noty/cross_icon.png) no-repeat !important;width:12px !important;height:12px !important;}

/*

color:#CB202D; theme red;
#FAB028 theme yellow;

*/

@font-face{
    font-family: 'proximanovaBold'; 
    src: url('../fonts/1/proximanova-bold-webfont.eot');
    src: url('../fonts/1/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/1/proximanova-bold-webfont.woff') format('woff'),
         url('../fonts/1/proximanova-bold-webfont.ttf') format('truetype');
    
}

@font-face {
    font-family: 'proximanovaLight';
    src: url('../fonts/2/proximanova-light-webfont.eot');
    src: url('../fonts/2/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/2/proximanova-light-webfont.woff2') format('woff2'),
         url('../fonts/2/proximanova-light-webfont.woff') format('woff'),
         url('../fonts/2/proximanova-light-webfont.ttf') format('truetype'),
         url('../fonts/2/proximanova-light-webfont.svg#proxima_novalight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face{
    font-family: 'georgia-regular'; 
    src: url('../fonts/3/georgia-regular.eot');
    src: url('../fonts/3/georgia-regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/3/georgia-regular.woff') format('woff'),
         url('../fonts/3/georgia-regular.ttf') format('truetype');
    
}

@font-face {
    font-family: 'proximanovaRegular';
    src: url('../fonts/4/proximanova-regular-webfont.eot');
    src: url('../fonts/4/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/4/proximanova-regular-webfont.woff') format('woff'),
         url('../fonts/4/proximanova-regular-webfont.ttf') format('truetype'),
         url('../fonts/4/proximanova-regular-webfont.svg#proxima_regular-webfont') format('svg');
    font-weight: normal;
    font-style: normal;

}

/****** set font proximaova bold *******/
.test, .btn1, .btn2, .btn3, .btn4, .title1, footer h1, .navbar-inverse .navbar-nav>li>a, .btn-primary, .zipcode a, .name, .highlight-yellow, .bold, h5, 
.highlight-red, .rajin-a, .fontBold, .pp-hotel-link a, .testimonial .carousel-indicators li.active, .testimonial .carousel-caption h1, .table th, .btn7
{ font-family: 'proximanovaBold'; }


/****** set font proximaova light *******/
body, .panel, .label1, .subtitle
{font-family: 'proximanovaLight';}



body {    
    
    background: #fff;
    color: #3a3c41;
    font-size: 18px;
    line-height: 27px;
}

.nopadding{ padding-left: 0!important; padding-right: 0!important;}
.nopaddingL{padding-left: 0;}
.nopaddingR{ padding-right: 0}
.centered{ float: none!important; margin: 0 auto; }
.mt5{ margin-top: 5px;}
.mt10{ margin-top: 10px;}
.mt20{ margin-top: 20px;}
.mt30{ margin-top: 30px;}
.mt40{ margin-top: 40px;}
.mt50{ margin-top: 50px;}
.mt70{ margin-top: 70px;}
.mt100{ margin-top:100px;}

.mb10{ margin-bottom: 10px;}
.mb20{ margin-bottom: 20px;}
.ml10{ margin-left: 10px;}
.mr10{ margin-right: 10px;}

/* use btn-block*/
.block{ display: block; width: 100%;    text-align: center;}

.btn1{ display: inline-block;  background: #fab028; color: #000; padding:5px 10px;  text-transform: uppercase; font-size: 12px; line-height: normal; border: none;}
.btn1:hover{ background: #E99906; color: #000; }

.btn2{ display: inline-block; font-size: 12px; border: 1px solid #fff; padding:5px 10px; line-height: normal; background: transparent;text-transform: uppercase;  color: #fff; }
.btn2:hover{ color: #d6d6d6; border:1px solid #d6d6d6; }

.btn3{ display: inline-block; font-size: 16px;  padding:15px; line-height: normal; background:#cb202d;text-transform: uppercase;  color: #fff; border: none;  }
.btn3:hover{ color: #fff; background: #9F1923 }

.btn4{ display: inline-block; font-size: 16px;  padding:15px; line-height: normal; background:#fab028;text-transform: uppercase;  color: #fff; border: none;  }
.btn4:hover{ color: #fff; background: #E99906; }

.btn5{ display: inline-block; font-size: 12px; border: 1px solid #cccccc ; padding:5px 10px; line-height: normal; background: transparent;text-transform: uppercase;  color: #696969; }
.btn5:hover{ color: #5b5b5b; border:1px solid #696969; }

.btn6{ display: inline-block; font-size: 14px; border: 1px solid #cccccc ; padding:12px 30px; line-height: normal; background: transparent;text-transform: uppercase;  color: #262626; }
.btn6:hover{ color: #5b5b5b; border:1px solid #696969; }

.btn7{ display: inline-block; font-size: 18px;  padding:15px 30px; line-height: normal; background:#7db461; color: #fff; border: none;  }
.btn7:hover{ color: #fff; background:#649A49; }


a{ color: #EA9D0A;}
a:hover{ color: #444; text-decoration: none;}
h1, h2, h4, h5{  text-transform: uppercase;}
h1, h2, h3, h4, h5{  color: #000;}

h1{ font-size: 44px}
h2{}
h3{}
h4{}
h5{ color: #CB202D; text-transform: capitalize; font-size: 18px; }

.title1{  font-size: 54px; color: #fff;}
.title2{ position: absolute; top: 15%;    color: #fff;    font-size: 30px;    margin: 0;    left: 3%;}
.title3{}
.subtitle{ font-size: 20px;}
.mod-title{ font-size: 20px; text-align: center; color: #000;   margin: 0;    padding: 30px 0 5px 0;font-weight: bold;}
.title-grey{ text-transform: capitalize; color: #737373}
.bg-title1{ font-size: 54px}
.title-st1{ margin:70px 0 30px 0}
.title-st2{ margin: 70px 0; color: #fff;}
.title-st3{ margin: 70px 0 20px 0; color: #fff;}
.radius{	

	-webkit-border-radius: 4px; 
	   -moz-border-radius: 4px;	
	        border-radius: 4px; 
}

.roundtopleft{

	      -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px;
}



.st1 a{ text-transform: none; color: #fff!important;}
.st2{ text-transform: none;}
.st3{ font-size: 16px;}
.st4{ margin-top: 8px;display: inline-block;}
.st5{ vertical-align: top;width: 65px;}
.st6{ margin-top: 30px}
.st7{ margin: 50px 0}
.st8{ margin-top: 82px!important;}
.st9{}
.st10{}

/* header */
.navbar-inverse{ background: #000;}
.navbar{ min-height: 131px}
.navbar-brand img{ margin-top: 5px}
.navbar-inverse .navbar-nav>li>a{ color: #fff; }
.nav>li>a{ padding: 10px 20px;}
header.carousel{ height: 60%}
.carousel-caption{ top: 5%; bottom: auto; left: 10%; right: 10%;font-size: 20px;    text-transform: uppercase;}
.header1{ background: url(../images/bg.jpg) no-repeat; background-size: cover; min-height: 480px}
.header-about{ background: url(../images/bg-about.jpg) no-repeat; background-size: cover; min-height: 668px; color: #fff; text-align: center; font-size: 20px}
.header-team{ background: url(../images/team-banner.jpg) no-repeat; background-size: 100% 100%; /*min-height: 668px;*/ color: #fff; text-align: center; font-size: 20px}
.header-c3perks{background: url(../images/bg-c3perks.jpg) no-repeat; background-size: cover; min-height: 570px; color: #fff; text-align: center; font-size: 20px}
.header-pp{background: url(../images/bg-pp.jpg) no-repeat; background-size: cover; min-height: 480px; color: #fff; text-align: center; font-size: 20px}
.headerCont{ height: 430px;}
.header-menu{ margin: 30px 0}
.zipcode{ background: rgba(0, 0, 0, .7);height: 82px;padding: 10px; }
.wrap-zipcode{ }
.div-zipcode{width: 11%; height: 62px; border: 1px solid #fff; text-align: center; float: left; 
    -webkit-border-radius: 4px; 
       -moz-border-radius: 4px; 
            border-radius: 4px; 

    font-size: 12px;
    line-height: 14px;
    float: left;
    margin-right: 1%;
    position: relative;
}

.zipcode a{ 
  color: #fff;
      position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);

}
.div-zipcode:hover { background: #cb202d; border: 1px solid transparent;}


/* footer */
footer{ background: #000; color: #fff; font-weight: bold; margin: 0 0 -30px 0; padding-bottom: 30px}
footer h1{ font-size: 32px; color: #999999; margin-bottom: 30px;}
table td{ padding: 0 5px;}
.label1{ color: #999999; font-size: 16px; }
.list-social-icons a {
    color: #b3b3b3;
    background-color: transparent;
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    font-size: 22px;
    text-align: center;
    line-height: 47px;
    margin: 0 8px;
    border: 1px solid #b3b3b3;
}
.list-social-icons a:hover {
    border: 1px solid #fab028;
    color: #fab028;
}
.copyright{color: #999999; font-size: 14px;}
.logoFooter{ position: absolute; left: 0;top: -23px;}
.wbncLogoFooter{ position: absolute; right: 0;top: -35px;}
.newsletter input{  
-moz-border-radius-topleft: 3px;
-webkit-border-top-left-radius: 3px;
border-top-left-radius: 3px;
-moz-border-radius-bottomleft: 3px;
-webkit-border-bottom-left-radius: 3px;
border-bottom-left-radius: 3px;
border-width: 0;

-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

display: block;
width: 70%;
height: 45px;
float: left;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;

}
.newsletter .btn-primary {
    border-radius: 0;
    -moz-border-radius-topright: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
    width: 30%;
    height: 45px;
    float: left;
    background: #fab028;
    border-color: #fab028;
    text-transform: uppercase;
   
}
.btn-primary:hover {
    background: #E99906!important;    
}

/* other */
.panel{  border: none; border-radius: 0; box-shadow: 0 0 0 0; text-align: center;}
.panel img{ max-width: 100%; width: 100%;}
.panelbg{background: #f3f3f3;}
.section2{ background: url(../images/testimonialBg.jpg) no-repeat;     background-size: cover; padding-bottom: 10px}
.testimonial  blockquote{ background:url(../images/bubble2.png) no-repeat; border-left: none;    min-height: 192px;
    color: #fff;    padding: 41px 72px 41px 55px;     width: 430px; margin: 30px 0 2px 0px;}
.testimonial  blockquote div{ height: 107px; overflow: hidden;}
.name{ font-size: 18px; color: #ffc713;}
.desc{ color: #fff; font-size: 14px;}

.section3{ background: #cb202d; color: #fff; font-size:18px; text-transform: uppercase; padding-bottom:90px;}
.section-grey{ padding-bottom: 100px; background: #f3f3f3}
.section-fb{padding-bottom: 100px; }

.feedme input{
    -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 3px;
     border-top-left-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
    width: 70%;
    height: 62px;
    float: left;
    border: none;
    color: #7d7d7d;
    font-size: 22px;
    padding: 20px;
}.feedmeSmall input{	font-size: 16px;    padding: 10px;	height: 38px;}
.feedmeSmall .btn-primary{	height: 38px!important;	font-size: 18px!important;		    margin-left: -5px;}
.feedme .btn-primary{  
    border-radius: 0;
    -moz-border-radius-topright: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
    width: 30%;
    height: 62px;
    border: none;
    float: left;
    background: #fab028;
    font-size: 22px;
        margin-left: -4px;
}
.feedme{ color: #fff;    margin-bottom: 5px;}
.carousel-indicators{ position: relative; top: auto; bottom: auto; margin-top:50px }
.custImg{ width: 68px; height: 68px; margin-left: 10px;}
.mod-about{ text-align: center;}
.list-st1{ list-style-type: none; }
.list-st1 li{ background: url(../images/bullet.png) no-repeat;padding-left: 75px;min-height: 55px;    margin-bottom: 40px; }
.icon-question{ background: url(../images/faq.png) no-repeat; width: 54px; height: 52px;}
.question{ font-size: 20px; font-weight: bold; color: #000;margin-bottom: 10px; }
.answer{ margin-bottom: 20px;}
.phn{ background: url(../images/icon-phn.png) no-repeat; width: 29px; height: 38px;  display: inline-block;    width: 317px;
    line-height: 60px;} 
.fax{background: url(../images/icon-fax.png) no-repeat; width: 41px; height: 35px; display: inline-block;    width: 259px;
    line-height: 53px;}
.wrap-team{margin-top: -100px; padding-bottom: 100px}
.cover-team{ width:33%; text-align: center; float: left; overflow: hidden;height: 365px;}
.role{}
.team-email{ width: 100%; height: 25px; margin-top: 10px; font-size: 12px;    position: relative;}
.long-email{ font-size: 11px;}
.team-email img{ margin-right: 5px;padding-bottom: 5px;}

.staff-phone{ width: 100%; height: 25px; margin-top: 10px; font-size: 14px; position: relative;}
.staff-phone img{ margin-right: 5px;padding-bottom: 5px;width : 20px; }

.carousel-control.right, .carousel-control.left{ background-image:none; }
.client img{ width: 100%; max-width: 100%;}
.icon-next{ background: url(../images/rightarrow.png) no-repeat; width: 31px!important; height: 57px!important; }
.icon-next::before{ content: none!important;}
.icon-prev{ background: url(../images/leftarrow.png) no-repeat; width: 31px!important; height: 57px!important; }
.icon-prev::before{ content: none!important;}
.wrap-category{    margin-top: -4%;}
.div-category{ background: #fff; border: 2px solid #e0e0e0;    height: 175px;
    text-align: center;
    position: relative;}
.center-category{width: 100%; height: 110px;    display: block; position: absolute;    top: 50%;    transform: translateY(-50%); -webkit-transform: translateY(-50%);    margin: 0 auto;    text-align: center; color: #000;}
.center-category:hover, .active .center-category{ color: #fff!important;}
.img-category{ margin-bottom: 10px;  }
.text-category{}
.div-category:hover, .active .div-category{background: #cb202d; border: 2px solid #cb202d; }
.highlight-yellow{ text-align: center;font-size: 54px; color: #FAB028;}
.highlight-red{ color: #CB202D;}
h5{}
.addi-menu a{ color: #262626; margin-left: 5px; border-bottom: 1px solid #C9C9C9}
.addi-menu a:hover{ color:#CB202D }
.wrap-rajin{ border-bottom: 2px solid #E6E6E6;}
.img-rajin-cajun{ width: 100%; }
.rajin-cajun{ height: 200px;    overflow: hidden;    margin-bottom: 20px; }
.icon-menu{}
.rajin-a{ color: #000; width: 100%; display: inline-block; margin: 30px 0 50px 0 }
.img-menugoto{ width: 227px;}

.wrap-menu{ padding: 50px 0; border-bottom: 2px solid #E6E6E6; font-size: 14px;}
.wrap-menu h3{ margin: 0  }
.header-wrap-menu{ margin-bottom: 20px}
.menu-item{ position: relative;}
.wrap-menu p{ line-height: 16px;}
.wrap-inner-menu{}
.wrap-inner-menu .col-md-3{min-height: 175px;   max-height: 175px;margin-bottom: 10px;    }

.price{ font-size: 24px; color: #262626;}
.form-control{ height: 52px; color: #8d8d8d; }

.party, .viewCart, .checkout{ background: #f2f2f2;}
.party-form{ background: #fff; margin: 20px auto 50px auto; padding: 50px 0;}
.event-form{ background: #fff; margin: 20px auto 50px auto; padding: 0;}

.container-pp{ margin-top: -80px;}
.wrap-pp{  text-align: center; margin-top: 20px; font-size: 16px;}
.wrap-pp-fill{background: #fff;padding:40px 30px; }
.pp-hotel-link{margin-top: -10px}
.pp-hotel-link a{color:#CB202D; font-size: 18px; }
.pp-hotel-img img{}
.pp-hotel-img a{display: inline-block; width: 142px; height: 142px; background-size: cover; background-position: center; background-repeat: no-repeat;}
.pp-hotel-img img{ float: left; display: block; margin-right: 1%;width: 142px; height: 142px;   margin-bottom: 1%; object-fit: cover;}
.bigger{     font-size: 24px;    padding: 24px;}
.course-dinner-icon{ clear:both;}

.party .row{display: flex; margin-bottom: 10px; flex-wrap: wrap;}
.party .row .mycol-1,.party .row .mycol-2 {flex-grow: 1;flex-basis: 50%;}
.party .row .wrap-pp{height: 100%}
.party .row .wrap-pp .wrap-pp-fill{height: 100%}

.lunch-menu{  line-height: 16px}
.lunch-menu .lunch-menu-items{margin-bottom: 14px}  
.lunch-menu .lunch-menu-items .lunch-menu-items-text{display: table; height: 40px;width: 100%}
.lunch-menu .lunch-menu-items div.text{  display: table-cell;float: none; vertical-align: bottom;}
.img-menu-item{ width: 100%;}
.cover-team img{}
.cover-team img.profile_img{width: 183px;border: 8px solid #fff;border-radius: 100px;height: 183px;}

.part1{background: #cb202d;min-height: 500px; max-height: 500px;}
.part2{ min-height: 500px;max-height: 500px;}

.indicator{ background:#fff; }
.testimonial .fill{     min-height: 500px;}
.testimonial .carousel-indicators{ margin-top: 0;  font-size: 20px;left: 30%;    width: 100%;}
.testimonial .carousel-indicators li{ text-indent: inherit; width: auto; height: auto; padding: 70px 30px;    border-radius: initial;    border: 0;}
.testimonial .carousel-indicators li.active{ background: url(../images/testim-arrow.jpg) top center no-repeat;    border-radius: initial;}
.testi-content{ padding: 100px 20px 0 0; font-size: 20px; color: #fff; line-height: 35px; }
.testimonial header.carousel{ height: 20%;}
.testimonial .carousel-caption h1{ color: #fff;     margin-top: 148px;}
.testimonial .carousel-control .icon-next, .carousel-control .icon-prev{ top: 36%;}
.person-name{ text-align: center; width: 100%; }
.person-name::before{ width: 50px; height: 3px; background: #e07981;  content:""; position: absolute;    left: 44%;    right: 50%;bottom: 54px; }
.restResult{ background: #f2f2f2;}
.wrap-res-client{  width: 19%; margin: 0 1% 1% 0;   position: relative;overflow: hidden;
background:#fff;min-height: 200px; border: 2px solid #e0e0e0; text-align: center; float: left;

    -webkit-border-radius: 4px; 
       -moz-border-radius: 4px; 
            border-radius: 4px; 
            padding: 10px;
         

 }
.res-client img{ max-width: 100%;   }
.vertalign{width: 91%; position: absolute; text-align: center;     position: absolute;    top: 50%;   transform: translateY(-50%); -webkit-transform: translateY(-50%);}

.no-gutter > [class*='col-'] {
    padding-right:0px;
    padding-left:0px;
}

.size1{border-top: 10px dashed;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;}
.res-client{ margin-bottom: 80px}
.wrap-res-client:hover{background: #cb202d;}
.tooltip, .tooltip.in{ font-size: 12px;}
.contentArea{ background: #fff; padding-bottom: 30px;    margin-bottom: 30px;}
.wrapSidebar{ background: #fff;padding: 30px;}
.sfCart{ background: #f0f0f0; }
.sfCart-container{ margin-top: 20px; font-size: 14px;}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover{color: #FAB028;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{color: #FAB028;}
.table-sf>tbody>tr>td{ border-top: none;}
.table-sf { border-top: 1px solid #ddd; }
.table-header>tbody>tr>th{ border-top: none;font-size: 18px;}
.mod{ border-bottom: 1px solid #ddd;padding: 20px 8px;}
.mod.last{border-bottom: none;}
.mod-title{ font-size: 22px; padding: 0}
.controls{ margin-bottom: 10px}
.green{color: #7db461;}
.col2{ text-align: right; color: #808080;}
.ordertotal{ font-size: 18px; color: #444; text-align: right;}
.ordertxt{font-size: 18px; color: #444;}
.table-2>tbody>tr>td{ border-top: none;}
.table-2{ border-bottom: 1px solid #ddd;}
.deleteMenu{ color:#ddd; margin-left: 15px }

.ser {
    width: 12%;    
    height: 140px;
    display: inline-block;;
    margin: 0 1% 1% 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    -webkit-border-radius: 4px; 
       -moz-border-radius: 4px; 
            border-radius: 4px; 
}
.ser:hover{background: #cb202d!important;}

.ser img {
    width: 100%;
    max-width: 100%;
}
.ser-icon {
    width: 100%;
    height: 91px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    margin: 0 auto;
    text-align: center;
}
.ser-icon a{ height: 61px; display: block;line-height: 15px;height: 72px;}
.ser-icon img {
    display: inline;
    width: auto;
}
.ser-link a{ text-transform: uppercase; color: #fff; font-size: 14px; }
.menuBtn{ padding-bottom: 100px; }
.menuBtn a{ width: 18%;    margin: 0 1% 1% 0;    padding: 20px 20px;    border: 1px solid #999999;    display: inline-block;    font-size: 16px;    color: #000; }
.menuBtn a:hover{ font-family: 'proximanovaBold';}
.required{ color: #cb202d;}
.optional{ color: #8d8d8d;}
.modal h4{ text-transform: inherit; font-weight: bold;}
.modal .form-control{ height: auto;}
h3 a{ color: #000;}
.red{line-height: 34px;color: #cb202d;font-family: 'proximanovaBold';padding-left: 0px;}
.modal-header .close {
    margin-top: -29px;
    background: #fff;
    width: 25px;
    height: 25px;
    margin-right: -28px;
    opacity: 1;
    border-radius: 50%;
    border: 1px solid #ddd;
    color: #ddd;
}
.gotomenu{}
.gotomenu li{}
.gotomenu li a{font-size: 16px;    padding: 8px 20px;}
#myModal .modal-footer{ border-top: none;}
#myModal .modal-header {   border-bottom: none;}
.login-page{ min-height: 438px;margin: 20px auto 140px auto;}
.forgot-pwd{    margin-right: 0;}
#portfoliolist .portfolio{height: 137px;}
.c3_perks_cont{ min-height: 524px;margin-top: -98px!important;}
.form-control2{
    display: block;    
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
}

.tab-left{ text-align: right;}
.menu-secondary{ position: relative;}
.sf-cart{ font-size: 12px; position: absolute; top: 36px; right: 0; width: 310px;     background-color: transparent;z-index: 2; color: #fff;}
.sf-cartin{border: 1px solid white;    border-radius: 4px;    background-color: black;}
.welcomeuser{color:white; font-size: 14px; display: inline-block; margin-right: 10px;}
.sort_menu{ padding: 0;    list-style-type: none;}
.portfolio img{height: 137px;}
.carousel-control .icon-prev{left: 10%;}
.carousel-control .icon-next{right: 10%;}
.main_menu_side{background: #989696;
    border-radius: 4px;
    min-height: 219px;
    padding-top: 15px;
	padding-bottom: 15px;
	}
.main_menu_side h2{color: #fff; font-size: 22px; margin: 10px; background: gray; text-align: center;padding: 2px 0 }    
.side-menu{}
.side-menu a{ color: #fff}
.side-menu a:hover{ color: #000; background: transparent;}
.dataTables_paginate{ text-align: center;margin: 20px 0;}
a.paginate_button{    background: #000;
    padding: 5px 10px;
    margin: 5px;
    border-radius: 4px;
    font-size: 12px;
    cursor: pointer;}
a.paginate_button:hover{ color: #000; background: #EA9D0A}
.dataTables_paginate a.first{}
.dataTables_paginate a.last{}
.dataTables_paginate .disabled{ cursor: default;background: #5D5C5C;
    color: #929292;}
.dataTables_paginate .disabled:hover{ cursor: default;background: #5D5C5C;
    color: #929292;}
#order.table{font-size: 14px;border: 1px solid #DDD;}
#user_payment_method.table{font-size: 14px;border: 1px solid #DDD;}
#address.table{font-size: 14px;border: 1px solid #DDD;}
#div_print .table{border: 1px solid #DDD;}

.dataTables_length{ width: 50%;    float: left;font-size: 12px;}
.dataTables_filter{ width: 50%;    float: right;
    text-align: right;font-size: 12px;}
.login_container{    min-height: 433px;}

.login_details{ margin-top: 50px}
#close_form_div, #add_new_div{position: absolute;
    top: 73px;
    right: 0; z-index: 99;}
.myrelative{ position: relative;}
.orderCloseBtn{position: absolute;
    top: -43px;}
#messaging_div{ position: relative;}
#message_textarea{height: 75px;}

.cms_page{padding:40px 0; }
.cms_page p{font-family: 'proximanovaRegular' !important;}
.cms_page p strong{font-family: 'proximanovaBold' !important;}
/* -- DE -- */
.d-height{
    height: 110px;
}

.btn-vam{
    position: relative;
    top:50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}

.dropdown-menu{
    float:right;
    right: 0;
}

.m-0-auto{
    margin: 0 auto;
    float:none;
}

.t-center{
    text-align: center;
}

.video-player{
	height:470px;
	width:100%;
}
.a-loyal{
    background-color:#efbf25; 
    padding:10px 70px;
    color: #000;
    font-weight: bold;
}
.a-loyal:focus{
    color:#000;
    text-decoration: none;
    outline: 1px solid transparent;
}

.hide_order_pad{
	display: none;
}
.txt-learn:hover{
    color:#fff;
}
.cust-box{
    padding-top: 13px;
    padding-right: 9px;
    padding-left: 0px;
}

.label2{
    font-size: 16px;
}

.div-a-learn{
    margin: 0 auto;
    float: none;
}
.div-woman-pic{
    margin-bottom: -5px;
}
.sub-woman-pic{
    margin-left: -25%;
}
.woman-pic{
    height: 270px;
    margin-top: -35px;
}

.cust-div-center{
    width: 90%;
    margin: 1% auto;
    float: right;
}

/* header search box div */
.hd-search-div{
    text-align: center;
    margin-top: 10px; 
    margin-bottom: 10px;
}

.hd-search-input{
    border-radius: 4px; 
    width: 500px; 
    padding-left: 15px;
}

.hd-search-btn{
    border-radius: 4px;
    margin-top: -7px;
}

/* header search box div */

/* header search box dropdown */
.user-note{
	background-color: #f0ffff;
    padding-left: 25px;
    padding-right: 25px;
    border: 1px solid #008080;
    border-radius: 20px;
    font-size: initial;
    padding-top: 10px;
    padding-bottom: 10px;
}

.ui-autocomplete {
   max-height: 140px;
   overflow-y: auto;
   /* prevent horizontal scrollbar */
   overflow-x: hidden;
   width: 500px;
   margin-top: 10px;
   border: 1px solid black;
   z-index: 2000000;
   padding: 5px 0 0 0px;
}
.ui-menu-item{
    min-width: 100px;
    font-size: 15px;
    color: #000;
}

.menu .ui-autocomplete {
   max-height: 140px;
   overflow-y: auto;
   /* prevent horizontal scrollbar */
   overflow-x: hidden;
   width: 18% !important;
   margin-top: 10px;
   border: 1px solid black;
   background-color: #000;
   z-index: 2000000;
   padding: 5px 0 0 0px;
}
.menu .ui-menu-item{
    min-width: 100px;
    font-size: 15px;
    color: #fff;
    border-bottom: 1px solid #252525;
    padding-left: 10px;
    cursor: pointer;
}

.foot-border{
	border-bottom: 1px solid #999999;
	clear: both;
	margin: 15px 0;
}

footer a:hover,footer a:focus{
	color:#fff;
}

/* header search box dropdown */

/* IE CSS */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .qty-box{
        min-height: 34px;
    }
}
/* -- DE -- */

/*********** sf deve Media queries ************/
@media only screen and (max-width:1200px) and (min-width:786px){
/* between 1200 and 786 */
    .nav>li>a{ font-size: 16px;    padding: 10px 15px;}
    .navbar-nav{ margin-top: 50px;}
}    
@media only screen and (max-width:992px) and (min-width:786px){
/* between 992 and 786 */
    .img-menu-item {    width: 50%;}

}

@media only screen and ( max-width: 1200px ) {
    .menuBtn a {    width: 26%;}
    .div-a-learn{
        margin-top: 75px;
    }
    .div-woman-pic{
        margin-bottom: 0;
    }
    .sub-woman-pic{
        display: block;
        margin-left: 0;
    }
    .cust-div-center{
        width: initial;
        float: none;
    }
}    
@media only screen and ( max-width: 992px ) {
    .lunch-menu .btn5{ margin-bottom: 10px}
    .logoFooter {    position: relative;   top: 0;    margin: 20px;}
    .wbncLogoFooter {    position: relative;   top: 0;    margin: 20px;}
    .cover-team{    width: 33%;}
    .testimonial .carousel-indicators li.active{ background: transparent;}
    .testimonial .carousel-indicators li{ padding: 20px;}
    .header1{
        height: 720px;
    }
    .div-a-learn{
        margin-top: 75px;
    }
    .div-woman-pic{
        margin-bottom: 0;
    }
    .sub-woman-pic{
        display: block;
        margin-left: 0;
    }
    .cust-div-center{
        width: initial;
        float: none;
    }

}
@media only screen and ( max-width: 768px ) {

	.mob-center{ text-align: center;} 
    .mob-nopadding{padding: 0}
    .footer table{ margin: 0 auto;}     

    .mob-st1{ }
    .mob-st2{ }
    .mob-st3{ }

    .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {    max-height: 100%;}
	.navbar-collapse{ margin-top: 47px;}
	.navbar-nav{     margin-top: 15px;}
    /*.menu-secondary{    float: left!important;    margin-left: 5px;}*/
    .zipcode{ height: auto;}
    .div-zipcode{    width: 24%;margin-bottom: 1%; }    
    .wrap-menu{ padding: 50px 10px;}
    .price{ text-align: right;}
    .header-team{ min-height: inherit;}
    .wrap-team{ margin-top: 0;}
    .menuBtn a {    width: 48%;}    
    .ser {    width: 20%;}
    .feedme{margin-top: 39px;}
    /*--DE--*/
    .img-w{
        width:100%;
    }
    #filters{
        /*margin: 110px -15px 0px -15px!important;*/
    }
    /*.container{
        width: 98%!important;
    }*/
    .header-team{
        background-position: center;
    }
    .wrap-res-client{
        width:25%;
    }
    .wrap-inner-menu{
        margin-top: 50px;
    }
    .m-tc{
        text-align: center;
    }
    .cover-team{
        width:33%;
        height: 340px;
    }
    .c3p-mt{
        margin-top: 90px!important;
    }
    .c3_perks_cont{
        margin-top: -80px!important;
    }
    .dtable-responsive{
        width:100%;
        overflow-x: scroll;
    }
    .header1{
        height: 720px;
    }
    .div-a-learn{
        margin-top: 75px;
    }
    .div-woman-pic{
        margin-bottom: 0;
    }
    .sub-woman-pic{
        display: block;
        margin-left: 0;
    }
    .cust-div-center{
        width: initial;
        float: none;
    }
    /*--DE--*/
	
	/* for new search */
	#search_new .r-back .s-back a
	{
		margin-top: 15px;
		display: block;
		float: none!important;
	}
	.m-list-search
	{
		width:74%!important;
		padding-left:0!important;
	}
	.m-list-row
	{
		padding:0;
	}


} /* end Meida*/

@media only screen and ( max-width: 680px ) {
    .div-zipcode{}
    .headerCont{ height: auto;}
    .zipcode{margin-top: 50px;}
    .img-menugoto {    width: 60%;margin-top: 26px;}
    .wrap-category .col-xs-4{ padding: 5px; }
    .wrap-category{ margin-top: 0}
    .cover-team {    width: 33%;    min-height: 400px; }
    .role {    min-height: 80px;}
    .div-a-learn{
        margin-top: 75px;
    }
    .div-woman-pic{
        margin-bottom: 0;
    }
    .sub-woman-pic{
        display: block;
        margin-left: 0;
    }
    .cust-div-center{
        width: initial;
        float: none;
    }
} /* end Meida*/

@media only screen and ( max-width: 580px ) {
    .div-zipcode{    width: 49%;}
    .title-st3{    margin: 30px 0 20px 0;}
    .title1 {    font-size: 46px;}
    .subtitle {    font-size: 18px;}
    .testimonial blockquote{padding: 55px 10px 0 16px;    width: 125%; margin: 30px 0 2px -30px; font-size: 85%; line-height: 22px;}
    .highlight-yellow{ font-size: 40px}
    .lunch-menu .btn5{font-size: 9px;}
    .pp-hotel-img img{     width: 32%;}
    .text-category {    font-size: 14px;}
    .cover-team {    width: 50%;    min-height: 400px; }
    .feedme .btn-primary{ font-size: 18px;}
    .name{
        margin-left: -15%;
    }
    .desc{
        margin-left: -15%;
    }
    .div-a-learn{
        margin-top: 75px;
    }
    .div-woman-pic{
        margin-bottom: 0;
    }
    .sub-woman-pic{
        display: block;
        margin-left: 0;
    }
    .cust-div-center{
        width: initial;
        float: none;
    }
	
   
} /* end Meida*/
@media only screen and ( max-width: 480px ) {
.cover-team {    width: 100%;  }
.menuBtn a {    width: 100%;}  
.ser {    width: 30%;}
    /* -- DE -- */
    .navbar-toggle{
        margin-top: 30px;
        margin-right: 35px;
    }
    .navbar-nav{
        margin-top: 55px;
    }
    .feedme .btn-primary{
        font-size: 16px;
        padding:0px;
    }
    .feedme input{
        font-size: 18px;
        padding: 5px;
    }
    .list-social-icons a{
        margin: 0px;
    }
    #filters{
        /*margin: 110px -15px 0px -15px!important;*/
    }
    .text-category{
        font-size: 65%;
        line-height: normal;
    }
    .img-w{
        width: 100%;
    }
    .header-team{
        background-position: center;
    }
    .m-h1{
        font-size: 42px!important;
    }
    .m-chk{
        position: absolute;
        /*left: 20%;*/
        bottom: 25%;
    }
    .t-center{
        text-align: center;
    }
    .st4{
        font-size: 75%;
    }
    .st6{
        font-size: 150%;
    }
    .ser{
        height: 90px;
    }
    .ser-icon{
        margin-top: -10px;
    }
    .ser-link a{
        font-size: 65%;
    }
    .wrap-res-client{
        width: 50%;
        float:none;
        margin-left: auto;
        margin-right: auto;
    }
    .rajin-a{
        font-size: 17px;
    }
    .nl:before {
        content: '\A';
        white-space: pre;
    }
    .wrap-inner-menu{
        margin-top: 60px;
    }
    .m-tc{
        text-align: center;
    }
    /*.phn{
        width: 110%;
    }*/
    .m-height{
        height:100px;
    }
    .c-both{
        clear:both;
    }
    .pull-right>.dropdown-menu{
        right:-10px;
    }
    .gotomenu li a{
        font-size: 15px;
    }
    .bigger{
        font-size: 16px;
    }
    #add_new_div{
        top:92px;
        right:15px;
    }
    .dtable-responsive{
        width:100%;
        overflow-x: scroll;
    }
	.video-player{
		width:100%;
		height:auto;
	}
	.modal.in .modal-dialog{
		margin-top:30%;
		width: 95%;
		margin-left: auto;
		margin-right: auto;
		float: none;
	}
    .a-loyal{
        padding: 10px 7px;
    }
    .c3_perks_cont{
        margin-top: 0px!important;
    }
    .title-st1 {
        margin: 70px 0 30px -13px;
    }
    .cust-m-height{
        font-size: 13px;
        min-height: 100px;
        padding-left: 0px;
        padding-right: 0px;
        float:left;
    }
    .c-row{
        margin: 0px;
    }
    .pp-hotel-link a{
        font-size: 15.5px;
    }
    .cust-box{
        width: 35px;
        margin-left: -10px;
    }
    .label2{
        font-size: 12.5px;
        text-align: left;
    }
    .c3p-mt{
        margin-top: 20px!important;
    }
    .no-mt{
        margin-top: 0px!important;
    }
    .hd-search-input{
        width: 65%; 
    }
    .hd-search-div{
        margin-top: 20px; 
        float:left;
    }
    .ui-autocomplete, .ui-front, .ui-menu, .ui-widget, .ui-widget-content{
        min-width: 50%;
    }
    .div-a-learn{
        margin-top: 70px;
    }
    .div-woman-pic{
        margin-bottom: 0;
    }
    .sub-woman-pic{
        display: block;
        margin-left: 0;
    }
    .cust-div-center{
        width: initial;
        float: none;
    }
    /* -- DE -- */
	
	/* for new search */
	.m-list-search
	{
		width:100%!important;
		padding-left:0!important;
		margin:10px 0;
	}
}

@media only screen and ( min-width: 480px ) and ( max-width: 1280px ) and (orientation:landscape) {
    .navbar-toggle{
        margin-top: 30px;
        margin-right: 40px;
    }
    .navbar-nav{
        margin-top: 40px;
    }
    .navbar-fixed-top{
        top:initial;
        border-width: initial;
    }
    .navbar{
        position: absolute;
        top:0;
    }
	.modal.in .modal-dialog{
		margin-top:5%;
		width:90%;
		margin-left: auto;
		margin-right: auto;
		float:none;
	}
    .video-player{
		width:100%!important;
		height:auto;
	}
    .div-a-learn{
        margin-top: 75px;
    }
    .div-woman-pic{
        margin-bottom: 0;
    }
    .sub-woman-pic{
        display: block;
        margin-left: 0;
    }
}

/* for new search box */
#search_new .search-box
{
	float:none;
	margin:0 auto;
	padding:0;
}
#search_new .search-box .s-heading
{
	font-family: 'proximanovaBold';
	font-size:18px;
	color:#000000;
	
}
#search_new .search-box .s-input
{
	height: 60px;
	font-family: 'proximanovaRegular';
	font-size: 16px;
	color: #aaa9a9;
	border: 1px solid #e5e5e5;
	border-right: none;
	border-radius: 4px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	display: inline-block;
	vertical-align: top;
	width: 70%;
}
#search_new .search-box .btn-search
{
	font-family: 'proximanovaBold';
	font-size: 18px;
	color: #fff;
	background-color: #5cb85c;
	border-radius: 4px;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	display: inline-block;
	vertical-align: top;
	width: 29%;
	height: 60px;
	padding: 16px 12px;
	margin: 0 0 0 -4px;
}
#search_new .s-restaurants
{
	margin:40px 0;
}
#search_new .s-restaurants p
{
	font-family: 'proximanovaBold';
	font-size: 18px;
	color:#000;
	line-height:14px;
	text-align:center;
	margin-bottom:0;
}
#search_new .s-restaurants .s-back a
{
	float:right;
	font-family: 'proximanovaRegular';
	font-size: 14px;
	line-height:14px;
	color: #000;
	text-decoration:underline;
	margin-right:2%;
}
#search_new .r-back
{
	padding:0;
}
#search_new .r-back .s-back a
{
	margin-right:0!important;
}
.m-list-search
{
	display: inline-block;
    vertical-align: top;
    padding-left: 15px;
    width: 80%;
}
.m-list-search .m-list-item p, .m-list-search .m-list-item p a
{
	font-family: 'proximanovaRegular';
	font-size: 15px;
	color:#010101;
	margin-bottom:0;
}
.m-list-search .m-list-item p a
{
	text-decoration:underline;
	color:#ab2d2e;
}
.m-list-search a.toggle_more_menus {
    padding: 0 0 0 10px;
}
.m-list-row
{
	padding-left:0;
}
.client-nohover:hover
{
	background:none!important;
}

/*//27-2-19*/

.header-team .headerCont{

    height: 496px;

}

.flex-center{

    display: flex;
    justify-content: center;
    align-items: center;
}

.m-0{

    margin: 0px;
}

.cover-team img.profile_img{

    border: none;
    margin-bottom: 25px;
}

.cover-team .role{

    font-family: ProximaNovaRegular;
    font-size: 16px;
}

.cover-team .long-email, .cover-team .staff-phone {
    font-size: 14px;
    font-family: ProximaNovaRegular;
} 

.cover-team .mod-title{
    font-weight: unset;
    font-family: ProximaNovaBold;
}

.cover-team{

    height: 400px;
    position: relative;
    overflow: unset;
}

.profile_img:hover {
    cursor: pointer;
    color: #fff200;
}

.member-details {
    width: auto;
    background: #fff;
    display: none;
    position: absolute;
    z-index: 1;
    top: 185px;
    left: 0px;
    padding: 15px;
    border: 1px solid #000;
}

.member-details.hovered {
    display: block;
}

.ans{

    color: #cb1725;
}

.ques{

    font-family: ProximaNovaLight;
    font-weight: normal;
    margin-bottom: 0px;
}

.questoinnare .question{

    margin-bottom: 20px;
}

/*//1-3-19*/
.gift_card_banner{

  background-image: url(../images/gift-banner.jpg);
  height: auto;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  background-size: cover;
}

.gift-banner-content{

     color: #fff;
     padding: 48px 0px;
}
.gift-banner-content h4{

    font-size:44px;
    color: #fff;
    margin-top: 0px;
    margin-bottom: 17px;
}

.gift-banner-content p{
 
    font-size:18px;
    margin-bottom: 18px;

}

.gift-banner-content .login, .gift-banner-content .login:hover{

    padding: 12px 18px!important;
    font-family: 'proximanovaRegular';
    margin: 0px;
    height: auto;
}

.loyality-point-cards{

    padding: 60px 0px 150px;

}

.loyality-point-cards img{

    margin: 0 auto;
    margin-bottom: 20px;
}

.loyality-point-cards p{

    font-size: 25px;
    text-align: center;
    color: #000;
}

.mb-30{

    margin-bottom: 30px;

}

#point-details{

    padding-bottom: 100px;
    font-size: 18px;
}

.red-link a {
    
    color: #cb202d;
}

.head-b{

    font-family: 'proximanovaBold'; 
    margin-bottom: 0px;
}

.para-r{

    font-family: 'proximanovaRegular';

}

.mb-52{

    margin-bottom: 52px;
}

.more-details{

    padding-top: 100px;
}

/*//13-3-19 join*/

.join_banner .gift-banner-content h4{

    color: #000;
    text-transform: initial;
}

.join_banner .gift-banner-content{

    padding: 0px 15px;
    position: absolute;
    top: 55px;

}

.join_banner{

    padding-top: 13px;
}

.join_banner .gift-banner-content p{

    color: #000;
    margin-bottom: 0px;

}

#points img{

    margin: 0 auto;
}

#points span{

   font-family: 'proximanovaBold'; 
}


.no-padding{


    padding: 0px;
}

#points{

    padding: 100px 0px;
}

.pl-0{

    padding-left: 0px;
}

.pr-0{

    padding-right: 0px;
}

.mb-35{

    margin-bottom: 35px;
}

#professional{

   background-color: #171717;
   color: #fff;
}

.pro-content h4{

    font-size: 22px;
    text-transform: initial;
    color: #fff!important;
    margin-top: 0px;
}

.pro-content p{

    font-size: 16px;
    text-transform: initial;

}

.mb-45{

    margin-bottom: 45px;
}

.pro-content{

    padding: 80px 0px;
}

ul.contact-joiners li{

    display: inline;
    
    padding: 0px 8px;

}

.contact-joiners{

    margin-bottom: 0px;
    padding-left: 0px;
}

ul.contact-joiners li a{

    position: relative;
    color: #fff!important;
}


ul.contact-joiners li a:hover, ul.contact-joiners li a:focus{

    text-decoration: none;
}

ul.contact-joiners li a::after {
  content: "";
  position: absolute;
  top: 115%;
  height: 2px;
  width: 100%;
  left: 0%;
}

.red-underline:after{

  background-color: #cb202d;  
}

.yellow-underline:after{

    background-color: #fab028;

}

.divider{

    font-size: 30px;
    vertical-align: bottom;
}

#network{

    padding: 80px 0px 98px 0px;
}

#network form{

    padding: 40px 30px;
}

#network form .form-group{

    position: relative;
}

#network form .form-control{

    padding: 6px 20px;
}

#network form span{

    position: absolute;
    left: 24px;
    top: 10px;
    color: #ff0202;
    font-size:22px;
}

.network-form{

    max-width: 885px;
    width: 100%;
    background-color: #f1f1f1;
    margin: 0 auto;
}

.network-form p{

    font-size: 16px;
    color: #000;
}

.network-form h3{
    margin: 0px;
    margin-bottom: 35px;
    font-size: 25px;
}
.submit-j{

    padding: 17px 40px;
    background-color: #cb202d;
    color: #fff;
    font-size: 18px;
    font-family:'proximanovaBold'; 
    border:none;
    border-radius: 4px;
    float: right;
}

.join_banner .row{

    position: relative;
}

.c3-t{

    margin: 0 auto;
}

.clear{

    clear: both;
}
/*//2-4-19*/
.privacy-terms{

    margin-top: 5px;
}

/*//15-5-19*/
.unavailable-div{

    width: 1200px;
}

/*//10-7-19*/

.triangle p{
    font-size: 18px;
    margin-bottom: 7px;
    font-family: 'proximanovaLight'; 
}