@import url(//fonts.googleapis.com/css?family=Arimo:400,700,400italic&subset=latin,cyrillic-ext,greek-ext,greek,vietnamese,latin-ext,cyrillic);.base-font,.font,.font-2{font-family:Arimo,Helvetica Neue,Helvetica,Arial,sans-serif}.base-font{font-weight:400}.header-font{font-weight:700}.header-font,.light-font{font-family:Arimo,Helvetica Neue,Helvetica,Arial,sans-serif}.light-font{font-weight:400}.bold-font{font-family:Arimo,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.base-italic-font{font-style:italic}.base-italic-font,.global-input{font-family:Arimo,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.global-input{font-size:15px}.btn-danger{font-weight:700}.btn-danger,body{font-family:Arimo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;line-height:1}body{font-weight:400}.sub-header .sub-header-title,h1,h2,h3,h4,h5,h6{font-family:Arimo,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}h1,h2,h3,h4,h5,h6{line-height:1.5}h1{font-size:40px}h2{font-size:30px}h3{font-size:22px}h4{font-size:18px}h5{font-size:15px}h6{font-size:12px}p{line-height:1.5}.back-to{font-family:Arimo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px}.back-to a i{font-size:20px}.social-edit ul li a{font-size:17px;padding:7px}#inquireModal .inquire-holder label.error{font-family:Arimo,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:italic;font-size:14px}.fancybox-wrap .fancybox-title{font-family:Arimo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px}.tabpanel .nav-tabs>li>a{font-size:18px}.tabpanel .nav-tabs>li span{font-size:22px}header .navbar .navbar-header .navbar-brand{font-size:35px;font-family:Arimo,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:1}header .navbar .navbar-nav li .dropdown-menu a,header .navbar .navbar-nav li a{font-size:13px}#side-info .home-contact{line-height:1.8}#events .event-holder .content .date,#photos .article a .caption{font-size:18px}#events .desc .date{font-size:20px}#events .desc .btn{font-size:30px}#news .news-holder .date{font-size:18px}#contact .info .hours li span,#contact .info address .inner-info label,#news .news-holder .date{font-family:Arimo,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}#contact .form ul li label.error{font-family:Arimo,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:italic;font-size:13px}footer .info{font-size:13px}/*!
		* Custom Responsive for Site.
 */@media (min-width:768px) and (max-width:1199px){h1{font-size:35px}h2{font-size:25px}h3{font-size:20px}h4{font-size:17px}h5{font-size:15px}h6{font-size:14px}header .navbar .navbar-header .navbar-brand{font-size:30px}header .menu-toggle{font-size:18px}#vamp_box .holder h2{font-size:25px}}@media (min-width:768px) and (max-width:991px){#vamp_box .holder h2{font-size:20px}#vamp_box .holder h3{font-size:17px}}@media only screen and (max-width:767px){body{font-size:14px}h1{font-size:25px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:15px}h6{font-size:14px}.back-to{font-size:15px}.back-to a i{font-size:17px}.social-edit ul li a{font-size:14px}.tabpanel .nav-tabs>li>a{font-size:15px}.tabpanel .nav-tabs>li span{font-size:17px}header .navbar .navbar-header .navbar-brand{font-size:20px}#side-info .social-edit ul li a{font-size:14px}#events .event-holder .content .date{font-size:15px}#events .event-holder .content .btn{font-size:14px}#events .desc .date{font-size:17px}#events .desc .btn,#events .desc h4{font-size:20px}#photos .article a .caption{font-size:15px}#contact h4,#news .news-holder .date{font-size:16px}footer .info{font-size:13px}#vamp_box .holder h2{font-size:17px}#vamp_box .holder h3{font-size:15px}}@media (max-width:480px){#vamp_box .holder h2{font-size:15px}#vamp_box .holder h3{font-size:13px}}