html,body {height:100%;width:100%;}
a:hover, a:focus{color:#053F6B}



/* Navigation Css Start*/
#top-bar-transition{padding-left:20px; float:left; width:100%;}
.nav { display: block; }
.nav ul li { list-style-type: none; display:block; vertical-align: middle; margin-left: 0; }
.nav ul li a { color: #333; }
.nav ul li a:hover, .nav ul li a.active { color: #053F6B; }


.navbar-default,
.navbar-inverse,
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{background:none; border:0px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background:none; border:0px; color:#fff; text-shadow:0 0 0; box-shadow:0 0 0; font-weight:normal}
.inner-page .navbar {padding-top:0px}
.navbar {border: 1px solid transparent;  margin-bottom: 0;  min-height: auto; height: 50px;  padding-top: 30px; position: relative; box-shadow:0 0 0; display:inline-block; border-radius:0px}
.navbar-default .navbar-nav > li{padding-left:40px; padding-right:40px;}
.navbar-default .navbar-nav > li > a{color:#fff;  font-family:"CourierPrime"; font-size:18px; font-weight:normal; text-transform:uppercase; text-shadow:0 0 0; padding-left:0px; padding-right:0px; padding-bottom: 10px;}
.navbar-default .navbar-nav > li:nth-child(1){padding-left:0px;}
.inner-page .navbar-default .navbar-nav > li > a:hover{color:#185FAD  !important;  padding-bottom:10px; border-bottom:2px solid #185FAD}

.inner-page .navbar .icon-bar,
.header-shrink .navbar .icon-bar{background-color:#185FAD !important}

.inner-page .navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus{color:#185FAD !important; padding-bottom:10px; border-bottom:2px solid #185FAD}

.header-shrink{position:fixed; left:0; width:100%; background:#fff; z-index:99999; top:0px; height:80px; border-bottom:2px solid #E6E7E8; text-align:center}
.top-logo{display:none}
.header-shrink .top-logo{display:block; float:left;  margin-top:30px}
.header-shrink .navbar-collapse{text-align:center}
.header-shrink .navbar-nav{display:inline-block; margin:15px auto auto; float:none}
.header-shrink  .navbar-default .navbar-nav > li > a{color:#414042; font-weight:normal}
.header-shrink  .navbar-default .navbar-nav > li > a:hover{color:#185FAD; border-bottom: 2px solid #185FAD; font-weight:normal}
.navbar-default .navbar-nav > li > a:hover{color:#fff; border-bottom: 2px solid #fff;}
.header-shrink  .navbar{padding-top:0px}

.header-shrink .time-content{background-image:url("../images/sunset-hover.png"); color:#414042}
.header-shrink .daily-time { margin-right: 30px;  margin-top: 15px;}
.daily-time.mobile{display:none}

/*Navigation Css End*/


.banner-bottom-arrow {  bottom: 8%;  color: #fff;  cursor: pointer;  left: 40%;  line-height: 24px;  margin: 0 auto;  max-width: 180px;  position: absolute;  right: 40%;  text-align: center;  vertical-align: middle; width: 100%;  z-index: 9; background-image:url(../images/banner-down-arrow.png); background-position:center center; background-repeat:no-repeat; height:35px}


section.section-1{margin-top:12px;}
.jumbotron {background-color:inherit;}
.container-full-bg {width:100%;height:100%;max-width:100%; position:relative; }
.container-full-bg .container, .container-full-bg .container .jumbotron {height:100%;width:100%;}

.container-half-bg {width:100%;height:500px;max-width:100%; position:relative;}
.container-half-bg .container, .container-half-bg .container .jumbotron {height:100%;width:100%;}

.home-page{background-position:center;background-size:cover; background-image:url("../images/home/img_home_hero.jpg");}
.photo-page{background-position:center;background-size:cover; background-image:url("../images/photos/img_subpage_hero.jpg");}
.arriving-page{background-position:center;background-size:cover; background-image:url("../images/arriving/img_subpage_hero.jpg");}
.entertainment-page{background-position:center;background-size:cover; background-image:url("../images/entertainment/img_subpage_hero.jpg");}
.contact-page{background-position:center;background-size:cover; background-image:url("../images/contact/img_subpage_hero.jpg");}
.menus-page{background-position:center;background-size:cover; background-image:url("../images/contact/img_subpage_hero.jpg");}

.content-left{  float: left;  max-height: 100%;  overflow: hidden;  width: 100%; display: table; height:350px; padding-right:5px; padding-bottom:10px;}
.content-right {  float: left;  max-height: 100%;  overflow: hidden;  width: 100%; display: table; height:350px; padding-left:5px; padding-bottom:10px}
.content-left > img,
.content-right > img {  width: 100%; object-fit:cover}


.logo { display: table; width: 100%; height:90%; z-index: 2;}
.logo-img {  display: table-cell;  text-align: center;  vertical-align: middle; margin:0 auto}

.daily-time{float:right; margin:30px 40px 0 0; display:inline-block}
.time-content{background-image:url(../images/sunset.png); background-repeat:no-repeat; padding-left:70px; color:#fff; float:right; line-height:42px; padding-top:5px; font-family:"CourierPrime"; font-size:22px;}


.ser-menu{ position:relative; display: table-cell;  text-align: center;  vertical-align: middle; padding:15px; height:100%; z-index:999; min-height:450px; transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; -moz-transition:all 0.3s ease-in;}
.ser-menu h2{ font-family:'CourierPrime'; font-size:20px; margin:0px 0 10px; color:#185FAD; text-transform:uppercase}
.ser-menu h1{font-family:'GlossAndBloom'; font-size:75px;  color:#185FAD; transform:rotate(-4deg)}
.ser-menu h1.smalfont{font-size:60px}
.menu-pier.ser-menu a{padding-top:0}
.ser-menu a{display:block;}
.ser-over,
.ser-menu:hover .serv-link{display:none}
.ser-menu:hover .ser-over{display:block}

.menu-pier .hovr-link{display:none}
.menu-pier:hover .hovr-link{display:block}
.menu-pier:hover h2{color:#fff}
.menu-pier .serv-link:after{display:none}
.menu-pier h2{margin-bottom:40px; float:left; width:100%; height: 40px;}
.pier-img{background-image:url(../images/menu-pier.png); background-repeat:no-repeat; background-position:center center; width:195px; height:225px; margin:0 auto; display:inline-block; position:relative }
.menu-pier:hover .pier-img{background-image:url(../images/menu-pier-hover.png);}

.serv-link{display:block; position:relative}
.serv-link a{padding 0}
.serv-link:after{background-image:url(../images/wave.png); background-repeat:no-repeat; position:absolute;/* bottom:-40px; */content:""; width:34px; height:13px; background-position:center center; margin-left:-20px; left:50%}

.ser-over h3{font-size:48px; text-transform:uppercase; color:#ffffff; margin:50px 0px; float:left; width:100%; text-align:center;}
.ser-over h4{text-transform:uppercase; color:#fff; font-size:19px; letter-spacing:2px; margin:50px auto;   float:none; clear:both;font-family:'CourierPrime'; position:relative; border:2px solid #fff;  list-style:none; max-width:310px; height:60px; line-height:60px }
.ser-over h4:hover {background: #fff;}
.ser-over h4 a {color:#fff; width: 100%; float:left;   display:block; min-width:310px;  font-size:23px; padding-top:0px}
.ser-over h4 a:hover {color: #185FAD;}
.ser-menu ul {text-align:center}
.ser-menu ul li{text-transform:uppercase; color:#fff; font-size:19px; letter-spacing:2px; margin:50px auto;   float:none; clear:both;  padding:5px; font-family:'CourierPrime'; position:relative; border:2px solid #fff; line-height:70px; list-style:none; max-width:330px; height:80px; }
.ser-menu ul li:hover {background: #fff;}
.ser-menu ul li a {color:#fff; width: 100%; float:left; height:70px;  display:block; min-width:270px; line-height:70px; font-size:23px; padding-top:0px }
.ser-menu ul li a:hover {color: #185FAD;}
.ser-menu:hover:before, .ser-menu:hover:after{border-color:#fff}


/*.ser-menu:before,*/
.ser-menu:after {	border: 1px solid #185FAD;position: absolute;	top: 10px;	right: 10px;	bottom: 10px;	left: 10px;	content: '';	opacity: 1;	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;	transition: opacity 0.35s, transform 0.35s; z-index:-1}
/*.ser-menu:before {	border-top: 1px solid #185FAD;	border-bottom: 1px solid #185FAD;	-webkit-transform: scale(1);	transform: scale(1);}
.ser-menu:after {	border-right: 1px solid #185FAD;	border-left: 1px solid #185FAD;	-webkit-transform: scale(1);	transform: scale(1);}*/
/*
.ser-menu:hover a:before{	opacity:1 ;	-webkit-transform: scale(0,1);	transform: scale(0,1); border-color:#222222}
.ser-menu:hover a:after {	opacity:1 ;	-webkit-transform: scale(1,0);	transform: scale(1,0);  border-color:#222222}
*/
.ser-menu:hover{background-color:#185FAD}

.newsletter-block{  margin:60px 0 ; float:left; width:100%}
.newsletter-block h3{padding-left:80px; font-size:24px; margin:0px 0px 10px;}
.newsletter-block p{padding-left:80px; font-size:16px}
.newsletter-form{float:left; width:100%; text-align:left;}
.newsletter-form img{width:90%; height:auto;}

.blue-bg{background-color:#185FAD; position:relative; float:left; width:100%; height:350px; display:table}
.section-7 .col-md-4:nth-child(2){padding:0 10px;}

/*.blue-bg .content:before,*/
.blue-bg .content:after {border: 1px solid #ffffff;	position: absolute;	top: 10px;	right: 10px;	bottom: 10px;	left: 10px;	content: '';	opacity: 1;	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;	transition: opacity 0.35s, transform 0.35s; z-index:1}
/*.blue-bg .content:before {	border-top: 1px solid #ffffff;	border-bottom: 1px solid #ffffff;	-webkit-transform: scale(1);	transform: scale(1);}
.blue-bg .content:after {	border-right: 1px solid #ffffff;	border-left: 1px solid #ffffff;	-webkit-transform: scale(1);	transform: scale(1);}*/
/*
.blue-bg:hover .content:before{	opacity:1 ;	-webkit-transform: scale(0,1);	transform: scale(0,1);}
.blue-bg:hover .content:after {	opacity:1 ;	-webkit-transform: scale(1,0);	transform: scale(1,0);}
*/
.parking-tips{width:100%; text-align:center; float:none; margin:0px; padding:40px; display:table-cell; vertical-align:middle}
.parking-tips h3{color:#fff; font-size:23px; text-transform:uppercase; font-family: 'CourierPrime'; margin-bottom:20px; float:left; text-align:center; width:100%}
.parking-tips a{color:#fff; margin-top:25px;  font-size:18px; text-transform:uppercase; font-family: 'CourierPrime'; float:left; text-align:center; width:100%; text-decoration:none}
.parking-tips a:hover{color:#053F6B}

.set-pos{position:relative; z-index:999; text-align: center;}

.gift-cert {width:100%; text-align:center; float:none; margin:0px; display:table-cell; vertical-align:middle}
.gift-cert h3{color:#fff; font-size:45px; font-family: 'GlossAndBloom'; margin:40px 0; float:left; text-align:center; width:100%}

.gift-cert .pur-btn{text-transform:uppercase; color:#fff; font-size:19px; letter-spacing:2px; margin:15px 0 0;  display:inline-block; float:none; padding:5px; font-family:'CourierPrime-Bold'; position:relative; border:1px solid #fff; line-height:70px; transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; -moz-transition:all 0.3s ease-in;}
.gift-cert .pur-btn a {color:#185FAD; width: 100%; float:left;  background-color:#fff; height:70px;  display:block; min-width:270px; line-height:70px; transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; -moz-transition:all 0.3s ease-in; }

.gift-cert .pur-btn:hover{border-color:#053F6B}
.gift-cert .pur-btn:hover a{background-color:#053F6B; color:#fff}

.contact-block{width:100%; text-align:center; float:none; margin:0px; padding:50px; display:table-cell; vertical-align:middle}
.contact-block address{color:#fff; font-size:23px; text-transform:uppercase; font-family: 'CourierPrime';float:left; text-align:center; width:100%; margin-top:15px; line-height:normal}
.contact-block .phone{font-size:30px; color:#ffffff !important; float:left; width:100%; margin:30px 0}
.contact-block .phone a {color: #fff;}
ul.social{float:none; width:100%; margin:5px auto; padding:0px; display:inline-block}
ul.social li{display:inline-block; width:60px; height:60px; line-height:63px; text-align:center; color:#fff; font-size:25px; border:2px solid #fff; transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; -moz-transition:all 0.3s ease-in;}
ul.social li:hover{background:#fff;}
ul.social li:hover i{color:#053F6B;}
ul.social li a{display:block}
ul.social li i{color:#fff; transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; -moz-transition:all 0.3s ease-in;}
.contact-block .time{color:#fff; font-size:25px; margin-top:30px}

.insta-block{float:left; width:100%; margin:35px 0 0px}
.insta-title{text-align:center; float:left; width:100%; color:#000}
.insta-title h3{font-size:20px; font-weight:bold}
.insta-title p{font-size:16px; margin-bottom:0px;}
.insta-title p a{font-size:16px; color:#185FAD}
.insta-title p a:hover{color:#053F6B}

.insta-gallery{float:left; width:90%; margin:2.5% 5%; padding:0px;}
.insta-gallery ul{margin:0px; padding:0px; float:left; width:100%;}
.insta-gallery ul li{display:inline-block; margin:0px 1%; padding:0px; float:left; width:18.4%; text-align:center}
.insta-gallery ul li:first-child{margin-left:0px;}
.insta-gallery ul li:last-child{margin-right:0px;}
.insta-gallery ul li img{width:100%; height:100%;}

footer{float:left; width:100%; margin:30px 0 35px;}

.ftr-left{float:left; text-align:left; width:100%; text-transform:uppercase; font-family:"CourierPrime-Bold"; padding-left:50px}
.ftr-menu{display:inline-block; text-align:center; width:100%}
.ftr-menu ul{max-width:430px; margin:0 auto;}
.ftr-menu ul li{margin:0 auto; display:inline-block; text-transform:uppercase; 
	padding:0 10px; border-right:0px solid #000; line-height:15px; background:url(../images/ftr-pipe.png) right top no-repeat; float:left;}
.ftr-menu ul li a{font-family:"CourierPrime-Bold"; font-size:14px; color:#231F20 }
.ftr-menu ul li a:hover{color:#185FAD}
.cpy{color:#231F20}
.ftr-menu ul li:last-child{border:0px; background:none;}
.ftr-rgt{text-align:right; padding-right:50px; text-transform:uppercase; font-family:"CourierPrime-Bold"; font-size:14px; }
.ftr-rgt a{float:right; width:100%; color:#185FAD; font-size:12px; }

.ftr-col-right {float: right;}
.ftr-col-left {float: left;}

/* inner page css */

.inner-page .top-logo{  display: block;   float: left;    margin-top: 30px;}
.inner-page #top-bar-transition{left:0; width:100%; background:#fff; z-index:99999; top:0px; height:80px; border-bottom:2px solid #E6E7E8; text-align:center}
/*.inner-page #top-bar-transition{position:absolute; left:0; width:100%; background:#fff; z-index:99999; top:0px; height:80px; border-bottom:2px solid #E6E7E8; text-align:center}*/

.inner-page #top-bar-transition.header-shrink{position:fixed}
.inner-page .navbar-nav {    display: inline-block;    float: none;    margin: 15px auto auto;}
.inner-page .navbar-collapse{text-align:center}
.inner-page .navbar-default  .navbar-nav > li > a{color:#414042; font-weight:normal}

.inner-page  .time-content{background-image:url("../images/sunset-hover.png"); color:#414042}
.inner-page  .daily-time { margin-right: 30px;  margin-top: 15px;}

.inner-page .logo-img h1{color:#fff;    font-family: "GlossAndBloom";    font-size: 100px;    transform: rotate(-4deg);}
.inner-page .logo{z-index:2; height:80%; position:relative}
/*.inner-page .navbar{z-index:99; min-height:82px; padding:0px;}*/


.photo-gallery .item{padding:10px; height:400px}
.photo-gallery .item img{width:100%; height:100%;  object-fit:cover}

.home-page .co-ordinate{transform:rotate(-90deg); bottom:230px; right: -150px; }
.home-page .co-ordinate .co-time{font-size:28px;letter-spacing: 1px;}
.co-ordinate { bottom: 20px;  color: #fff;  font-size: 30px;  opacity: 0.7;  position: absolute;  right: 40px; z-index:1;  }
.co-ordinate  .sup{font-size:10px}

.arriving-sect{width:100%; margin:0 auto; padding:70px 20px 20px;}
.inner-title{position:relative; float:left; width:100%; text-align:center; margin-bottom:80px}
.inner-title h3{font-size:35px; color:#185fad; text-transform:uppercase; margin:0px; padding:0px}
.inner-title:after {  background-image: url("../images/wave.png");  background-position: center center;  background-repeat: no-repeat;  bottom: -30px;  content: "";  height: 13px;  margin-left: -20px;  position: absolute; width: 34px; left:50%}

.arriving-gallery{width:80%; margin:0 auto; text-align:center}
.arriving-gallery .col-md-3:first-child{padding-right: 8px; padding-left: 0;}
.arriving-gallery .col-md-3:last-child{padding-left: 6px; padding-right: 0;}
.arriving-gallery .col-md-3:nth-child(1) .serv-icon img{padding-top:20px}
.serv-icon{min-height:130px;}
.service h4{font-size:20px; color:#000; font-family:"CourierPrime-Bold"; margin:10px 0}

.arriving-subtitle{margin:60px 0; float:left; width:100%; text-align:center;}
.arriving-subtitle p{margin:5px 0px;  font-size:18px; }
.arriving-subtitle a{color:#185fad}
.arriving-subtitle a:hover{color:#222}

.arriving-map{float:left; width:100%; margin:0 0 50px}
.arriving-map .large-map{display:none}
.arriving-map img{width:100%; border:1px solid #185FAD}

.enter-sect {text-align:center}
.music-list{margin:0 auto; padding:0;}
.band-container {height: 450px;}
.music-detail {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: flex-start;
}
.music-year{margin:0 auto; font-family:"CourierPrime-Bold"; font-size:25px; float:none; margin:0 0 50px}

.music-item{margin:auto auto 60px; display:inline-block; width:96%;}
.music-item img{width:100%; height:300px; margin-bottom:10px; object-fit:cover}
.music-date{display:inline-block; height:85px; line-height:85px; border:1px solid #185FAD; color:#185FAD; width:90px; float:left; font-size:20px;}
.music-name{display:inline-block; margin-left:15px; text-align:left; float:left; max-width: 300px;}
.music-name h2{margin:5px 0px 0px; font-size:24px; text-transform:uppercase;}
.music-name h3{margin:3px 0px; font-size:19px;}
.music-name p{margin:5px 0px; font-size:19px; }
.color-blue{color:#185FAD;}
.color-cyan{color:#2dc8de;}

.page-template-tpl-menu-php .section-7{padding-top:150px}
.inner-sect{ margin: 0 auto;    padding: 70px 30px 60px; width:90%}
.address{margin-bottom:50px; float:left; width:100%}
.address .title{font-size:26px; color:#185FAD; text-transform:uppercase; font-weight:normal; margin-bottom:20px}
.address  ul li{list-style:none; float:left;  width:100%; font-size:18px; margin:0 0 20px}
.address  ul li strong{display: inline-block;font-family:"CourierPrime-Bold"; width:100%; }
.address  ul li p{margin:0px; padding:0px;}

.hide {  display: none;}
.mobile-social, 
.mobile-menus{display:none}
#verticalTab{display:block !Important}

.newsletter-form input[type="text"], 
.newsletter-form input[type="password"]{background: #fff none repeat scroll 0 0;    border: 1px solid #d0d0d0;    border-radius:0px;    box-sizing: border-box;    color: #727272;    font-family: "CourierPrime";    font-size: 18px;    height: 75px;    line-height: 75px;    margin: 0;    padding: 0 0 0 15px;  width:100%  }
.newsletter-block p.wysija-paragraph{padding:0px; width: 75%; float:left; margin-right:1%; }
.newsletter-block .formError{left:0px !important; top:78px !important}
.widget_wysija_cont .wysija-submit{height:75px; line-height:75px; background:#185FAD; border:0px; border-radius:0px; width:24%; color:#fff; font-size:18px; font-family:"CourierPrime"; margin-top:0px}

.error404 .container-half-bg{height:80px}
.error404 .logo{display:none}
.error-404{float:left; width:100%; display:table; height:400px; margin-top:60px; text-align:center;}
.error-404 h1{font-size:75px; font-family:"CourierPrime-Bold";  text-transform:uppercase; opacity:0.5; margin:0px;}
.error-404 p{   color: #231f20;    font-family: "FuturaPTBook";    font-size: 20px;    font-weight: normal; float:left; width:100%; text-align:center}
.error-404 .search-form{width:350px; margin:40px auto; display:inline-block;}
.error-404 .search-submit .icon-search{width:18px; height:18px;}
.error-404 .screen-reader-text{display:none}
.error-404 .search-field{width:300px; height:50px; line-height:50px; display:inline-block; float:left; border:1px solid #ddd; text-indent:10px}
.error-404 .search-submit{height:50px; line-height:60px; width:50px; display:inline-block; float:left; background:#ddd; color:#fff; border:0px; }
.error404  .co-ordinate{display:none}
.error-404 .button {  background: #185fad none repeat scroll 0 0;  border: 0 none;  border-radius: 0;  color: #fff;  font-family: "CourierPrime-Bold"; height: 55px;  line-height:55px;  margin:50px auto auto;  width: 150px; display:inline-block}
.error-404 .button  a{color:#fff; text-transform:uppercase;  font-size: 20px;  display:block }

.load-more {  background: #185fad none repeat scroll 0 0;  border: 0 none;  border-radius: 0;  color: #fff;  font-family: "CourierPrime";  font-size: 18px;  height: 55px;  line-height: 55px;  margin-top: 0;  width: 180px; text-align:center; margin:40px auto}
.load-more:hover{background-color:#053f6b}
.load-more a{display:block; color:#fff; text-transform:uppercase}

.thank-you {  display: table;  float: left;  height: 400px;  margin-top: 60px;  text-align: center;  width: 100%;}
.thank-you p {    color: #231f20;    float: left;    font-family: "FuturaPTBook";    font-size: 20px;    font-weight: normal;    text-align: center;    width: 100%;}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding:0px;}
section.section-3 .container .row, section.section-4 .container .row, section.section-1 .container .row, section.section-5 .container .row, section.section-6 .container .row, section.section-7 .container .row, section.section-2 .container .row{margin:0px;}
section.section-3 .container, section.section-4 .container, section.section-1 .container, section.section-5 .container, section.section-6 .container, section.section-7 .container, section.section-2 .container{padding:0px} 
.container{padding:0px} 
.row{margin:0px}
.contact-sect .col-md-8.PD0 {clear: both;}