@charset "utf-8";@font-face{font-family:'source_sans_proregular';src:url('../font/sourcesanspro-regular-webfont.eot');src:url('../font/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../font/sourcesanspro-regular-webfont.woff') format('woff'), url('../font/sourcesanspro-regular-webfont.ttf') format('truetype'), url('../font/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'league_gothicregular';src:url('../font/leaguegothic-regular-webfont.eot');src:url('../font/leaguegothic-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../font/leaguegothic-regular-webfont.woff') format('woff'), url('../font/leaguegothic-regular-webfont.ttf') format('truetype'), url('../font/leaguegothic-regular-webfont.svg#league_gothicregular') format('svg');font-weight:normal;font-style:normal;}
body{background:#efefef;color:#333;font-size:11px;}
.clear{clear:both;}
.row{background:#FFF;}
a{color:#D5704A;text-decoration:none;}
a:hover{text-decoration:underline;}
h1{font-family:Georgia, serif;font-weight:normal;text-align:center;}
h2{padding:20px 0 0;font-family:Georgia, serif;font-weight:normal;text-align:center;}
p{overflow:hidden;padding:10px 0;margin:0 0 20px 0;text-align:center;font-size:80%;}
#header_wrap{width:100%;height:auto;background:#292929;}
#main_wrap{width:100%;height:auto;margin-bottom:10px;}
#top_footer{width:100%;height:auto;background:#333333;border-top:5px solid #007eaf;}
#bottm_footer{width:100%;height:auto;background:#292929;border-top:1px solid #444444;}
.header{width:100%;height:auto;overflow:hidden;background:#292929;}
.logo{width:100%;height:auto;float:left;}
.logo > a{width:312px;height:51px;background:url(../images/logo.png) no-repeat;float:left;text-indent:-11111px;}
.logo > p{color:#FFF;font-size:17px;font-family:'source_sans_proregular';float:left;padding-top:0px;}
.header_contact{width:100%;height:auto;float:right;}
.header_contact > a{color:#fff;background:#83623e url(../images/pointer.png) right no-repeat;padding:4px 28px;font-family:Arial, Helvetica, sans-serif;font-size:17px;float:right;text-decoration:none;margin-top:10px;margin-bottom:5px;}
.header_contact > a:hover{background:#383838 url(../images/pointer.png) right no-repeat;color:#fff;}
.header_contact > p{color:#FFF;font-family:'source_sans_proregular';font-size:32px;float:right;padding:0px;margin-bottom:0px;}
.header_contact > p > span{color:#FFF;font-family:'source_sans_proregular';font-size:20px;float:right;padding:0px;margin-bottom:0px;}
.navigation{width:100%;height:auto;background:#383838;float:left;margin-bottom:10px;}
.menu{background:#383838;margin:0px auto;border-bottom:none;width:1024px;}
.toggleMenu{display:none;background:url(../images/menu.png) no-repeat;padding:10px 15px;color:#fff;text-indent:-11111px;font-family:'source_sans_proregular';font-size:15px;float:left;margin-top:10px;margin-left:75px;}
.nav{list-style:none;*zoom:1;background:#383838;width:70%;float:left;margin-bottom:0px;margin-top:10px;}
.nav:before, .nav:after{content:" ";display:table;}
.nav:after{clear:both;}
.nav ul{list-style:none;width:250px;}
.nav a{padding:5px 20px;color:#fff;font-family:'source_sans_proregular';font-size:15px;text-decoration:none;}
.nav li{position:relative;margin-left:0px;}
.nav > li{float:left;margin-left:5px;}
.nav > li > .parent{background-image:url(../images/downArrow.png);background-repeat:no-repeat;background-position:right;font-family:'source_sans_proregular';font-size:15px;text-decoration:none;}
.nav > li.active{background:#83623e;}
.nav > li:hover{background:#83623e;transition:1s;}
.nav > li > a{display:block;}
.nav li ul{position:absolute;left:-9999px;padding:0;}
.nav > li.hover > ul{left:0;}
.nav li li.hover ul{left:100%;top:0;}
.nav li li a{display:block;background:#FFF;position:relative;z-index:100;color:#7E7E7E;}
.nav li li a:hover{color:#000;transition:1s;}
.nav li li li a{background:#FFF;z-index:200;color:#7E7E7E;border-top:1px solid #1d7a62;}
.social{list-style:none;margin:8px 0 8px;width:22%;float:left;;}
.social li{display:inline;float:right;background-repeat:no-repeat;margin-left:0px;}
.social li a{display:block;width:35px;height:35px;padding-right:10px;position:relative;text-decoration:none;}
.social li a strong{font-weight:normal;position:absolute;left:20px;top:-1px;color:#fff;padding:3px;z-index:9999;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.75);background-color:rgba(0, 0, 0, 0.7);-moz-border-radius:3px;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);-webkit-border-radius:3px;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);border-radius:3px;box-shadow:0 0 5px rgba(0, 0, 0, 0.5);}
li.facebook{background-image:url(../images/facebook.png);}
li.linkedin{background-image:url(../images/linkedin.png);}
li.gplus{background-image:url(../images/gplus.png);}
li.twitter{background-image:url(../images/twitter.png);}
#css3:hover li{opacity:0.2;}
#css3 li{-webkit-transition-property:opacity;-webkit-transition-duration:500ms;-moz-transition-property:opacity;-moz-transition-duration:500ms;}
#css3 li a strong{opacity:0;-webkit-transition-property:opacity, top;-webkit-transition-duration:300ms;-moz-transition-property:opacity, top;-moz-transition-duration:300ms;}
#css3 li:hover{opacity:1;}
#css3 li:hover a strong{opacity:1;top:-10px;}
.banner{width:100%;height:auto;margin-top:10px;}
.banner > img {width: 100%;}
.content{width:100%;height:auto;float:left;overflow:hidden;}
.content > h1{text-align:left;font-family:'league_gothicregular';margin-top:15px;color:#384B6B;margin-bottom:10px;}
.content > h1 small{font-size:24px;}
.content > p{text-align:left;font-family:'source_sans_proregular';font-size:15px;margin-bottom:0px;}
.content > h2{text-align:left;font-family:'league_gothicregular';font-size:29px;margin-bottom:10px;margin-top:20px;color:#384B6B;}
.content > ul > li{font-family:'source_sans_proregular';font-size:15px;list-style:square;padding-bottom:20px;}
.content > ul > li > a{color:#8A6741;}
.content > p > a{color:#8A6741;}
.content > img{margin-right:10px;}
.owner-img > img{width:48%;height:auto;margin-right:10px;}
a.read_more{background:#333;padding:8px 20px;color:#FFF;}
a.read_more:hover{background:#83623e;color:#FFF;}
.service_list{width:50%;float:left;height:auto;}
.service_list > p{text-align:left;font-family:'source_sans_proregular';font-size:15px;margin-bottom:0px;padding-right:10px;}
.service_list > a{text-align:left;font-family:'source_sans_proregular';font-size:15px;color:#8A6741;}
.service_list > ul > li{font-family:'source_sans_proregular';font-size:15px;list-style:square;padding-bottom:8px;}
.service_list > h2{text-align:left;font-family:'league_gothicregular';font-size:29px;margin-bottom:10px;margin-top:0px;color:#384B6B;}
.service_box{width:100%;height:auto;float:left;}
.service_box > ul > li{list-style:none;display:inline;margin-left:0px;margin-right:10px;float:left;padding-top:20px;width:23.8%;}
.service_box img {height: auto;width: 100%;}
.service_box > ul > li:last-child{margin-right:0px !important;}
.service_box > ul > li > p{font-family:'source_sans_proregular';font-size:15px;color:#c53803;}
.sidebar{width:100%;height:auto;overflow:hidden;float:right;padding-top:20px;}
.sidebar > h2{text-align:left;font-family:'league_gothicregular';font-size:29px;margin-bottom:10px;padding-top:15px;color:#384B6B;}
.sidebar > p{margin:0px;padding:0px;}
.sidebar > ul{margin-top:10px;}
.sidebar > ul > li{background:url(../images/list.gif) 0px 8px no-repeat;margin-left:0px;list-style:none;padding-bottom:10px;font-family:'source_sans_proregular';font-size:15px;padding-left:10px;}
.sidebar > ul > li:first-child{margin-top:21px !important;}
.sidebar > a{color:#FFF;background:#4f81bd;padding:6px 26px;font-family:Arial, Helvetica, sans-serif;font-size:17px;float:left;text-decoration:none;margin-top:10px;margin-bottom:5px;margin-left:15px;text-align:center;}
.sidebar > a:hover{background:#7495bd;}
.footer_top{width:100%;height:auto;background:#333333;float:left;}
.footer_bottom{width:100%;height:auto;background:#292929;float:left;padding-top:20px;}
.footer_box{width:100%;height:auto;}
.footer_box > h3{text-align:left;font-family:'league_gothicregular';font-size:27px;font-weight:normal;margin-bottom:10px;padding-top:15px;color:#DED9CD;}
.footer_box > ul{margin-bottom:0px;}
.footer_box > ul > li{color:#8F887C;font-family:'source_sans_proregular';font-size:15px;margin-left:0px;list-style:none;padding-bottom:8px;}
.footer_box li > img {width: 100%;}
.footer_box > ul > li > a{color:#CDA869;}
.portfolio-content, .portfolio-area{width:100%;}
.title-page{font-size:40px;margin:50px 0px 60px 0px;color:#151515;}
.goto{float:right;width:130px;margin:-80px 30px 0px 0px;}
.portfolio-categ{margin-bottom:30px;}
.portfolio-categ > li{display:inline;margin-right:10px;}
.image-block{display:block;position:relative;}
.image-block > img{border:1px solid #d5d5d5;border-radius:4px 4px 4px 4px;background:#FFFFFF;padding:10px;}
.image-block > img:hover{border:1px solid #A9CF54;box-shadow:0 0 5px #A9CF54;}
.portfolio-area > li{float:left;margin:0 12px 20px 0;overflow:hidden;width:46%;padding:5px;}
.home-portfolio-text{margin-top:10px;}
li.active > a{text-decoration:none;}
table{*border-collapse:collapse;border-spacing:0;width:100%;}
.bordered{border:solid #ccc 1px;-webkit-box-shadow:0 1px 1px #ccc;-moz-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc;}
.bordered tr:hover{background:#fbf8e9;-o-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}
.bordered td, .bordered th{border-left:1px solid #ccc;border-top:1px solid #ccc;padding:10px;text-align:left;font-family:'source_sans_proregular';font-size:15px;}
.bordered th{background-color:#dce9f9;background-image:-webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));background-image:-webkit-linear-gradient(top, #ebf3fc, #dce9f9);background-image:-moz-linear-gradient(top, #ebf3fc, #dce9f9);background-image:-ms-linear-gradient(top, #ebf3fc, #dce9f9);background-image:-o-linear-gradient(top, #ebf3fc, #dce9f9);background-image:linear-gradient(top, #ebf3fc, #dce9f9);-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .8) inset;-moz-box-shadow:0 1px 0 rgba(255, 255, 255, .8) inset;box-shadow:0 1px 0 rgba(255, 255, 255, .8) inset;border-top:none;text-shadow:0 1px 0 rgba(255, 255, 255, .5);}
.bordered td:first-child, .bordered th:first-child{border-left:none;}
.bordered th:first-child{-moz-border-radius:6px 0 0 0;-webkit-border-radius:6px 0 0 0;border-radius:6px 0 0 0;}
.bordered th:last-child{-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;border-radius:0 6px 0 0;}
.bordered th:only-child{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
.bordered tr:last-child td:first-child{-moz-border-radius:0 0 0 6px;-webkit-border-radius:0 0 0 6px;border-radius:0 0 0 6px;}
.bordered tr:last-child td:last-child{-moz-border-radius:0 0 6px 0;-webkit-border-radius:0 0 6px 0;border-radius:0 0 6px 0;}
.form{background:#f1f1f1;width:94%;margin:0 auto;padding-left:25px;font-family:'source_sans_proregular';padding-top:10px;}
.form p.resrvation{font-size:12px;margin:0px;font-family:'source_sans_proregular';font-size:15px;text-align:left;padding:0px 0px 5px;}
.form input[type="text"]{width:60%;margin-right:10%;float:right;border:1px solid #CCC;height:20px;font-family:'source_sans_proregular';}
.form input[type="email"]{width:50%;margin-left:10%;font-family:'source_sans_proregular';}
.select{margin-left:20%;border:1px solid #CCC;height:20px;}
.select2{margin-left:14%;border:1px solid #CCC;height:20px;font-family:'source_sans_proregular';font-size:14px;}
.passeger{margin-left:26px;border:1px solid #CCC;height:20px;font-family:'source_sans_proregular';font-size:14px;}
.luggage{margin-left:34px;border:1px solid #CCC;height:20px;font-family:'source_sans_proregular';font-size:14px;}
.messeage{margin-left:26px;border:1px solid #CCC;font-family:'source_sans_proregular';font-size:14px;}
.ssubmit{background:#83623e;height:35px;width:120px;padding:5px 20px;font-family:'source_sans_proregular';font-size:14px;border:none;margin-left:10px;color:#FFF;}
.ssubmit:hover{background:#836b51;}
.form p.send{text-align:center;}
.form2{float:left;}
.formrow{width:auto;height:auto;float:left;overflow:hidden;clear:both;margin-left:0px;margin-bottom:10px;}
.formrow label{width:auto;float:left;padding-right:10px;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.formrow input{width:220px;margin-right:10px;font-family:'source_sans_proregular';font-size:14px;padding-left:10px;border:1px solid #CCC;}
.text{padding:5px;}
.formrow textarea{font-family:'source_sans_proregular';font-size:14px;padding-left:10px;padding-top:10px;border:1px solid #CCC;width:250px;}
.submit{background:#83623e;color:#FFF;font-weight:normal;width:120px !important;height:35px;border:none !important;}
.submit:hover{background:#836b51;}
.formrow p{font-size:12px;text-align:left;}
.breadcrumb{font:11px Arial, Helvetica, sans-serif;background-image:url(../images/bc_bg.png);background-repeat:repeat-x;height:30px;line-height:30px;color:#9b9b9b;width:100%;overflow:hidden;margin-top:5px;padding:0px;}
.breadcrumb li{list-style-type:none;float:left;padding-left:10px;margin-left:0px;font-family:'source_sans_proregular';font-size:14px;color:#836b51;}
.breadcrumb a{height:30px;display:block;background-image:url(../images/bc_separator.png);background-repeat:no-repeat;background-position:right;padding-right:15px;text-decoration:none;color:#454545;font-family:'source_sans_proregular';font-size:14px;}
.home{border:none;margin:8px 0px;}
.breadcrumb a:hover{color:#35acc5;}
.loading{display:none;}
.accordion{width:99%;}
.accordion li h3 a{background:#666;background:#666 -webkit-gradient(linear, left top, left bottom, from(#999), to(#666)) no-repeat;background:#666 -moz-linear-gradient(top, #999, #666) no-repeat;border-bottom:1px solid #333;border-top:1px solid #ccc;color:#fff;display:block;font-style:normal;margin:0;padding:5px 10px;font-family:'league_gothicregular';font-size:24px;font-weight:normal;}
.accordion li.active h3 a{background:#369;background:#369 -webkit-gradient(linear, left top, left bottom, from(#69c), to(#369)) no-repeat;background:#369 -moz-linear-gradient(top, #69c, #369) no-repeat;border-bottom:1px solid #036;border-top:1px solid #9cf;font-family:'league_gothicregular';font-size:24px;font-weight:normal;}
.accordion li.locked h3 a{background:#963;background:#963 -webkit-gradient(linear, left top, left bottom, from(#c96), to(#963)) no-repeat;background:#963 -moz-linear-gradient(top, #c96, #963) no-repeat;border-bottom:1px solid #630;border-top:1px solid #fc9;font-family:'league_gothicregular';font-size:24px;font-weight:normal;}
.accordion li h3{margin:0;padding:0;}
.accordion .panel{padding:10px;border:1px solid #ccc;border-top:none !important;margin-bottom:5px;}
.accordion .panel p{padding:10px;font-family:'source_sans_proregular';font-size:15px;text-align:left;}
.banner > img {width: 100%;}
@media screen and (max-width:1020px){.row{width:960px;transition:0.8s;}
.grid_20{width:560px;}
.grid_12{width:360px;}
.menu{width:960px;}
.nav{width:71%;}
.social{width:20%;}
.grid_32{width:98%;}
.grid_10{width:260px;}
.grid_22{width:660px;}
.service_box > ul > li{margin-right:6px;}
.sidebar > p > a > img{width:100%;}
.sidebar > a{padding:6px 12px;}
}
@media screen and (max-width:960px){.row{width:760px;transition:0.8s;}
.grid_20{width:50%;}
.grid_12{width:44%;}
.menu{width:768px;}
.nav{width:90%;}
.nav a{padding:5px 15px;}
.social{float:right;width:26%;}
.grid_32{width:98%;}
.banner > img{width:99%;}
.breadcrumb{width:99%;}
.grid_22{width:61%;}
.service_list{width:100%;}
.grid_10{width:27%;}
.sidebar > p > a > img{width:100%;}
.sidebar > a{padding:6px 20px;}
.service_box > ul > li{width:46%;margin:auto 4% auto auto;}
.service_box > ul > li > img{width:100%;}
.footer_box > ul > li > img{width:100%;}
.owner-img > img {
  width: 70%;
}
}
@media screen and (max-width:767px){.row{width:620px;transition:0.8s;}
.grid_20{width:100%;}
.logo > a{margin-left:32%;}
.logo > p{text-align:center;margin-left:12%;}
.header_contact > a{float:left;clear:both;width:89%;text-align:center;}
.header_contact > p{text-align:center;clear:both;float:none;}
.header_contact > p > span{float:none;}
.active{display:block;}
.menu{width:620px;}
.nav{width:59%;}
.nav > li{float:none;margin-top:2px;}
.nav > li > .parent{background-position:95% 50%;}
.nav li li .parent{background-image:url(../images/downArrow.png);background-repeat:no-repeat;background-position:95% 50%;}
.nav ul{display:block;width:100%;}
.nav > li.hover > ul, .nav li li.hover ul{position:static;}
.social{width:42%;margin: 13px 0;}
.social li a{width:25px;height:25px;}
li.facebook{background-image:url(../images/facebook-small.png);}
li.linkedin{background-image:url(../images/linkedin-small.png);}
li.gplus{background-image:url(../images/gplus-small.png);}
li.twitter{background-image:url(../images/twitter-small.png);}
#css3 li a strong{display:none;}
.grid_22{width:97%;}
.grid_12{width:100%;}
.grid_10{width:97%;}
.breadcrumb{display:none;}
.sidebar > p > a > img{width:auto;float:left;}
.grid_1 img{display:none;}
.footer_box > ul > li > img{width:auto;}
.service_box > ul > li > img {width: 80%;}
.service_box > ul {text-align: center; margin: auto;}
.header_contact {float: none;text-align: center;}
.header_contact > a {float: none;}
.logo > p {margin:0;float:none;}
.logo > a {background: rgba(0, 0, 0, 0) url("../images/logo.png") no-repeat scroll 0 0;display: block;height: 52px;text-indent: -11111px;float:none;}
}
@media screen and (max-width:620px){.row{width:360px;transition:0.8s;}
.logo > a{margin-left:0px;}
.header_contact > a{width:77%;}
.menu{width:360px;}
.toggleMenu{margin-left:0px;}
#css3 li{margin-bottom:5px;}
.banner > img{width:97%;}
.service_box > ul > li{width:97%;}
.service_list img{width:100% !important;}
.service_box > ul {text-align: center;}
.header_contact {float: none;text-align: center;}
.header_contact > a {float: none;}
.logo > p {margin:0;float:none;}
.logo > a {background: rgba(0, 0, 0, 0) url("../images/logo.png") no-repeat scroll 0 0;display: block;height: 52px;text-indent: -11111px;float:none;}

}
@media screen and (max-width:360px){.row{width:100%;transition:0.8s;}
.header{height:auto;}
.grid_20{width:92%;}
.logo{width:92%;}
.logo > a{text-indent:inherit;color:#FFF;background:none;font-size:30px;text-decoration:none;width:auto;height:auto;float:left;margin-left:0%;}
.logo > p{margin-left:0%;text-align:left;}
.header_contact{display:none;}
.nav{width:60%;}
.menu{width:92%;}
.nav li{margin-bottom:5px;}
.nav li ul{z-index:11111;}
.social{width:74%;float:left;}
.social li{margin-left:0px;}
.banner{display:none;}
.grid_22{width:92%;}
.content{width:94%;}
.sidebar > p > a > img{width:100%;}
.sidebar > a{width:70%;margin-left:6%;}
.service_box{width:97%;}
.service_box > ul > li{width:100%;margin-right:0px;}
.service_box > ul > li > img{width:100%;margin-left:0%;}
.service_list img{width:100% !important;}
.grid_10{width:91%;}
.grid_1{display:none;}
.footer_box{width:90%;}
.formrow input{width:90%;}
.footer_box > ul > li > img{width:100%;}
.header_contact {float: none;text-align: center;}
.header_contact > a {float: none;}
.logo > p {margin:0;float:none;}
.logo > a {background: rgba(0, 0, 0, 0) url("../images/logo.png") no-repeat scroll 0 0;display: block;height: 52px;text-indent: -11111px;float:none;}

}
.new {
  
  padding: 0 55px;}