/* CSS Document */

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,300);

* { margin:0px; padding:0px; }
body { background:#3495f3; font-family: 'Open Sans', sans-serif; font-size:14px; }
.wrapper { width:980px; height:auto; margin:auto; }
/*.container { width:980px; height:auto; }*/
.container { width:1000px; height:auto; }
.clear { clear:both; }
h1 { color:#FFF; }
h3 { color:#FFF; }

p { color:#FFF; }
.header { width:980px; height:160px; margin-top:15px; }
.logo { width:160px; height:auto; float:left; }
.header-middle { width:650px; height:auto; float:left; }
.header-right { width:80px; margin-top:25px; height:auto; float:right; text-align:right; }

.services { width:480px; height:auto; float:left; margin-right:20px; }
.services p { color:#FFF; font-size:16px; text-align:left; padding-top:20px; }
.box { width:130px; height:100px; margin-right:15px; float:left; margin-top:15px; padding:30px 10px 10px 10px; text-align:center; }
.box:hover { opacity:0.9; cursor:pointer; }
.box2:hover { opacity:0.9; cursor:pointer; }
.box3:hover { opacity:0.9; cursor:pointer; }

.box2 { width:130px; height:100px; float:right; margin-top:15px; padding:30px 10px 10px 10px; text-align:center; }
.box3 { width:315px; height:100px; float:right; margin-top:15px; text-align:center; }
.box-3 { width:315px; height:140px; float:right; margin-top:15px; text-align:center; }

.green { background:#00bf03; }
.blue { background:#8124e3; }
.dark-blue { background:#0e1f89; }
.orange { background:#f79d16; }
.red { background:#f16e02; }
.light-green { background:#007bb0; }
.red2 { background:#f16e02; }
.dark-yellow { background:#f79d16; }
.dark-black { background:#40002E; }
.red-x{ background:#4C2C66; }

.services h1 { background:#0f2d73; line-height:35px; color:#FFF; font-size:16px; font-weight:400; padding-left:15px; }
.tours { width:480px; height:auto; float:right; }
.tours p { color:#FFF; font-size:16px; text-align:left; padding-top:20px; }
.tours h1 { background:#f79d16; line-height:35px; color:#FFF; font-size:16px; font-weight:400; padding-left:15px; }

.second-tiles { width:650px; height:250px; float:left; }
.sec-left { width:300px; height:auto; float:left; }
.wide-tiles { width:300px; height:140px; float:left; background:#666; margin-top:15px; }
.slideshow-tile { width:335px; margin-left:15px; height:295px; float:right; background:#666; margin-top:15px; }
.sec-right { width:350px; height:auto; float:right; }
.second-right p { color:#FFF; font-size:16px; text-align:left; padding-top:20px; }

.second-right { width:315px; height:auto; float:right; margin-left:15px; }

.footer { width:980px; height:70px; margin:auto; line-height:70px; text-align:center; color:#bed4f7; padding-top:20px; }
.footer-img { width:100%; height:147px; background:url(../images/footer-img.png) repeat-x; }

/* domastic page */

.package-1 { width:314px; height:325px; margin-bottom:15px; background:#4fa4f6; float:left; margin-right:15px; border:rgba(204, 204, 204, 0.79) solid 1px; box-shadow:1px 0px 4px #000; }
.package-1 h2 { padding-left:10px; line-height:35px; font-size:18px; color:#FFF; }
.package-1 p { padding-left:10px; line-height:22px; font-size:14px; color:#FFF; }
.package-cost { line-height: 35px !important; font-size: 17px !important; }
.view-more { padding: 4px; background: rgba(86, 91, 191, 1); border: none; border-radius: 4px; color: #FFF; height: 34px; }

.package-2 { width:315px; height:300px; margin-bottom:15px; background:#4fa4f6; float:right; border:rgba(204, 204, 204, 0.79) solid 1px; box-shadow:1px 0px 4px #000; }
.package-2 h2 { padding-left:10px; line-height:35px; font-size:18px; color:#FFF; }
.package-2 p { padding-left:10px; line-height:22px; font-size:14px; color:#FFF; }

.career p { color:#FFF; }
.career h2 { color:#FFF; text-transform:uppercase; }
.career table { color:#FFF; font-weight:bold; }
.textfield { width:250px; height:22px; padding:3px; }
.textarea { width:250px; height:85px; padding:3px; }
.select { width:150px; height:30px; padding:5px; }
.select option { line-height:40px;}

.select2 { width:258px; height:30px; padding:5px; }
.select2 option { line-height:40px;}

.sub-btn { width:150px; height:35px; background:#0e1f89; color:#FFF; font-weight:bold; border:none; cursor:pointer; }

.pagination { width:240px; height:50px; margin:auto; }
.pagination ul { list-style:none; }
.pagination ul li { float:left; padding-left:10px; padding-right:10px; line-height:26px; }
.pagination ul li a { text-decoration:none; font-size:18px; color:#FFF; }
.pagination ul li.active { background:none repeat scroll 0% 0% rgba(110, 110, 110, 1); }

.state { width:310px; height:80px; float:left; margin-right:15px; margin-bottom:15px; }
.anchorBlocks{
    display: inline-block;
    text-decoration: none;
    text-align: center;
    line-height: 80px;
    color: #ffffff;
    font-weight: normal;
    font-size: 16px;
    transition: all 0.2s ease-in-out;
}
.anchorBlocks:hover{
    opacity: 0.7;
}
.state h1 { line-height:80px; text-align:center; font-size:20px; font-weight:normal; }
.state h1 a { text-decoration:none; color:#FFF; }
.state p { line-height:80px; text-wrap:normal; vertical-align:middle; display:block; text-align:center; font-size:14px; font-weight:normal; }
.state p a { text-decoration:none; color:#FFF; }

.state2 { width:316px; height:80px; float:right; margin-bottom:15px; }
.state2 h1 { line-height:80px; text-align:center; font-size:20px; font-weight:normal; }
.state2 p { line-height:80px; text-wrap:normal; vertical-align:middle; display:block; text-align:center; font-size:14px; font-weight:normal; }
.tour-detail-jpg { width:980px; height:250px; margin-top:10px; border:#CCC solid 1px; }
.tour-detail-jpg img { width:980px; height:250px; }

.registerd { text-align:center; width:100%; height:auto; margin-top:25px; }

.footer-nav { width:400px; height:auto; margin:auto; margin-top:20px; }
.footer-nav ul { list-style-type:none; }
.footer-nav ul li { color:#FFF; }
.footer-nav ul li a { text-decoration:none; color:#FFF; }

