@import url('https://fonts.googleapis.com/css?family=Oswald:300,400');#ctl00_topheader { margin-bottom: 0 !important;}.minor_nav li { font-family: Oswald, sans-serif; font-weight: 300;}.carousel .carousel-control:link { opacity: 1; background: none;}.carousel .carousel-control-prev img { position: absolute; top: 45%; left: 20%;}.carousel .carousel-control-next img { position: absolute; top: 45%; right: 20%;}.carousel .carousel-indicators { opacity: 1;}.carousel .carousel-caption { left: 8%; top: 30%; text-align: left;}.carousel .carousel-caption h1 { font-size: 52px; color: #fff; text-shadow: 2px 2px #000; text-transform: uppercase; margin-bottom: 30px; font-weight: 500; background-color: rgb(0, 0, 0, 0.45); padding: 10px 0 10px 10px; margin-right: 10px;}.carousel .carousel-caption h4 { color: #fff; font-family: 'Oswald', sans-serif; font-size: 20px; font-weight: 500; line-height: 30px; max-width: 700px; text-shadow: 1px 1px 1px #000;}.button-custom a { padding: 12px 38px; border: 2px solid #d6d9db; background: #ffd800; color: #000; text-shadow: none; font-weight: bold; font-size: 18px; font-family: Open Sans; transition: all 0.3s;}.button-custom { display: inline-block; padding-top: 17px;}.button-custom a:hover { background: transparent; color: #fff;}.license { float: left; width: 100%; text-align: center; padding: 56px 0 0;}.heading h2 { font-size: 40px; font-weight: 500; margin-bottom: 6px;}.heading b { font-weight: 500; color: #444444;}.heading p { font-size: 16px; font-family: 'Oswald', sans-serif; padding-top: 5px;}.license .outer { margin: 51px 0;}.top { background: #51585a; padding: 25px 0 37px; position: relative;}.outer .top h3 { color: #fff; font-size: 24px; font-weight: 500; text-transform: uppercase; font-family: 'Oswald', sans-serif; min-height: 70px;}.license .outer { border: 2px solid #fff;}.license .outer .top h2 { font-size: 60px; font-weight: 500; color: #fff;}.license .outer .bottom h6 { margin: 0; font-size: 20px; font-family: 'Oswald', sans-serif; font-weight: 500; padding-top: 32px;}.license .outer .bottom p { font-size: 18px; font-family: 'Oswald', sans-serif; font-weight: 300; padding: 0 10px; padding-top: 40px;}.license .outer .bottom .button-custom a { color: #fff; font-size: 16px; border: 2px solid #fff; outline: 2px solid #d6d9db;}.license .outer .bottom .button-custom { padding-top: 42px;}.license .outer .bottom { background: #e9e9e9; min-height: 250px;}.license .outer .inner::after { width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 15px solid red; content: ""; position: absolute; bottom: -14px; left: 50%; margin-left: -15px;}.license .outer .bg1 { background: #f86e30;}.license .outer .bg1 .inner::after { border-top: 15px solid #f86e30;}.license .outer .bg2 { background: #FCCC22;}.license .outer .bg2 .inner::after { border-top: 15px solid #FCCC22;}.license .outer .bg3 { background: #07bb43;}.license .outer .bg3 .inner::after { border-top: 15px solid #07bb43;}.license .outer .bg4 { background: #0f9fe2;}.license .outer .bg4 .inner::after { border-top: 15px solid #0f9fe2;}.license .outer a:hover { background: transparent; color: #000 !important;}.license .outer:hover { transition: ease 1s; border: 2px solid #e9e9e9;}.license .outer:hover .bottom { background: #fff;}.welcome-section { background-image: url(https://cdn.bookingtimes.com/Common/LoadImage?Id=10557&amp;v=1); float: left; margin-bottom: -37px;}.welcome-section figure { border: 5px solid #fff; box-shadow: 4px 0 13px #000;}.welcome-section figure img { width: 100%;}.welcome-section .heading b { color: #fff;}.welcome-section .heading h2 { color: #FCCC22;}.welcome-section .right-section p { color: #fff; padding-top: 14px; line-height: 30px; font-family: 'Oswald', sans-serif; font-size: 16px;}.welcome-section .left-section { padding: 45px 10px 50px;}.welcome-section .right-section { padding: 45px 10px 50px;}.welcome-section .right-section .button-custom { padding: 21px 0;}.welcome-section .heading { text-align: left;}footer { background: #000; float: left; margin: 0; padding: 60px 0 10px 0px;}footer ul { list-style: none; margin-bottom: 2%; padding: 0; text-align: center; line-height: 10px;}footer .footer-menu li { display: inline-block; padding: 0px 13px; border-right: 1px solid #fff;}footer .footer-menu li a { color: #fff; font-size: 16px; text-decoration: none;}footer h3 { color: #ffffff; font-family: oswald; font-weight: 400; letter-spacing: 2px; padding: 20px 0px 12px; font-size: 24px;}.social-link li { display: inline-block; padding: 12px 3px;}.footer-bottom-link li { border-right: 1px solid #fff; display: inline-block; padding: 0px 12px; font-family: 'Oswald', sans-serif; line-height: 11px; color: #fff;}footer .footer-menu li:last-child { border: none;}.footer-bottom-link li:last-child { border: none;}.footer-bottom-link a { color: #fff; font-size: 14px; text-decoration: none;}footer ul li a:hover { color: #c48c2b;}.bottom-section { background: #141212; margin-top: 22px;}.bottom-section p { color: #fff; text-align: center; padding: 20px 0;}.social-link li:hover { opacity: 0.7;}#ctl00_ContentPlaceHolder_divFB { display: none;}#ctl00_ContentPlaceHolder_divStandardControls { display: none;}.content_wrapper { padding-bottom: 0 !important;}#ctl00_divCustomFooter { padding-bottom: 0; margin-top: 0 !important;}.navbar-fixed-bottom { border: none !important;}.testimonial-section { background: #fff; float: left; padding: 53px 0;}#testimonial4 .heading { padding-bottom: 18px;}.testimonial { margin: 20px 0; width: 50%; float: left; background: transparent; padding: 0; padding-bottom: 56px;}.testimonial .testimonial-content { width: 20%; display: inline-block; float: left; text-align: center; margin-right: 5%;}.testimonial .pic { width: 100px; height: 100px; border-radius: 50%; margin: 0 auto; overflow: hidden; border: 4px solid #000;}.testimonial .pic img { width: 100%; height: auto;}.testimonial .title { font-size: 16px; font-weight: bold; color: #fff; margin: 10px 0 0 0;}.testimonial .post { font-size: 12px; color: #fff;}.testimonial .description { display: inline-block; width: 75%; padding: 4px 20px; color: #000; margin: 0; position: relative;}.testimonial .description p { font-size: 15px; font-family: 'Oswald', sans-serif; color: #666666;}.owl-theme .owl-controls .owl-page.active span { background: #fff; border: 1px solid #fff;}.owl-theme .owl-controls .owl-page span { border: 1px solid #fff; background: transparent; opacity: 1;}.heading { text-align: center;}.testimonial-section { padding: 65px 0 125px; overflow: hidden; background: url(../images/testimonal-bg.png) no-repeat; width: 100%; background-size: cover; clear: both; color: #fff;}.testimonial-section .heading { color: #fff;}.testimonial-section .carousel-indicators { bottom: -50px;}.testimonial-section .carousel-item p { font-size: 15px; font-family: 'Oswald', sans-serif;}.testimonial-section #testimolalCarousel { max-width: 100%;}.testimonial-section .carousel-indicators li.active { background-color: #898989; border: 1px solid #898989;}.testimonial-section .carousel-indicators li { background-color: #fff; border: 1px solid #fff; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; height: 10px; max-width: 10px;}.clint-img img { width: 100px; height: 100px; border: 4px solid #000; border-radius: 50px;}.testimonial-section .carousel-item h4 { font-size: 14px; font-family: open sans;}.testimonial-section .carousel-indicators li { background-color: #fff; border: 1px solid #000;}@media screen and (min-width:1450px) { .carousel .carousel-caption { left: 19%; } .carousel .carousel-caption h1 { margin-right: 20%; }}@media screen and (max-width: 1280px) { .carousel .carousel-caption { top: 36%; } .welcome-section .right-section p { line-height: 26px; }}@media screen and (max-width: 1190px) { .welcome-section .right-section p { padding-top: 6px; font-size: 1.3em; margin-bottom: 10px; font-weight: 100 } .heading h2 { font-size: 35px; } .outer .top h3 { font-size: 28px; }}@media screen and (max-width: 1020px) { .welcome-section .right-section p { padding-top: 2px; } .heading h2 { font-size: 34px; } #ctl00_divHeaderBar { background-position-x: -700px !important; }}@media screen and (max-width: 991px) { .carousel .carousel-caption h1 { font-size: 35px; margin-bottom: 8px; } .carousel .carousel-caption h4 { font-size: 18px; line-height: 28px; } .button-custom a { font-size: 16px; } .license .outer .bottom .button-custom a { width: 100%; padding: 8px 15px; } .outer .top h3 { font-size: 16px; min-height: 45px; } .license .outer .bottom p { font-size: 1em; } .license .outer .bottom .button-custom { padding-top: 20px; } .welcome-section .right-section { padding: 35px 15px 50px; } .welcome-section .left-section { padding: 60px 0 0; } .welcome-section figure { max-width: 700px; margin: 0 auto; }}@media only screen and (max-width: 800px) { .carousel .carousel-caption { top: 10%; } .heading p { font-size: 1em; } .license .outer .bottom .button-custom { padding-top: 5px; }}@media only screen and (min-width:768px) and (max-width:1250px) { .license .outer .top h2 { font-size: 50px; } .outer .top h3 { font-size: 18px; }}@media only screen and (min-width:768px) { .license .outer .bottom p { min-height: 120px; }}@media only screen and (max-width: 767px) { .license .container { padding: 0 !important; } .license .container .row .card{ padding: 0 !important; } .license .outer .top h2 { font-size: 32px; margin: 0; } .top { padding: 15px 0; } #myCarousel { margin-top: 15px; } .testimonial .testimonial-content { float: none; width: 100%; margin: 0 0 20px 0; } .testimonial .description { width: 100%; } .license .outer { max-width: 480px; margin: 40px auto 40px; } .license .outer .bottom .button-custom { padding-top: 40px; } .welcome-section figure { max-width: 480px; } .carousel .carousel-control-prev img { top: 40%; width: 16%; } .carousel .carousel-control-next img { top: 40%; width: 16%; } .carousel .carousel-caption h4 { font-size: 16px; line-height: 20px; margin-bottom: 18px; } footer { padding: 48px 0 10px 0px; } .footer-bottom-link li { margin-bottom: 14px; } .bottom-section { margin-top: 14px; } footer .footer-menu li { margin-bottom: 16px; } footer ul { margin-bottom: 0; }}@media only screen and (max-width: 667px) { .carousel .carousel-caption h1 { font-size: 27px; margin-bottom: 0px; } .carousel .button-custom a { font-size: 14px; padding: 10px 25px; } .carousel .carousel-caption h4 { font-size: 14px; line-height: 17px; margin-bottom: 12px; }}@media only screen and (max-width: 600px) { .carousel .carousel-caption { top: 6%; } .carousel .carousel-caption h4 { font-size: 1em; line-height: 1.2em; margin-bottom: 0px; } .carousel .button-custom a { font-size: 14px; width: 100%; } .heading p { padding: 5px; } .heading h2 { font-size: 25px; } .welcome-section .right-section { padding: 25px 15px; } .button-custom a { font-size: 14px; padding: 10px 25px; }}@media only screen and (max-width: 480px) { .carousel .carousel-caption h1 { font-size: 20px; } .carousel .carousel-caption { top: 20%; right: 0; } .license .outer { max-width: 100%; margin: 30px auto 30px; } .welcome-section figure { max-width: 100%; } .license .outer .bottom { min-height: 220px; } .license .outer .bottom .button-custom { padding-top: 25px; } .license { padding: 30px 0 0; } .heading h2 { font-size: 20px; }}@media only screen and (max-width: 420px) { .carousel .carousel-caption h4, .carousel .button-custom a { display: none; }}@media only screen and (max-width: 320px) { .carousel .carousel-caption { top: 15%; left: 6%; } .license .outer .bottom .button-custom a { font-size: 12px !important; }}#sidemenu li a,#sidemenu li a:visited,#sidemenu li a:link,#sidemenu li.active a { padding: 11px 5px !important; font-size: 15px !important; font-weight: normal;}