@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; overflow-x:hidden !important;  font-family: 'Open Sans', sans-serif; }
img {color:transparent;}

::-moz-selection { /* Code for Firefox */
    color: red;
    background: yellow;
}
@font-face {
    font-family: Circular Std;
    src: url(../fonts/CircularStd-Bold.otf);
}
@font-face {
    font-family: modernpics;
    src:url(../fonts/modernpics.otf);
}
@font-face {
    font-family: Kalam-Bold;
    src:url(../fonts/Kalam-Bold.ttf);
}
@font-face {
    font-family: Roboto-Regular;
    src:url(../fonts/Roboto-Regular.ttf);
}
@font-face {
    font-family: Roboto-Medium;
    src:url(../fonts/Roboto-Medium.ttf);
}
@font-face {
    font-family: Roboto-Condensed;
    src:url(../fonts/Roboto-Condensed.ttf);
}
@font-face {
    font-family: Roboto-Light;
    src:url(../fonts/Roboto-Light.ttf);
}
@font-face {
    font-family: OpenSans-Regular;
    src:url(../fonts/OpenSans-Regular.ttf);
}
@font-face {
    font-family: OpenSans-Light;
    src:url(../fonts/OpenSans-Light.ttf);
}
@font-face {
    font-family: OpenSans-Bold;
    src:url(../fonts/OpenSans-Bold.ttf);
}
@font-face {
    font-family:Ubuntu;
    src:url(../fonts/Ubuntu.ttf);
}
@font-face {
    font-family: big_noodle_titling;
    src:url(../fonts/big_noodle_titling.ttf);
}
/*@font-face {
    font-family: AGENCYR;
    src:url(../fonts/AGENCYR.ttf);
}*/
@font-face {
    font-family: MyriadPro-It;
    src:url(../fonts/MyriadPro-It.otf);
}
.myfont {
    font-family: Circular Std;
}
.cl{ clear:both;}
.wrapper{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:0 0 0 0; overflow-x:hidden !important;}
.header{ width:100%; float:left; min-height:662px; margin:0 0 0 0; background:linear-gradient(0deg,rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url(https://kullumanali.org/wp-content/uploads/2018/07/bg.jpg) no-repeat top center; background-size:100%;}
.header1{background-size:100%; min-height:468px;}
/*.header1.activities{background:linear-gradient(0deg,rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url(../images/activities-bg.jpg) no-repeat top center;}
.header1.destination{background:linear-gradient(0deg,rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url(../images/destination-bg.jpg) no-repeat top center;}
.header1.package{background:linear-gradient(0deg,rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url(../images/package-bg.jpg) no-repeat top center;}
.header1.hotels{background:linear-gradient(0deg,rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url(../images/hotels-bg.jpg) no-repeat top center;}
.header1.places-to-visit{background:linear-gradient(0deg,rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url(../images/places-to-visit-bg.jpg) no-repeat top center;}
.header1.tourist-info{background:linear-gradient(0deg,rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url(../images/tourist-info-bg.jpg) no-repeat top center;}
.header1.car-rental{background:linear-gradient(0deg,rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url(../images/car-rental-bg.jpg) no-repeat top center;}
.header1.testimonials{background:linear-gradient(0deg,rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url(../images/testimonials-bg.jpg) no-repeat top center;}*/

.packages.destinations{}

.packages.destinations p{ width:100% !important; text-align:left !important; margin:25px 0 0 !important;}

.packages.destinations .map{ width:100%; background:#fff; padding:0; float:left; margin:20px 0 0 0;}

.header1 .menu{ bottom:210px;}

.incontainer{ width:1150px; height:auto; margin:auto; padding:0 10px;}

.header .logo{ width:auto; height:92px; float:left; margin:3px 0 0 0;}

.header .header_right{ width:auto; float:right; margin:0 0 0 0;}

.header .left_number{ width:auto; float:left; height:auto; margin:15px 0 0 0; /*font-family:Roboto-Regular;*/ font-family: 'Roboto', sans-serif; font-weight:bold; font-size:15px; color:#fff; letter-spacing:1px; line-height:37px;}
.header .left_number span{ width:auto; float:left; font-family:modernpics; font-size:29px; line-height:29px; margin:0 5px 0 0;}

.header .left_number a{height:auto !important; padding:0 !important; background:none !important; margin: 0 !important;}

.header .header_right .display_none{ display:none;}

.header .header_right a{ width:auto; float:left; height:40px; border-radius:5px; background:#ffc600; text-align:center; line-height:40px; font-size:15px; font-weight:bold; color:#fff; text-decoration:none; padding:0 10px; margin:13px 0 0 25px; transition: all 0.2s ease-in-out; font-family: 'Roboto', sans-serif;}

.header .header_right a:last-child{ float:right; margin:13px 0 0 18px; background:#004489;}

.header .header_right a:hover{ background:#004489; color:#ffc600;}

.header_text{ width:100%; float:left; height:auto; margin:140px 0 0 0; position:relative;}

.header_text h1{ width:100%; float:left; height:auto; margin:0 0 0 0; font-family:Kalam-Bold; font-size:69px; color:#fff; font-weight:bold; text-shadow: 0 2px 0 rgba(0, 0, 0, 0.50); text-align:center;}


.header_text p{ width:70%; float:left; height:auto; margin:45px 15% 0; font-size:20px; line-height:34px; color:#fff; text-align:center; font-family:Roboto-Medium;}

.menu{ width:100%; float:left; height:66px; float:left; /*background:#fff;*/ position:relative; margin:-125px 0 0 0;}

.sticky {
  position: fixed;
  top: 0;
  width: 100%;
  z-index:111;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  margin:0;
}

.sticky + .content {
  padding-top: 102px;
}

.middile{ width:100%; float:left; height:auto; margin:0 0 0 0; position:relative;}

.home_first{ width:100%; float:left; height:auto; margin:0 0 0 0; background:#f9f9f9; padding:50px 0;}

.home_first .left{ width:67%; float:left; height:auto; margin:0 0 0 0;}

.home_first .left p{ width:100%; float:left; height:auto; margin:0 0 0 0; font-family:OpenSans-Regular; font-size:15px; color:#090909; line-height:28px;}

.home_first .right{ width:28%; float:right; margin:-80px 0 0 0; height:auto;}

.home_first .right .form{ width:88%; float:left; height:auto; margin:0 0 0 0; padding:4% 6% 2% 6%; background:#ffff; box-shadow: 0 0 7px rgba(0, 0, 0, 0.4); border-radius:10px;}

.home_first .right .form h1{ width:100%; float:left; margin:5px 0 0 0; text-align:center; font-family:big_noodle_titling; font-size:35px; color:#d90101; letter-spacing:-0.7px; text-transform:uppercase; font-weight:normal;}

.home_first .right .form h2{ width:100%; float:left; margin:5px 0 0 0; text-align:center; font-family:big_noodle_titling; font-size:35px; color:#d90101; letter-spacing:-0.7px; text-transform:uppercase; font-weight:normal;}

.home_first .right .form p{ width:100%; /*float:left;*/ margin:5px 0 25px 0; text-align:center; font-family:AGENCYR; font-size:18px; color:#626262; letter-spacing:0; font-weight:normal;}

.home_first .right .form input{ width:92%; padding:0 4%; /*float:left;*/ margin:0 0 12px 0; background:#fbfbfb; border:1px solid #ddd; height:40px; border-top:none; border-left:none; box-shadow:none; border-radius:0px; font-family:MyriadPro-It; font-size:15px; color:#666; line-height:40px;}

.home_first .right .form textarea{ width:92%; padding:0 4%; /*float:left;*/ margin:0 0 10px 0; background:#fbfbfb; border:1px solid #ddd; height:40px; border-top:none; border-left:none; box-shadow:none; border-radius:0px; font-family:MyriadPro-It;  font-size:15px; color:#666; line-height:40px;}

.home_first .right .form button{ width:auto; margin:0 auto; height:42px; border-radius:5px; background:#f7ba09; background-image: -moz-linear-gradient(top, #f7ba09, #fe951a); padding:0 42px; font-size:17px; font-family:Ubuntu; color:#ab0000; line-height:42px; text-transform:uppercase; border:none; transition: all 0.5s ease-in-out; display:block; outline:none;}

.home_first .right .form button:hover{ background:#f7ba09;}

.home_first .right .form .number{ width:100%; float:left; height:auto; margin:0 0 0 0; font-size:15px; color:#6b6b6b; font-family:Roboto-Regular; font-weight:bold; letter-spacing:1px; text-align:center;}

.home_first .right .form .number img{ margin-right:5px;}

.home_second{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:50px 0; text-align:center;}

.home_second h1{ width:auto; float:none; height:auto; margin:0 auto 0; font-family:Circular Std; font-size:31px; color:#b40000; font-weight:bold;  padding:0; text-align:center; display:inline-block; font-weight:normal;}
.home_second h2{ width:auto; float:none; height:auto; margin:0 auto 0; font-family:Circular Std; font-size:31px; color:#b40000; font-weight:bold;  padding:0; text-align:center; display:inline-block; font-weight:normal;}

.home_second img{ margin:0px 0 0 -2px; opacity:.5;}

.home_second p{ width:86%; padding:0 7%; float:left; height:auto; margin:20px 0 0 0; font-size:16px; font-family:OpenSans-Regular; color:#171717; line-height:30px;}

.home_second .packages{ width:100%; float:left; height:auto; margin:40px 0 0 0;}

.home_second .packages .first{ width:22.7%; float:left; height:auto; margin:12px 1%; background:#fbfbfb; border:1px solid #ddd;}

.home_second .packages .first .image{ width:100%; float:left; height:auto; max-height:200px; overflow:hidden;}

.home_second .packages .first .image img{ width:100%; float:left; height:auto; margin:0 0 0 0; transform: scale(1); transition: .3s ease-in-out; opacity: 1; border:none;}

.home_second .packages .first .left{ width:80%; float:left; height:auto; margin:0 0 0 0; padding:10px 0;}

.home_second .packages .first .left h3{ width:90%; float:left; height:auto; margin:0 0 0 0; padding:0 5%; font-family:OpenSans-Regular; font-size:19px; color:#000; line-height:25px; font-weight:600; text-align:left; transition: all 0.5s ease-in-out;}

.home_second .packages .first .left h4{ width:90%; float:left; height:auto; margin:5px 0 0 0; padding:0 5%; font-family:OpenSans-Regular; font-size:16px; color:#ac0000; line-height:25px; font-weight:normal; text-align:left;}
.home_second .packages .first .left h4 span{ font-size:22px; font-weight:bold;}
.home_second .packages .first .right{ width:20%; float:right; margin:30px 0 0 0;}
.home_second .packages .first .right i{ width:35px; height:35px; float:left; font-size:25px; line-height:35px; color:#eae9e9; margin:0 0 0 0; border-radius:50%; border:2px solid #eae9e9; text-decoration:none; text-align:center; transition: all 0.5s ease-in-out;}

.home_second .packages .first .right i:hover{ color:#004b81; border:2px solid #004b81;}

.home_second .packages .first:hover h3{ color:#004b81;}

.home_second .packages .first:hover .image img{transform: scale(1.2);}

.home_second .packages .first:hover i{color:#004b81; border:2px solid #004b81;}

.home_third{ width:100%; float:left; height:auto; margin:0 0 0 0; background:linear-gradient(to bottom, rgba(157,218,243,0.8) 0%,rgba(157,218,243,0.8) 100%),url(https://kullumanali.org/wp-content/uploads/2018/07/background.jpg) no-repeat; text-align:center; background-size:cover;}

.home_third .overlay{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:30px 0; background:none;}

.home_third h2{ width:auto; float:none; height:auto; margin:0 auto 0; font-family:Circular Std; font-size:31px; color:#000; font-weight:bold; padding:0; text-align:center; display:inline-block; font-weight:normal;}

.home_third img{ margin:0px 0 0 -2px;}

.home_third p{ width:86%; padding:0 7%; float:left; height:auto; margin:20px 0 0 0; font-size:16px; font-family:OpenSans-Regular; color:#171717; line-height:30px;}

.home_third .packages{ width:100%; float:left; height:auto; margin:40px 0 40px 0;}

.home_third .first{ width:24.8%; float:left; height:auto; margin:.1%;}
.home_third .first .image{ width:100%; float:left; height:auto; background:#000;}
.home_third .first .image img{ width:100%; float:left; height:auto; margin:0 0 0 0; transition: .3s ease-in-out; filter: grayscale(0%);}

.home_third .first:hover img{filter: grayscale(100%);}

.home_third .first h3{ width:80%; float:left; height:auto; margin:-85px 0 0 0; background:rgba(0, 67, 116, 0.9); color:#fff; padding:10px 5%; text-align:left; font-family:OpenSans-Regular; font-size:22px; font-weight:bold; line-height:24px; transition: .3s ease-in-out; position:relative; text-transform:uppercase;}

.home_third .first h3 span{ width:100%; float:left; font-size:20px; font-weight:normal;}

.home_third .first:hover h3{ background:#004374; opacity:1 !important; color:#ffc600;}

.home_third .button{ width:auto; height:45px; background:#0076cc; border:none; text-decoration:none; border-radius:5px; color:#fff; font-family:OpenSans-Regular; font-size:15px; line-height:45px; text-transform:uppercase; display:table; padding:0 20px; margin:0 auto;  transition: .3s ease-in-out;}

.home_third .button:hover{ background:#ac0000;}

.home_fourth{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:50px 0;}

.home_fourth .left{ width:63%; float:left; height:auto; margin:0 0 0 0;}

.home_fourth .left .first{ width:100%; float:left; height:auto; margin:0 0 0 0;}

.home_fourth .left .first .top_things{ width:47%; float:left; height:auto; margin:0 0 0 0; border:1px solid #f0f0f0;}

.home_fourth .left .first .top_things:last-child{ float:right;}

.home_fourth .left .first .top_things .img{ width:100%;}

.home_fourth .left .first .top_things h2{ width:92%; float:none; height:auto; margin:20px 4% 10px; font-family:Circular Std; font-size:20px; color:#b40000; font-weight:bold; border-bottom:1px solid #dadada; padding:0 0 5px ; display:inline-block; font-weight:normal; line-height:29px; text-align: center;}

.home_fourth .left .first .top_things .icon{ margin:2px 0 0 -22px; width:30px;}

.home_fourth .left .first .top_things p{ width:90%; float:left; text-align:center; height:auto; margin:0 5%; font-family:OpenSans-Regular; font-size:14px; line-height:26px; color:#171717;}

.home_fourth .left .first .top_things ul{ width:90%; float:left; height:auto; margin:15px 5% 35px; list-style:none; padding:0px;}

.home_fourth .left .first .top_things ul li{ width:50%; float:left; height:auto; margin:0 0 0 0; font-family:OpenSans-Regular; font-size:15px; font-weight:600; color:#787878; line-height:36px;}

.home_fourth .left .first .top_things ul li a{ text-decoration:none; color:#787878;}
.home_fourth .left .first .top_things ul li a:hover{ color:#004b81;}

.home_fourth .left .second{ width:94%; float:left; height:auto; margin:25px 0 0 0; border:1px solid #f0f0f0; padding:3% 3% 0;}

.home_fourth .left .second h2{ width:auto; float:none; height:auto; margin:0 0; font-family:Circular Std; font-size:20px; color:#b40000; font-weight:bold; text-transform:uppercase;  padding:0 7px 0 ; display:inline-block; font-weight:normal; line-height:29px;}

.home_fourth .left .second p{ width:100%; float:left; text-align:left; height:auto; margin:15px 0; font-family:OpenSans-Regular; font-size:14px; line-height:26px; color:#171717;}

.home_fourth .left .second .icon{ margin:2px 0 0 -4px; width:30px;}

.home_fourth .left .second ul{ width:100%; float:left; height:auto; margin:10px 0 0 0; list-style:none;}

.home_fourth .left .second ul li{ width:33%; float:left; height:auto; margin:0 0 20px 0; font-family:OpenSans-Regular; font-size:16px; font-weight:600; color:#5d5d5d; line-height:50px;}
.home_fourth .left .second ul li img{ width:50px; height:50px; border-radius:50%; float:left; margin:0 15px 0 0;}

.home_fourth .left .second ul li a{ text-decoration:none; color:#787878;}
.home_fourth .left .second ul li a:hover{ color:#004b81;}

.home_fourth .right{ width:30%; float:right; height:auto; margin:0 0 0 0; background:#fafafa; padding:2%; border:1px solid #dadada;}

.home_fourth .right h2{ width:92%; float:left; height:auto; margin:14px 0 0; font-family:Circular Std; font-size:20px; color:#b40000; font-weight:bold; border-bottom:1px solid #dadada; padding:0 4% 5px; display:inline-block; font-weight:normal; line-height:29px; text-align:center;}

.home_fourth .right p{ width:100%; float:left; text-align:center; height:auto; margin:10px 0 3px; font-family:OpenSans-Regular; font-size:14px; line-height:26px; color:#171717;}

.home_fourth .right ul{ width:100%; float:left; height:auto; margin:10px 0 0 0; list-style:none;}

.home_fourth .right ul li{ width:100%; float:left; height:auto; margin:0 0 24.5px 0; font-family:OpenSans-Regular; font-size:19px; font-weight:600; color:#5d5d5d; line-height:80px;}
.home_fourth .right ul li img{ width:80px; height:80px; border-radius:50%; float:left; margin:0 15px 0 0;}

.home_fourth .right ul li a{ text-decoration:none; color:#787878;}
.home_fourth .right ul li a:hover{ color:#004b81;}

.home_fourth .right .icon{ margin:-42px 7px 0 0; width:30px; float:right;}

.home_fifth{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:50px 0; background:#fcfcfc; text-align:center;}

.home_fifth h2{ width:auto; float:none; height:auto; margin:0 auto 0; font-family:Circular Std; font-size:31px; color:#b40000; font-weight:bold; padding:0 0 0; text-align:center; display:inline-block; font-weight:normal;}

.home_fifth img{ margin:0px 0 0 -2px; opacity:.5;}

.home_fifth p{ width:86%; padding:0 7%; float:left; height:auto; margin:20px 0 0 0; font-size:16px; font-family:OpenSans-Regular; color:#171717; line-height:30px;}

.home_fifth .tours{ width:100%; float:left; height:auto; margin:0 0 0 0;}
.home_fifth .tours .first{ width:16.3%; float:left; height:auto; margin:140px .9% 0; background:#fff; border:1px solid #ddd; padding:.8%; text-align:center; transition: all 0.5s ease-in-out;}
.home_fifth .tours .first img{ width:90%; opacity:1; border-radius:50%; float:none; margin:-100px 0 0 0; border:2px solid #fff; filter: grayscale(0%);}
.home_fifth .tours .first:hover img{filter: grayscale(100%);}
.home_fifth .tours .first h3{ width:100%; float:left; text-align:center; font-size:17px; line-height:17px; font-family:OpenSans-Regular; font-weight:normal; color:#616161; margin:15px 0; padding:0px; transition: all 0.5s ease-in-out;}

.home_fifth .tours .first h4{ width:100%; float:left; height:auto; margin:0 0 0 0; font-family:OpenSans-Regular; font-size:19px; font-weight:bold; color:#302f2f; text-align:center; text-transform:uppercase; padding:0px; border:none; line-height:20px; transition: all 0.5s ease-in-out;}

.home_fifth .tours .first h5{ width:100%; float:left; height:auto; margin:15px 0 15px 0; padding:0px; font-family:OpenSans-Regular; font-size:16px; font-weight:normal; color:#ac0000; line-height:16px; text-align:center; transition: all 0.5s ease-in-out;}

.home_fifth .tours .first h5 span{ font-size:22px; font-weight:bold;}

.home_fifth .tours .first .button{ font-family:OpenSans-Regular; font-size:15px; color:#000000; display:inline-block; width:auto; margin:0 0 0 0; height:45px; border-radius:3px; border:1px solid #bbb; background:#fff; padding:0 15px; line-height:45px; margin:10px 0; transition: all 0.5s ease-in-out;}

.home_fifth .tours .first:hover{ background:#004b81;}

.home_fifth .tours .first:hover h1{ color:#ffc600;}
.home_fifth .tours .first:hover h2{ color:#fff;}
.home_fifth .tours .first:hover h3{ color:#fff;}
.home_fifth .tours .first:hover .button{ background:#ac0000; color:#fff;}


.home_sixth{ width:100%; float:left; height:auto; margin:0 0 0 0; background:url(https://kullumanali.org/wp-content/uploads/2018/07/background1.jpg) no-repeat; text-align:center; background-size:cover;}

.home_sixth .overlay{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:50px 0; background:rgba(49, 147, 176, 0.90);}

.home_sixth h2{ width:auto; float:none; height:auto; margin:0 auto 0; font-family:Circular Std; font-size:31px; color:#fefefe; font-weight:bold; padding:0; text-align:center; display:inline-block; font-weight:normal;}

.home_sixth img{ margin:0px 0 0 -2px;}

.home_sixth .packages{ width:100%; float:left; height:auto; margin:40px 0 0 0;}

.home_sixth .packages .first{ width:100%; float:left; height:auto; margin:0 0; text-decoration:none;}
.home_sixth .packages .first img{ width:100%; float:left; opacity:1; filter: grayscale(0%);  transition: all 0.5s ease-in-out;}

.home_sixth .packages .first:hover img{filter: grayscale(100%);}

.home_sixth .packages .first h2{ width:auto; float:left; margin:-55px 0 0 10px; font-family:Circular Std; color:#fff; font-size:19px; font-weight:normal; line-height:24px; text-align:left; text-transform:uppercase; position:relative; transition: all 0.5s ease-in-out;}

.home_sixth .packages .first:hover h2{ color:#ffc600;}

.home_sixth .button{ width:auto; height:45px; background:#0076cc; border:none; text-decoration:none; border-radius:5px; color:#fff; font-family:OpenSans-Regular; font-size:15px; line-height:45px; text-transform:uppercase; display:table; padding:0 20px; margin:0 auto;  transition: .3s ease-in-out;}

.home_sixth .button:hover{ background:#ac0000;}

.blog_section{ width:100%; float:left; height:auto; margin:0 0 0 0; background:#f7f7f7; padding:50px 0;}

.blog_section h2{ width:auto; float:none; height:auto; margin:0 0; font-family:Circular Std; font-size:24px; color:#b40000; font-weight:bold; padding:0 7px 0 ; display:inline-block; font-weight:normal; line-height:29px;}

.blog_section .icon{ margin:2px 0 0 -4px; width:30px;}

.blog_section .left{ width:55%; float:left; height:auto; margin:0 0 0 0; min-height:420px;}

.blog_section .left .first{ width:45%; float:left; height:auto; padding:1.5%; border:1px solid #ccc; margin:50px 0 0;}
.blog_section .left .first:last-child{ float:right;}
.blog_section .left .first h2{ width:100%; float:left; height:auto; margin:10px 0; font-size:18px; font-family:OpenSans-Regular; font-weight:bold; color:#242424; line-height:24px; }

.blog_section .left .first .image{ width:100%; float:left; height:140px; overflow:hidden; background:#dadada;}
.blog_section .left .first .image img{ width:100%;}

.blog_section .left .first p{ width:100%; float:left; text-align:center; margin:0 0 0 0; font-family:OpenSans-Regular; font-size:13px; color:#242424; line-height:23px;}

.blog_section .left .first span{ width:100%; float:left; text-align:center; margin:10px 0 0 0; font-family:OpenSans-Regular; font-size:12px; color:#9a9a9a; line-height:20px;}

.blog_section .right{ width:38%; float:right; min-height:420px; height:auto; margin:0 0 0 0; border-left:1px solid #ccc; padding:0 0 0 3%;}

.blog_section .right .first{ width:100%; float:left; height:auto; margin:10px 0;}

.blog_section .right h2{ margin-bottom:33px;}

.blog_section .right .first .image{ width:24%; float:left; height:auto; margin:0 0 0 0;}

.blog_section .right .first .image img{ width:100%;}

.blog_section .right .first .content_area{ width:73%; float:right; margin:0 0 0 0; font-family:OpenSans-Regular; font-size:12px; color:#242424; line-height:19px;}
.blog_section .right .first .content_area span{ width:100%; float:left; font-weight:bold;}

.footer{ width:100%; float:left; height:auto; margin:0 0 0 0; background:#1c1c1c; padding:70px 0 0;}

.footer .left{width:45%; float:left; height:auto; margin:0 0 0 0;}

.footer .left ul{ width:50%; float:left; height:auto; margin:0 0 0 0; list-style:none; padding:0px;}

.footer h2{ width:100%; float:left; height:auto; margin:-17px 0 10px 0; font-family:OpenSans-Light; font-size:26px; font-weight:lighter; color:#f0f8fb; text-transform:uppercase;}

.footer .left ul li{ width:100%; float:left; float:left; height:auto; margin:4px 0; font-family:Open Sans; font-size:15px; color:#bdbfbf;}
.footer .left ul li a{ text-decoration:none; font-family:OpenSans-Regular; font-size:15px; color:#bdbfbf;}
.footer .left ul li a:hover{ color:#fff;}

.footer .right{width:50%; float:right; height:auto; margin:0 0 0 0; padding:2%; border:1px solid #525252;}

.footer .right .fg{ width:100%; float:left; margin:0 0 0 0; height:auto;}

.footer .right h2{ background:#1c1c1c; padding:0 10px; margin:-43px 0 0 0; width:auto;}

.footer .right .address{ width:45%; float:left; height:auto; margin:15px 0 0 0;}

.footer .right .address:last-child{ float:right;}

.footer .right .address h3{ width:100%; float:left; height:auto; font-family:OpenSans-Regular; font-weight:normal; color:#bdbfbf; font-size:21px; line-height:20px;}
.footer .right .address p{ width:100%; float:left; height:auto; margin:0 0 5px 0; color:#bdbfbf; font-size:14px; font-family:OpenSans-Regular; line-height:20px;}
.footer .right .address p span{ font-family:modernpics; font-size:22px; float:left; margin:0 5px 0 0;}
.footer .right .address p i{ font-size:20px; float:left; margin:0 5px 0 0;}

.footer .right .address p a{color:#bdbfbf;}

.footer .right .social{ width:100%; float:left; height:auto; margin:25px 0 0 0; text-align:center;}

.footer .right .social a{ width:35px; height:35px; background:none; border:1px solid #bdbfbf; line-height:35px; text-align:center; display:inline-block; border-radius:50%; color:#bdbfbf; font-size:20px; margin:0 3px;}

.footer .right .social a:hover{ color:#fff;}

.footer_bottom{ width:100%; float:left; margin:20px 0 0 0; background:#eaeaea; padding:20px 0; text-align:center;}

.footer_bottom a{ width:auto; font-family:OpenSans-Regular; font-weight:bold; font-size:15px; color:#090909; display:inline-block; border-right:1px solid #090909; padding:0 10px; text-decoration:none;}

.footer_bottom a:last-child{ border:none;}
.footer_bottom a:hover{ text-decoration:none; color:#004b81;}

.copy_right{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:20px 0; text-align:center; background:#fff; font-family:OpenSans-Regular; font-size:13px; color:#090909;}

.home_fifth .tours .first:last-child{ margin:0px; background:none; border:none; padding:0px;}

.none{ display:none;}

.inner_page{ width:100%; float:left; height:auto; margin:0 0 0 0;}

.inner_page h1{ width:auto; float:left; height:auto; margin:0px; font-family: 'Open Sans', sans-serif; font-size:32px; color:#b40000; font-weight:700; text-transform:none; padding:0;}

.inner_page h2{ width:auto; float:left; height:auto; margin:0px; font-family: 'Open Sans', sans-serif; font-size:30px; color:#b40000; font-weight:700; text-transform:none; padding:0; font-weight:normal;}

.inner_page .head{ color:#201f1f;}

/*.inner_page img{ margin:0px 0 0 -2px; opacity:.5;}*/


.inner_page p{ width:100%; padding:0; float:left; height:auto; margin:10px 0 0 0; font-size:14px; font-family: 'Open Sans', sans-serif; color:#000; line-height:27px; font-weight:400; text-align:justify;}

.inner_page .top{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:40px 0 30px; background:#f5f5f5;}

.inner_page .top.hotel h1{color:#201f1f;}
.inner_page .top.hotel p{text-align:left !important;}

.inner_page .top.hotel{ text-align:center;}

.inner_page .top.hotel.packages p{ width:100%; float:left; margin-left:0px; margin-right:0;}

.inner_page .top.hotel.packages .packages_tour .heading{ margin:0 0 15px; width:92%; padding:10px 4%; background:#fff;}
.inner_page .top.hotel.packages .packages_tour .heading h3{ width:100%; text-align:left;}
.inner_page .top.hotel.packages .packages_tour .heading i{ float:left; margin:3px 0 5px 0; font-size:13px; font-weight:normal; color:#757575; height:25px; line-height:25px;}

.inner_page .top.hotel.packages .packages_tour .description li{ line-height:26px; text-align:left;}

.inner_page .top.hotel.packages .packages_tour .bottom .left{ text-align:left;}
.inner_page .top.hotel.packages .packages_tour .description li img{ margin:0 7px 0 0;}

.white-bg{ background:#fff !important;}

.inner_page .top.hotel img{ float:left;}

.inner_page .top.hotel.packages .packages_tour{ margin:50px -5px 0 0; float:none; display:inline-block;}
.inner_page .top.hotel.packages .packages_tour:last-child{ float:none; margin:50px 0 0; border-right:1px solid #ddd;}

.inner_page .top.hotel .left_content{ width:70%;}
.inner_page .top.hotel .right_quick_information{ width:26%; background:#ffff; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); border:none; padding:.8%}
.inner_page .top.hotel .right_quick_information img{opacity:1; width:100%; float:left; margin:0px;}

.inner_page .top .left_content{ width:64%; float:left; height:auto; margin:0 0 0 0; clear:both}
.inner_page .top .left_content p{ text-align:justify;}

.inner_page .top .right_quick_information{ width:29%; padding:1%;  float:right; margin:15px 0 0 0; background:#fff; border:1px solid #eee;}
.inner_page .top .right_quick_information .title{font-family: 'Open Sans', sans-serif; width:100%; float:left; text-align:center; font-size:20px; font-weight:normal; line-height:26px; color:#272727; text-transform:none; margin:7px 0 0 0; font-weight:600;}

.inner_page .top .right_quick_information .title br{display:none;}

.inner_page .top .right_quick_information ul{ width:100%; float:left; height:auto; margin:15px 0 0 0; list-style:none;}
.inner_page .top .right_quick_information ul li{ width:50%; float:left; height:auto; margin:17px 0; font-family:OpenSans-Regular; font-size:13px; text-transform:uppercase; color:#b40000; line-height:17px;}

.inner_page .top .right_quick_information ul li span{ clear:both; font-size:12px; color:#8b8b8b; text-transform:none;}
.inner_page .top .right_quick_information ul li img{opacity:1; float:left; margin:0 10px 0 0;}

.inner_page .packages{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:30px 0;}
.pt0{padding-top:10px !important;}

.inner_page .packages.new-content{background:#fff; padding-bottom:0}
.inner_page .packages.new-content p{ text-align:left; width:100%;}

.inner_page .top_things_do .first_thing .heading{ width:100%; float:left; height:auto; margin:0 0 15px; padding:15px 0; border-bottom:1px solid #ddd;}
.inner_page .top_things_do .first_thing .heading span{ width:100%; float:left; height:auto; margin:0 0 0 0; font-family:OpenSans-Regular; font-weight:600; color:#ac0000; font-size:21px; line-height:28px;}

.inner_page .top_things_do .first_thing{ width:96%; float:left; height:auto; margin:30px 0 0 0; padding:0 2% 25px; background:#fbfbfb;}
.inner_page .top_things_do .first_thing .description{ width:100%; float:left; height:auto; margin:0 0 15px; font-family:OpenSans-Regular; font-size:14px; color:#121212; line-height:25px;}

.inner_page .top_things_do .first_thing ol{ width:100%; float:right; height:auto; margin:0 0 15px 0; padding:0; list-style-type: none;}
.inner_page .top_things_do .first_thing ol li{width:100%; float:left; height:auto; margin:0 0 3px; font-family:OpenSans-Regular; font-size:14px; color:#121212; line-height:25px; counter-increment: step-counter;}

.inner_page ul.my_new{ width:98%; float:right; height:auto; margin:15px 0; padding:0;}
.inner_page ul.my_new li{width:100%; float:left; height:auto; margin:0 0 3px; font-family:OpenSans-Regular; font-size:14px; color:#121212; line-height:25px; }

.inner_page ul.my_new .half{width:30%; float: left;}




.inner_page .top_things_do .first_thing ol li::before {
  content: counter(step-counter);
  margin-right: 10px;
  background-color:#ffa800;
  color: white;
  float:left;
  width:25px;
  height:25px;
  font-weight: bold;
  font-size:10px;
  text-align:center;
  line-height:25px;
  padding: 0 0;
  border-radius: 50%;
  margin-bottom: 3px;
}

.inner_page .top_things_do .first_thing:nth-child(2n+2){ background:#fff;}

.inner_page .top_things_do .first_thing .left{ width:32%; float:right; margin:0 0 0 0;}
.inner_page .top_things_do .first_thing .left img{ width:100%; opacity:1;}
.inner_page .top_things_do .first_thing .right{ width:65%; float:left; margin:0 0 0 0;}

.inner_page .packages.hotels .packages_tour .heading{ border:none; margin-bottom:0px;}
.inner_page .packages.hotels .packages_tour{ margin-top:0px;}
.inner_page .packages.hotels .packages_tour .heading h3{ width:100%;}

.inner_page .packages.hotels .packages_tour .heading .button{ width:auto; float:left; margin:8px 0; height:35px; background:#00aeff; border-radius:5px; text-align:center; line-height:35px; font-family:OpenSans-Regular; color:#fff; font-size:13px; text-decoration:none; transition: .3s ease-in-out; padding:0 15px;}
.inner_page .packages.hotels .packages_tour .heading .button:hover{ background:#058ece;}


.inner_page .packages .how_to_reach{ width:100%; float:left; height:auto; margin:0 0 0 0;}

.inner_page .packages .how_to_reach .options{  width:28.6%; height:auto; float:left; margin:40px 6.8% 0 0;}
.inner_page .packages .how_to_reach .options:last-child{ float:right; margin-right:0;}

.inner_page .top_things_do{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:30px 0; background:#f5f5f5;}

.inner_page .home_third .overlay{padding:30px 0;}

.inner_page .top_things_do .accordion{ float:left; width:100%;}
.inner_page .top_things_do .accordion .accordion-heading {

    border-bottom: 0;
    width: 100%;
    float: left;

}

.inner_page .top_things_do .accordion .collapse.in {

    height: auto;
	float:left;
	width:100%;

}

.inner_page .top_things_do .accordion  .accordion-heading .accordion-toggle{ padding:0;}
.inner_page .top_things_do .accordion .accordion-group{ border:none;}
.inner_page .top_things_do .accordion .accordion-inner{ border:none; padding:0;}

.inner_page .top_things_do h1{ color:#201f1f;}
.inner_page .top_things_do p{ width:100%; float:left; margin:25px 0 0; text-align:left !important;}

.inner_page .packages .how_to_reach .options .headings{ width:100%; float:left; text-align:left; font-family:OpenSans-Bold; font-size:17px; color:#171717; font-weight:normal; text-transform:uppercase; line-height:35px;}
.inner_page .packages .how_to_reach .options .headings img{opacity:1; float:left; margin:0 5px 0 0;}

.inner_page .packages .how_to_reach .options p{ text-align:left; width:100%; margin:0 0 0 0; font-size:15px; line-height:24px;}

.inner_page .packages h1{ color:#201f1f;}
.inner_page .packages h2{ color:#201f1f;}
.inner_page .packages p{ width:100%; float:left; text-align:left;}


.inner_page .packages .packages_tour{ width:28.6%; float:left; height:auto; margin:30px 2%; background:#fff; border:1px solid #ddd;}
.inner_page .top_things_do .packages_tour{ width:28.5%; float:left; height:auto; margin:30px 6.8% 0 0; border:1px solid #ddd; background:#fbfbfb;}

.inner_page .top_things_do .packages_tour:nth-child(3n+0){ float:right; margin-right:0;}

.inner_page .packages .packages_tour .packages_tour_image{ width:100%; float:left; height:auto; max-height:200px; overflow:hidden; margin:0 0 0 0;}
.inner_page .packages .packages_tour .packages_tour_image img{ width:100%; float:left; height:auto; margin:0 0 0 0; transform: scale(1); transition: .3s ease-in-out; opacity: 1; border:none;}

.inner_page .top_things_do .packages_tour .packages_tour_image{ width:100%; float:left; height:auto; max-height:200px; overflow:hidden; margin:0 0 0 0;}
.inner_page .top_things_do .packages_tour .packages_tour_image img{ width:100%; float:left; height:auto; margin:0 0 0 0; transform: scale(1); transition: .3s ease-in-out; opacity: 1; border:none;}

.inner_page .packages .packages_tour:hover img{transform: scale(1.2);}
.inner_page .top_things_do .packages_tour:hover img{transform: scale(1.2);}

.inner_page .packages .packages_tour .heading{ width:92%; float:left; height:auto; margin:0 4% 15px; padding:15px 0; border-bottom:1px solid #ddd;}

.inner_page .top_things_do .packages_tour .heading{ width:92%; float:left; height:auto; margin:0 4% 15px; padding:15px 0; border-bottom:1px solid #ddd;}

.packages_tour .heading h3{ width:55%; float:left; height:auto; margin:0 0 0 0; font-family: 'Open Sans', sans-serif; font-weight:700; color:#ac0000; font-size:18px; line-height:28px;}

.inner_page .top_things_do .packages_tour .heading h3{ width:100%; float:left; height:auto; margin:0 0 0 0; font-family:OpenSans-Regular; font-weight:600; color:#ac0000; font-size:21px; line-height:28px;}

.inner_page .packages .packages_tour .heading i{ width:auto; float:right; margin:15px 0 0 0; font-font-family: 'Open Sans', sans-serif; font-weight:300; font-size:12px; color:#000; background:#ededed; line-height:30px; padding:0 12px; font-style:normal; border-radius:5px;}

.inner_page .packages .packages_tour .description{ width:92%; float:left; height:auto; margin:0 4% 0;}

.inner_page .top_things_do .packages_tour .description{ width:92%; float:left; height:auto; margin:0 4% 15px; font-family:OpenSans-Regular; font-size:14px; color:#121212; line-height:25px;}

.inner_page .packages .packages_tour .description li{ width:100%; float:left; height:auto; margin:5px 0; list-style:none; font-family: 'Open Sans', sans-serif; font-size:13px; color:#222; font-weight:400;}

.inner_page .packages .packages_tour .description li img{opacity:1; float:left; margin:0 5px 0 0;}

.inner_page .packages .packages_tour:hover li img{transform: scale(1);}

.inner_page .packages .packages_tour .bottom{ width:92%; height:auto; background:#f9f9f9; padding:10px 4%; float:left; margin:8px 0 0 0;}

.inner_page .packages .packages_tour .bottom_new1 {
    width: 92%;
    height: auto;
    background: #fff;
    padding: 10px 4%;
    float: left;
    margin: 0px;
}

.inner_page .packages .packages_tour .bottom_new1 .priceing{ width:100%; float:left; margin:0 0 0 0; border-bottom:1px solid #ddd; padding:7px 0;}
.inner_page .packages .packages_tour .bottom_new1 .priceing:last-child{ border-bottom:none;}

.inner_page .packages .packages_tour .bottom_new1 .priceing span.hotel-name{ width:auto; float:left; margin:0 0 0 0; font-family: OpenSans-Regular; color: #121212; font-size:13px;}
.inner_page .packages .packages_tour .bottom_new1 .priceing span.hotel-name i{ font-size:11px; color:#ffd207; margin:0 2px 0 0;}

.inner_page .packages .packages_tour .bottom_new1 .btns{ width:100%; float:left; margin:7px 0 0 0; text-align:center;} 
.inner_page .packages .packages_tour .bottom_new1 .btns span{ width:auto; float:none; font-family: OpenSans-Regular; color: #121212; font-size: 13px; display:inline-block;}

.inner_page .packages .packages_tour .bottom_new1 .btns a{ width:auto; margin:0 0 0 0; float:none; height:42px;  background:#00aeff; padding:0 15px; font-size:12px; font-family:'Montserrat', sans-serif; color:#fff; line-height:42px; text-transform:uppercase; border:none; transition: all 0.5s ease-in-out; display:block; outline:none; font-weight:700; border-radius:25px; text-decoration:none; display:inline-block;}

.inner_page .packages .packages_tour .bottom_new1 .btns a:hover{ background:#0c6eb7; color:#fff;}


.inner_page .packages .packages_tour .bottom_new1 .priceing span.new-price{ width:auto; float:right; margin:5px 0 0 0; font-family: OpenSans-Bold; color: #3b3b3b; font-size: 20px;}
.inner_page .packages .packages_tour .bottom .left{ width:50%; float:left; height:auto; margin:5px 0 0 0; font-family:OpenSans-Bold; font-size:25px; font-weight:normal; color:#3b3b3b;}
.inner_page .packages .packages_tour .bottom .left span{ font-size:13px; color:#929292; font-weight:normal; width:100%; float:left; margin:3px 0 0 0; font-family:OpenSans-Regular;}
.inner_page .packages .packages_tour .bottom .right.pull-left{float:left !important;}
.inner_page .packages .packages_tour .bottom .right{ width:50%; float:right; height:auto; margin:0 0 0 0;}


.inner_page .packages .packages_tour .bottom .right a{ width:auto; margin:0 0 0 0; float:right; height:42px;  background:#00aeff; padding:0 15px; font-size:12px; font-family:'Montserrat', sans-serif; color:#fff; line-height:42px; text-transform:uppercase; border:none; transition: all 0.5s ease-in-out; display:block; outline:none; font-weight:700; border-radius:25px; text-decoration:none;}

.inner_page .packages .packages_tour .bottom .right a:hover{ background:#0c6eb7; color:#fff;}


.inner_page .customer_reviews{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:50px 0; background:#fff; text-align:center;}
.inner_page .customer_reviews.testimonial{ background:none;}
#testimonials {
position: relative;
max-width: 100%;
width: 100%;
}

/*.inner_page .customer_reviews .reviews {
position:;
}*/

.inner_page .customer_reviews h1{ color:#201f1f; float:none; margin:0 auto; display:inline-block;}

.inner_page .customer_reviews h2{ color:#201f1f; float:none; margin:0 auto; display:inline-block;}

.inner_page .customer_reviews .reviews{ width:28.6%; float:left; height:auto; margin:50px 6.8% 0 0; border:1px solid #ddd; background:#fff;}
.inner_page .customer_reviews .reviews:last-child{ float:right; margin-right:0;}
.inner_page .customer_reviews.testimonial .reviews{ width:47%; float:left; height:auto; margin:0 0 0; background:#fdfdfd; box-sizing:border-box;}
.inner_page .customer_reviews.testimonial .reviews .top .review_image{ width:17%;}
.inner_page .customer_reviews.testimonial .reviews .top .review_name{ width:80%;}
.inner_page .customer_reviews.testimonial .reviews .top{ background:none;}


.inner_page .customer_reviews .reviews .review_content{ width:92%; float:left; margin:0 0 0 0; padding:15px 4%; font-family:OpenSans-Regular; font-size:13px; color:#171717; line-height:23px; text-align:justify;}
.inner_page .customer_reviews .reviews .top{ width:92%; float:left; margin:15px 0 0 0; padding:0 4%; background:#fff;}
.inner_page .customer_reviews .reviews .top .review_image{ width:30%; float:left; height:auto; margin:0 0 0 0;}
.inner_page .customer_reviews .reviews .top .review_image img{ border-radius:50%; opacity:1; width:100%;}
.inner_page .customer_reviews .reviews .top .review_name{ width:65%; float:right; margin:10px 0 0 0; height:auto; font-family:OpenSans-Bold; font-size:16px; font-weight:normal; color:#ac0000; text-align:left;}
.inner_page .customer_reviews .reviews .top .review_name span{ font-size:13px; color:#616161; font-family:OpenSans-Regular; font-weight:normal; width:100%; float:left;}
.inner_page .customer_reviews .reviews .top .review_name .stars{ width:100%; float:left; height:auto; margin:10px 0 0 0; color:#ffef26; font-size:15px;}
.inner_page .become_dealer{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:40px 0;}
.inner_page .become_dealer a{ width:47%; float:left; height:auto; margin:0 0 0 0; text-decoration:none;}
.inner_page .become_dealer a img{ opacity:1; width:100%;}
.inner_page .become_dealer a:last-child{ float:right;}
.inner_page .faq{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:30px 0; background:#f5f5f5; text-align:center;}
.inner_page .faq h1{ color:#201f1f; float:none; margin:0 auto 50px; display:inline-block;}

.inner_page .faq h2{ color:#201f1f; float:none; margin:0 auto 30px; display:inline-block;}

.inner_page .faq .accordion-group{ width:100%; float:left; padding:0px; margin:0 0 15px; border:none;}
.inner_page .faq .left{ width:45%; float:left; padding:0px; margin:0 0 0 3%; border:none;}
.inner_page .faq .left:nth-child(2){ float:right; margin-right:3%;}
.inner_page .faq .accordion-group .accordion-heading{  height:auto; margin:0 0 0 0; background:#fff; text-align:left;}
.inner_page .faq .accordion-group .accordion-heading .accordion-toggle{ font-family:OpenSans-Bold; font-size:15px; color:#171717; font-weight:normal; padding:16px 10px;}
.inner_page .faq .accordion-group .accordion-heading .accordion-toggle i{ float:right; color:#c5c5c5; font-size:15px;}
.inner_page .faq .accordion-group .accordion-heading .accordion-toggle img{opacity:1; float:left; margin:0 8px 0 0;}
.inner_page .faq .accordion-inner{ padding:10px; border:none; text-align:justify; font-family:OpenSans-Regular; font-size:14px; color:#171717; line-height:27px;}


.inner_page .home_third .first{ width:100%;}
.inner_page .home_third .first img{opacity:1; width:100%; float:left; height:auto; margin:0 0 0 0; transition: .3s ease-in-out; filter: grayscale(0%);} 	
.inner_page .home_third .first:hover img{filter: grayscale(0%);}
.inner_page .home_third h2{ width:auto; float:none; height:auto; margin:0px; font-family:Circular Std; font-size:31px; color:#111111; font-weight:bold;  padding:0 25px 0; font-weight:normal;}

.inner_page .home_third h2{ width:auto; float:none; height:auto; margin:0px; font-family:Circular Std; font-size:31px; color:#111111; font-weight:bold;  padding:0 25px 0; font-weight:normal;}

.inner_page .home_third img{opacity:1;}
.inner_page .home_third{ text-align:center;}
.inner_page .home_third .packages{ padding:30px 0 0;}
.inner_page .home_third .packages.owl-theme .owl-dots .owl-dot span{margin: 16px 5px 0;}
.inner_page .packages .hotels{ width:100%; float:left; height:auto; margin:10px 0 0 0; text-align:center;}

.inner_page .packages .hotels li{ width:31.5%; float:left; height:auto; margin:20px 1.5% 0 0; list-style:none; font-family: 'Open Sans', sans-serif; font-size:16px; font-weight:600; color:#202020;  text-align:left;}

.inner_page .packages .hotels li span{ font-size:12px; font-family: 'Open Sans', sans-serif; font-weight:400; text-transform:none; width:auto; float:none; color:#777;}

.inner_page .packages .hotels .button{ width:auto; height:45px; background:#0076cc; border:none; text-decoration:none; border-radius:5px; color:#fff; font-family:OpenSans-Regular; font-size:15px; line-height:45px; text-transform:uppercase; display:inline-block; padding:0 20px; margin:50px auto 0;  transition: .3s ease-in-out;}

.inner_page .packages .hotels .button:hover{ background:#ac0000;}

.inner_page .packages.dark{ background:#f5f5f5;}

.packages.new-div1 .map{border:1px solid #eee;}

.fix_footer {
    background: #fd9c17;
    height: 50px;
    position: fixed;
    bottom: 0;
	right:0;
	left:0;
	z-index:1111;
    transition: top 0.7s ease-in-out;
    width: 100%;
}

.fix_footer .first{ width:30%; float:left; height:auto; margin:0 0 0 0; padding:10px 1.5%; text-align:center; background:url(../images/bg1.png) no-repeat #fd9c17; border-radius:0; transition: .3s ease-in-out; border:1px solid #ff8400; border-bottom:none; border-top:none;}
.fix_footer .first i{ width:30px; height:30px; line-height:30px; text-align:center; display:inline-block; border:1px solid #fff; border-radius:50%; color:#fff; font-size:17px;}

.fix_footer .first .heading{ width:100%; text-align:center; font-family:Circular Std; color:#fff; font-size:13px; text-transform:uppercase; font-weight:lighter;}
.fix_footer .first .heading a{ color:#fff; text-decoration:none; font-size:15px; text-transform:none;}

.fix_footer .first .heading .sub_heading{ visibility:hidden; margin:0 0 0 0; padding:13px 0; border:none;}
.fix_footer .first:hover .sub_heading{ visibility:visible;}

.fix_footer .first:nth-child(2n){ border:1px solid #ff8400; border-bottom:none; border-top:none;}

.fix_footer .first:hover{ margin:-50px 0 0 0; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); border-radius:15px 15px 0 0; border:1px solid #ff8400; border-bottom:none; border-top:none;}

.packages.destinations .packages_tour{ margin-top:0px;}

.car_rental{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:50px 0;}

.car_rental_box{ width:92%; float:left; margin:0 4% 50px; border:1px solid #ddd; border-bottom:none;}
.car_rental_box:last-child{ margin-bottom:0;}

.car_rental_box .title{ width:96%; float:left; height:auto; margin:0 0 0 0; padding:8px 2%; font-family:Circular Std; font-size:26px; font-weight:normal; text-transform:uppercase; line-height:35px; color:#ac0000;}

.car_rental_box h3{ width:96%; float:left; height:auto; margin:0 0 0 0; padding:8px 2%; border-bottom:1px solid #ddd; font-family:Circular Std; font-size:26px; font-weight:normal; line-height:35px; color:#ac0000;}

.car_rental_box .title span{ width:100%; float:left; font-size:14px; font-family: OpenSans-Regular; color: #171717;}
.car_rental_box h3 span{ width:100%; float:left; font-size:14px; font-family: OpenSans-Regular; color: #171717;}


.car_rental_box .note{ width:96%; float:left; height:auto; margin:0 0 0 0; padding:8px 2% 0;  font-family: OpenSans-Regular; font-size:12px; font-weight:normal; text-transform:uppercase; line-height:20px; color:#171717;}
.car_rental_box .note span{color:#ac0000;}

.car_rental_box .image{ width:96%; float:left; height:auto; margin:10px 0; opacity:1; border:5px solid #fff; box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);}
.car_rental_box .image1{ width:96%; float:left; height:auto; margin:10px 0 0; opacity:1;}

.car_rental_box p{ width:100%; float:left; height:auto; margin:0 0 0 0; font-size:14px;}
.car_rental_box p span.date{font-size:12px; color:#666; float: none;}

.car_rental_box p.Price{
height: auto;
margin: 0 0 0 0;
font-family: OpenSans-Bold;
font-size: 25px;
font-weight: normal;
color: #3b3b3b;
}
.car_rental_box p.Price span{font-size: 13px; color: #929292; font-family: OpenSans-Regular; float:none;}

.car_rental_box p span{ margin:0 0 0 0; width:110px; float:left; }


.car_rental_box a.new{margin:20px 0 10px 0;}
.car_rental_box .images-new{opacity:1;}

.car_rental_box td:last-child{ text-align:center;}
.car_rental_box p:first-child{ margin-top:15px;}

.car_rental_box .dark{ background:#fbfbfb;}

.white-panel{ position:absolute;}

@media (min-width: 0px) and (max-width: 1200px) {
	.incontainer{ width:94%; padding:0 3%;}
}

@media (min-width: 0px) and (max-width: 767px) {
.incontainer{ width:94%; padding:0 3%;}
.header{ width:100%; float:left; background-position:top center; background-size:cover; height:auto; padding:0 0 0 0; min-height:320px;}
.header .logo{ width:120px; height:auto; position:relative;}
.header .header_right{ width:100%; float:left; height:auto; margin:-40px 0 0 0;}
.header .left_number{ width:auto; float:right; margin:0 0 0 0; font-size:11px; letter-spacing:0.5px;}
.header .left_number span{ font-size:20px;}
.header .header_right a{ float:left; margin:10px 0 0 0; font-size:12px; font-weight:bold; text-transform:uppercase; position:relative; z-index:1;}
.header .header_right a:last-child{ float:left; margin:10px 0 0 5px;}
.menu{ background:none; top:52px; box-shadow:none; position:absolute; margin:0px;}
.header .header_right .display_none{ display:block; width:100%; float:left; height:auto; margin:0 0 0 0;}
.header_text{ width:100%; margin:50px 0 0 0;}
.header_text h1{ font-size:30px; line-height:30px;}
.header_text p{ width:100%; padding:0px; margin:10px 0 0 0; font-size:14px; font-weight:normal; line-height:20px;}
.nav-collapse, .nav-collapse.collapse{ background:#fff; margin:20px 0 0 0; width:100%; float:left; z-index:1;}
.sticky { position:absolute; padding:0px;}
.home_first{ width:100%; padding:30px 0;  max-height:inherit;}
.home_first .left{ width:100%; float:left; height:auto;}
.home_first .left p{ font-size:13px; text-align:center; line-height:22px;}
.home_first .right{ width:100%; float:left; margin:30px 0 0 0;}
.home_first .right .form h1{ font-size:30px;}
.home_first .right .form h2{ font-size:30px;}
.home_first .right .form p{ font-size:16px;}
.home_first .right .form input{ font-size:12px;}
.home_first .right .form textarea{ font-size:12px;}
.home_first .right .form button{ font-size:14px;}
.home_first .right .form .number{ font-size:13px;}
.home_first .right .form .number img{ width:20px;}
.home_second{ width:100%; padding:30px 0;}
.home_second h1{ font-size:20px; width:100%; float:left; margin:0 0 0 0; line-height:30px; padding:0; border:none;}
.home_second h2{ font-size:20px; width:100%; float:left; margin:0 0 0 0; line-height:30px; padding:0; border:none;}
.home_second p{ font-size:13px; line-height:22px; width:100%; padding:0; margin:15px 0 0 0;}

.home_second .packages .first .image img{ display:block !important;}
.hide_image{ display:none;}

.home_third .overlay{ width:100%; float:left; padding:30px 0;}
.home_third h2{font-size:20px; width:100%; float:left; margin:0 0 0 0; line-height:30px; padding:0; border:none;}
.home_third p{font-size:13px; line-height:22px; width:100%; padding:0; margin:15px 0 0 0;}
.home_third .packages{width:100%; margin:20px 0 0 0; min-height:275px;}

.home_third .first{ width:100%;}
.home_second .packages .first{ width:100%;}

.home_second .owl-theme .owl-dots .owl-dot span{ border:1px solid #185582 !important;}
.home_second .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background:#185582;
}

.home_fifth .owl-theme .owl-dots .owl-dot span{ border:1px solid #185582 !important;}
.home_fifth	 .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background:#185582;
}

.home_fourth{ width:100%; padding:30px 0;}

.home_fourth .left{ width:100%; float:left; margin:0 0 0 0;}
.home_fourth .left .first .top_things{ width:100%; float:left;}

.home_fourth .left .first .top_things .icon{ display:none;}

.home_fourth .left .first .top_things h2{ font-size:18px; line-height:22px;}
.home_fourth .left .first .top_things p{ font-size:13px; line-height:20px; text-align:left;}
.home_fourth .left .first .top_things ul li{ font-size:13px; line-height:30px;}

.home_fourth .left .first .top_things{ margin-top:15px;}

.home_fourth .left .second p{ font-size:13px; line-height:20px; text-align:left;}
.home_fourth .left .second h2{ font-size:18px; line-height:22px;}
.home_fourth .left .second .icon{ display:none;}
.home_fourth .left .second ul li{ width:50%; float:left; font-size:12px; line-height:35px;}
.home_fourth .left .second ul li img{ width:30px; height:30px; margin:0 5px 0 0;}

.home_fourth .right{ width:92%; padding:4%; margin:15px 0 0 0;}

.home_fourth .right h2{font-size:18px; line-height:22px;}
.home_fourth .right .icon{ display:none;}
.home_fourth .right p{ font-size:13px; line-height:20px; text-align:left;}

.home_fourth .right ul li img{ width:50px; height:50px;}
.home_fourth .right ul li{ font-size:14px; line-height:50px;}

.home_fifth{ padding:30px 0;}

.home_fifth h2{ font-size:20px; line-height:30px;}
.home_fifth p{ font-size:13px; line-height:22px; margin:15px 0 0 0;}

.home_sixth h2{ font-size:20px; line-height:30px;}
.home_sixth .overlay{ padding:30px 0;}

.blog_section{ padding:30px 0;}

.blog_section .left{ width:100%; min-height:inherit;}

.blog_section h2{ font-size:20px; border:none;}
.blog_section .icon{ display:none;}

.blog_section .left .first{ width:94%; padding:3%; margin:10px 0;}

.blog_section .right{ width:94%; padding:3%; border:none; margin:15px 0 0 0;}

.footer{ padding:30px 0 0;}

.footer .left{ width:100%; float:left; margin:0 0 0 0;}

.footer .left ul{ width:100%; margin:0 0 10px 0;}

.footer h2{ margin:0px; font-size:20px;}

.footer .right{ width:100%; float:left; margin:0 0 0 0; border:none; padding:0px;}

.footer .right h2{ margin:0px; padding:0px;}
.footer .right .address h3{ font-size:18px;}
.footer .right .address p{ font-family:13px;}

.footer .right .address{ width:100%;}
.footer_bottom a{ font-size:11px; line-height:10px; padding:0 5px;}

.copy_right{ font-size:12px;}

.home_fifth .tours .first{ width:98%; margin:20px 1%; text-align:center; background:#fff !important; padding:10px 0 !important; border:1px solid #ddd !important;}
.home_fifth .tours .first img{ margin:0px; width:100px; display:inline-block;}

.home_fifth .tours{ margin:30px 0 0 0;}

.home_fifth .tours .first:hover h3{ color:#616161;}
.home_fifth .tours .first:hover h2{ color:#ac0000;}

.none{ display:block;}

.navbar .btn-navbar{margin-right: 3% !important;}

.inner_page h1{ font-size:20px; line-height:30px; border:none; padding:0px; text-align:center; width:100%; float:left;}
	
.inner_page h2{ font-size:20px; line-height:30px; border:none; padding:0px; text-align:center; width:100%; float:left;}	

.inner_page .top{ padding:30px 0;}
.inner_page p{ font-size:13px; line-height:22px; margin:15px 0 0 0; text-align:center;}
.inner_page .packages{ padding:30px 0;}
.inner_page .packages p{ width:100%; margin:15px 0 0;}
.inner_page .packages{ padding:30px 0;}
.inner_page .packages .packages_tour{ width:100%; margin:30px 0 0; text-align:center;}
.inner_page .packages .packages_tour:last-child{ float:left;}

.inner_page .top_things_do .packages_tour{ width:100%; margin:30px 0 0; text-align:center;}
.inner_page .top_things_do .packages_tour:last-child{ float:left;}

.inner_page .home_third h2{ font-size:20px; padding:0px; border:none;}

.inner_page .home_third h2{ font-size:20px; padding:0px; border:none;}

.inner_page .home_third .packages{ padding:0px;}

.inner_page .packages .hotels li{ width:100%; margin:15px 0;}

.packages_tour .heading h3{ width:100%; font-size:16px; line-height:20px; text-align:center;}
.inner_page .packages .packages_tour .heading i{ float:none; display:inline-block; margin:8px 0 0 0;}

.inner_page .packages .packages_tour .description li{ font-size:12px; text-align:left; line-height:16px; margin:2px 0;}
.inner_page .packages .packages_tour .bottom .left{ font-size:18px; line-height:18px; text-align:left;}
.inner_page .packages .packages_tour .bottom .right a{ line-height:35px; height:35px;}

.inner_page .customer_reviews .reviews{width:100%; margin:30px 0 0;}

.inner_page .customer_reviews{ padding:30px 0;}
.inner_page .become_dealer{ padding:30px 0;}
.inner_page .faq{ padding:30px 0;}
.inner_page .faq h1{ margin-bottom:30px;}
	.inner_page .faq h2{ margin-bottom:30px;}
.inner_page .faq .left{ width:90%; margin:0 5%;}

.inner_page .become_dealer{ padding:30px 0;}
.inner_page .become_dealer a{ width:100%;}
.inner_page .become_dealer a:last-child{ margin-top:30px;}
.inner_page .faq{ padding:30px 0;}
.inner_page .faq h1{ margin-bottom:30px;}
.inner_page .faq .left{ width:90%; margin:0 5%;}

.inner_page .top .left_content{ width:100%;}
.inner_page .top .left_content p{ text-align:center}

.inner_page .top .right_quick_information{ width:94%; padding:3%;}

.inner_page .packages .how_to_reach .options{ width:100%; text-align:center;}
.inner_page .packages .how_to_reach .options .headings{ text-align:center; margin:10px 0;}
.inner_page .packages .how_to_reach .options .headings img{ float:none; margin:0;}
.inner_page .packages .how_to_reach .options p{ text-align:center;}

.inner_page .packages.hotels .packages_tour .heading .button{ float:none; display:inline-block;}
.inner_page .packages.hotels .packages_tour{ margin-bottom:20px;}
.inner_page .packages.hotels .packages_tour:last-child{ margin-bottom:inherit;}
.fix_footer{ display:none !important;}

.inner_page .top.hotel .left_content{ width:100%;}
.inner_page .top.hotel.packages p{ text-align:center !important;}

.inner_page .top.hotel .right_quick_information{ width:98%; padding:1%;}
.inner_page .top.hotel.packages .packages_tour{ margin:30px 0 0 0; border-right:1px solid #ddd; float:left;}
.inner_page .top.hotel.packages .packages_tour:last-child{ margin:30px 0 0 0; float:left;}

.car_rental_box .title{ width:90%; padding:8px 5%; font-size:17px; line-height:20px; text-align:center;}
.car_rental_box h3{ width:90%; padding:8px 5%; font-size:17px; line-height:20px; text-align:center;}

.table th, .table td{ width:89%; float:left; padding:10px 5%; border-right:none;}
.car_rental_box a{ margin:0px;}
.car_rental_box{ margin-bottom:30px;}
.car_rental_box p{ text-align:left; margin:3px 0;}
.car_rental_box p:first-child{ margin:0px;}
.car_rental_box p span{ width:50%;}

.inner_page .customer_reviews.testimonial .reviews{ width:100% !important;}
.inner_page .customer_reviews.testimonial .reviews:last-child{ margin:0;}
.inner_page .customer_reviews.testimonial .reviews .top .review_date{ position:relative; margin:0px; float:left;}
.inner_page .customer_reviews.testimonial .reviews .top .review_image{ width:30%;}
.inner_page .customer_reviews.testimonial .reviews .top .review_name{ width:65%;}
}

@media (min-width: 400px) and (max-width: 480px) {
.home_first .right{ width:70%; margin:30px 15%;}
.home_second h1{ width:86%; float:left; margin:0 7%;}
.home_second h2{ width:86%; float:left; margin:0 7%;}
.home_second p{ width:86%; float:left; margin:10px 7% 0;}
.home_third h2{ width:86%; float:left; margin:0 7%;}
.home_third p{ width:86%; float:left; margin:10px 7% 0;}

.inner_page .packages .packages_tour{ width:70%; margin:30px 15% 0; text-align:center;}
.inner_page .top_things_do .packages_tour{ width:70%; margin:30px 15% 0; text-align:center;}

.inner_page .top_things_do .packages_tour:nth-child(3n){width:70%; margin:30px 15% 0; text-align:center;}

.inner_page .customer_reviews .reviews{width:70%; margin:30px 15% 0;}
.inner_page .customer_reviews .reviews:last-child{ margin:30px 15% 0; float:left;}
.inner_page .become_dealer{ padding:30px 0;}
.inner_page .become_dealer a{ width:80%; margin:0 10%;}
.inner_page .become_dealer a:last-child{ margin-top:30px;}
}

@media (min-width: 481px) and (max-width: 600px) {
.home_first .right{ width:70%; margin:30px 15%;}

.home_second h1{ width:76%; float:left; margin:0 12%;}
.home_second h2{ width:76%; float:left; margin:0 12%;}
.home_second p{ width:76%; float:left; margin:10px 12% 0;}
.home_third h2{ width:76%; float:left; margin:0 12%;}
.home_third p{ width:76%; float:left; margin:10px 12% 0;}

.inner_page .packages .packages_tour{ width:70%; margin:30px 15% 0; text-align:center;}

.inner_page .top_things_do .packages_tour{ width:70%; margin:30px 15% 0; text-align:center;}

.inner_page .top_things_do .packages_tour:nth-child(3n){width:70%; margin:30px 15% 0; text-align:center;}

.inner_page .customer_reviews .reviews{width:70%; margin:30px 15% 0;}
.inner_page .customer_reviews .reviews:last-child{ margin:30px 15% 0; float:left;}
.inner_page .become_dealer{ padding:30px 0;}
.inner_page .become_dealer a{ width:80%; margin:0 10%;}
.inner_page .become_dealer a:last-child{ margin-top:30px;}

}

@media (min-width: 601px) and (max-width: 767px) {
.home_first .right{ width:60%; margin:30px 20%;}

.home_third h2{ width:86%; float:left; margin:0 7%;}
.home_third p{ width:86%; float:left; margin:10px 7% 0;}
.home_second h1{ width:76%; float:left; margin:0 12%;}
.home_second h2{ width:76%; float:left; margin:0 12%;}
.home_second p{ width:76%; float:left; margin:10px 12% 0;}
.home_third h2{ width:76%; float:left; margin:0 12%;}
.home_third p{ width:76%; float:left; margin:10px 12% 0;}

.inner_page .packages .packages_tour{ width:50%; margin:30px 25% 0; text-align:center;}

.inner_page .top_things_do .packages_tour{ width:50%; margin:30px 25% 0; text-align:center;}

.inner_page .top_things_do .packages_tour:nth-child(3n){width:50%; margin:30px 25% 0; text-align:center;}

.inner_page .customer_reviews .reviews{width:50%; margin:30px 25% 0;}
.inner_page .customer_reviews .reviews:last-child{ margin:30px 25% 0; float:left;}
.inner_page .become_dealer{ padding:30px 0;}
.inner_page .become_dealer a{ width:80%; margin:0 10%;}
.inner_page .become_dealer a:last-child{ margin-top:30px;}
}


@media (min-width: 768px) and (max-width: 979px) {
.fix_footer{ display:none !important;}
.incontainer{ width:94%; padding:0 3%;}
.header{ width:100%; float:left; background-position:top center; background-size:cover; height:auto; padding:0 0 0 0; min-height:420px;}
.header .logo{ width:180px; height:auto; position:relative;}
.header .header_right{ width:auto; float:right; height:auto; margin:0 0 0 0;}
.header .left_number{ width:auto; float:left; margin:15px 15px 0 0; font-size:12px; letter-spacing:0.5px;}
.header .left_number span{ font-size:25px;}
.header .header_right a{ float:left; margin:10px 0 0 0; font-size:12px; font-weight:bold; text-transform:uppercase; position:relative; z-index:1;}
.header .header_right a:last-child{ float:left; margin:10px 0 0 5px;}
.menu{ background:none; top:52px; box-shadow:none; position:absolute; margin:0px;}
.header .header_right .display_none{ display:none; width:100%; float:left; height:auto; margin:0 0 0 0;}
.header_text{ width:100%; margin:90px 0 0 0;}
.header_text h1{ font-size:40px; line-height:30px;}
.header_text p{ width:80%; padding:0px; margin:10px 10%; font-size:18px; font-weight:normal; line-height:25px;}
.nav-collapse, .nav-collapse.collapse{ background:#fff; margin:20px 0 0 0; width:100%; float:left; z-index:1;}
.sticky { position:absolute; padding:0px;}
.home_first{ width:100%; padding:30px 0;  max-height:280px;}
.home_first .left{ width:50%; float:left; height:auto;}
.home_first .left p{ font-size:15px; text-align:left; line-height:22px;}
.home_first .right{ width:40%; float:right; margin:-80px 0 0 0;}
.home_first .right .form h1{ font-size:30px;}
.home_first .right .form h2{ font-size:30px;}
.home_first .right .form p{ font-size:16px;}
.home_first .right .form input{ font-size:13px;}
.home_first .right .form textarea{ font-size:13px;}
.home_first .right .form button{ font-size:14px;}
.home_first .right .form .number{ font-size:13px;}
.home_first .right .form .number img{ width:20px;}
.home_second{ width:100%; padding:30px 0;}
.home_second h1{ font-size:20px; width:100%; float:left; margin:50px 0 0 0; line-height:30px; padding:0; border:none;}
.home_second h2{ font-size:20px; width:100%; float:left; margin:50px 0 0 0; line-height:30px; padding:0; border:none;}
.home_second p{ font-size:15px; line-height:22px; width:100%; padding:0; margin:15px 0 0 0;}

.home_second .packages .first .image img{ display:block !important;}
.hide_image{ display:none;}

.home_third .overlay{ width:100%; float:left; padding:30px 0;}
.home_third h2{font-size:20px; width:100%; float:left; margin:0 0 0 0; line-height:30px; padding:0; border:none;}
.home_third p{font-size:15px; line-height:22px; width:100%; padding:0; margin:15px 0 0 0;}

.home_fourth .left .first .top_things h2{ font-size:18px; line-height:25px; border:none;}
.home_fourth .left .first .top_things .icon{ display:none;}

.home_fourth .left{ width:100%;}
.home_fourth .left .first .top_things h2{ width:100%; text-align:center; padding:0px; margin:15px 0 0;}

.home_fourth .left .second .icon{ display:none;}
.home_fourth .left .second h2{ border:none;}
.home_fourth .right{ width:94%; padding:3%; margin:15px 0 0 0;}
.home_fourth .right .icon{ display:none}
.home_fourth .right h2{ border:none;}
.home_fourth .right p{ text-align:left;}
.home_fourth .right ul li{ width:50%; font-size:14px; line-height:50px;}
.home_fourth .right ul li img{ width:50px; height:50px;}

.home_fifth h2{ font-size:20px; line-height:30px; border:none;}
.home_fifth p{ font-size:15px; line-height:22px; margin:15px 0 0 0;}
.home_fifth .tours .first h3{ font-size:11px; margin:5px 0; line-height:16px;}
.home_fifth .tours .first h4{ font-size:13px;}
.home_fifth .tours .first h5{ font-size:12px; margin:5px 0;}
.home_fifth .tours .first h5 span{ font-size:15px;}

.home_fifth .tours .first{ width:17.9%; margin:140px 0.1% 0;}
.home_fifth .tours .first .button{ font-size:12px;}

.home_sixth h2{ font-size:20px; line-height:30px; border:none;}
.blog_section h2{ font-size:20px; border:none;}
.blog_section .icon{ display:none}
.blog_section .left .first{ margin:15px 0 0 0;}
.blog_section .left .first h2{ font-size:14px; line-height:18px;}
.blog_section .left .first span{ font-size:10px;}
.blog_section .left .first{ width:46%;}
.blog_section .left .first p{ font-size:12px; line-height:18px;}
.blog_section .right .first .content_area{ line-height:16px;}
.blog_section .right .first .image{ width:20%;}
.blog_section .right .first .content_area{ width:76%;}
.blog_section .right .first{ margin:8px 0;}
.blog_section .right h2{ margin:0 0 7px;}
.blog_section .left{ min-height:inherit;}
.blog_section .right{ min-height:380px;}
.footer .left{ width:100%;}
.footer .right{ width:94%; padding:3%; margin:40px 0 0 0;}
.footer .right .address{padding:0 5% 0 0;}

.navbar .btn-navbar{margin-right: 3% !important;}

.inner_page .top{ padding:30px 0;}
.inner_page h1{ font-size:20px; line-height:30px; border:none; padding:0px;}
	.inner_page h2{ font-size:20px; line-height:30px; border:none; padding:0px;}
.inner_page p{ font-size:15px; line-height:22px; margin:15px 0 0 0;}
.inner_page .packages p{ margin:15px 0 0 0;}

.inner_page .top .right_quick_information .title{ font-size:15px; line-height:20px;}
.inner_page .top .right_quick_information ul li img{ float:left; display:inline-block; margin:0 5px 20px 0; width:20px;}
.inner_page .top .right_quick_information ul li{ font-size:12px;}

.inner_page .packages{ padding:30px 0;}
.inner_page .packages .packages_tour{ width:32%; margin:30px .5% 0; text-align:center;}

.inner_page .top_things_do .packages_tour{ width:32%; margin:30px .5% 0; text-align:center;}

.inner_page .packages .packages_tour:last-child{ float:left;}
.packages_tour .heading h3{ width:100%; font-size:16px; line-height:20px; text-align:center;}
.inner_page .packages .packages_tour .heading i{ float:none; display:inline-block; margin:5px 0 0 0;}

.inner_page .packages .packages_tour .description li{ font-size:12px; text-align:left; line-height:16px; margin:2px 0;}
.inner_page .packages .packages_tour .bottom .left{ font-size:18px; line-height:18px; text-align:left;}
.inner_page .packages .packages_tour .bottom .right a{ line-height:35px; height:35px;}

.inner_page .customer_reviews .reviews{width:32%; margin:30px .5% 0;}

.inner_page .customer_reviews{ padding:30px 0;}
.inner_page .become_dealer{ padding:30px 0;}
.inner_page .faq{ padding:30px 0;}
.inner_page .faq h1{ margin-bottom:30px;}
.inner_page .faq .left{ width:90%; margin:0 5%;}
.car_rental_box{ width:100%; margin:0 0 50px;}
.car_rental_box .title{ font-size:20px;}
.car_rental_box h3{ font-size:20px;}
.car_rental_box p{ font-size:11px; margin:0px;}
.car_rental_box p span{ width:86px;}
.car_rental_box a{ width:94%; font-size:12px; padding:0 3%; margin-top:35px;}
}



@media (min-width: 768px) and (max-width: 10000px) {
.home_third .packages .owl-item {}

}

@media (min-width: 768px) and (max-width: 1000px) {
.home_third .first h3{ font-size:16px;}
.home_third .first h3 span{ font-size:16px;}
.home_second .packages .first .left h3 { font-size:16px; line-height:20px;}
.home_second .packages .first .left{ width:70%;}
.home_second .packages .first .left h4{ font-size:12px;}
.home_second .packages .first .left h4 span{ font-size:16px;}
.home_second .packages .first .right{ width:27%;}
.home_second .packages .first .right i{ width:32px; height:32px; line-height:32px; font-size:22px;}
}

@media (min-width: 980px) and (max-width: 10000px) {
.navbar .nav{ width:100%; padding:0; text-align:center;}

.navbar .nav > li{ float:none !important; display:inline-block;}
.navbar .nav li.dropdown > .dropdown-toggle .caret{ display:none !important;}
.dropdown-menu{ position:absolute !important; z-index:1111; visibility:hidden; background:url(../images/curve.png) no-repeat top right #004b81 !important; 
  padding:0px !important; border:none !important; border-radius:0px !important; width:1005;  margin-left:0 !important; margin-top:-2px !important;  transition: all 0.7s ease-in-out;}
  
.dropdown-menu2{ width:15vw !important; display:block; left:inherit !important;  margin-left: 0vw !important; background-image:none !important;}


.navbar .nav > li:hover ul{ display:block !important; visibility:visible;}

.navbar .nav > li:hover{ background:#004b81; color:#fff;}

.navbar .nav > li:hover:after {
    width: 120%;
    background-color: rgba(255,255,255,0);
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.navbar .nav > li:hover a{ color:#fff;}

.navbar .nav > li:hover ul li a{ color:#fff!important;}

.navbar .nav > li ul li a{ font-size:14px !important; color:#666; line-height:50px !important; padding:0 7% !important; display:inline-block !important; width:86% !important; text-decoration:none; float:left !important;}

.navbar .nav > li:hover ul li a:hover{ background:#f9f9f9; color:#004b81 !important;}

.dropdown-menu li{ width:100%; float:left; height:auto; text-align:left;}

.dropdown-menu .right .menu_in li a{ font-size:14px !important;}

.dropdown-menu .left{ width:22%; float:left; height:auto; margin:0 0 0 1%;}

.dropdown-menu .right{ width:75%; float:right; height:auto; margin:0 0 0 0; background:url(../images/bg1.png) no-repeat; padding:2% 1%;}

.dropdown-menu .right .menu_in{ width:30%; float:left; height:auto; margin:0 0 0 0; padding:0 1.5%; border-right:1px solid #02416e;}

.dropdown-menu .right .menu_in:last-child{ border:none;}

.dropdown-menu .right .menu_in li{ width:100%; float:left; height:auto;}

.dropdown-menu .right .menu_in li a{ font-size:14px; color:#fff; line-height:50px; padding:0 3%; display:inline-block; width:94%; text-decoration:none; font-weight:normal; font-family:OpenSans-Regular !important; letter-spacing:.5px;}

.dropdown-menu .right .menu_in li a:hover{ background:#f9f9f9; color:#fff !important;}

.dropdown-menu .left .tour_pakages{ width:94%; float:left; height:auto; margin:15px 2%; padding:2%; background:#f2f2f2;}

.dropdown-menu .left .tour_pakages .package1{ width:100%; float:left; height:auto;}
.dropdown-menu .left .tour_pakages .package1 img{ width:100%;}

.dropdown-menu h2{ width:94%; float:left; height:auto; margin:20px 0; padding:0 3%; font-family:Roboto-Light; font-weight:lighter; font-size:25px; color:#ffc600; text-align:left;}
.dropdown-menu h2 span{ font-size:15px; border-left:5px solid #ffc600; color:#fff; padding:0 0 0 7px;}

}


@media (min-width: 0px) and (max-width: 979px) {
.dropdown-menu h2{display:none;}
.dropdown-menu .left{ display:none;}
.dropdown-menu a{ float:left; clear:both; line-height:40px !important; color:#666 !important;}
.dropdown-menu a:hover{ background:none !important;}
.dropdown-menu li{ border-bottom:1px solid #f9f9f9; width:100%; float:left;}
}

@media (min-width: 980px) and (max-width: 1200px) {
.header{ width:100%; float:left; background-position:top center; background-size:cover; height:auto; padding:0 0 0 0; min-height:600px;}
.header1{ min-height:300px;}
.navbar .nav > li > a{ font-size:13px !important; padding:0 20.2px 0 !important;}
.menu{ bottom:30px;}
.header_text h1{ font-size:40px; line-height:40px;}
.header_text{ margin:100px 0 0 0;}
.header_text p{ font-size:16px; line-height:24px; margin:15px 20% 0; width:60%;}
.home_first .left p{ font-size:16px; line-height:24px;}
.home_first .left{ width:60%;}
.home_first .right{ width:36%;}
.home_third p{font-size:16px; line-height:24px; margin:20px 0 0 0;}
.home_second p{font-size:16px; line-height:24px; margin:20px 0 0 0;}

.home_fourth .left .first .top_things ul li{ font-size:12px;}
.home_fourth .right ul li{ font-size:15px; line-height:60px; margin:11px 0;}
.home_fourth .left .second ul li{ font-size:13px;}
.home_fourth .right ul li img{ width:60px; height:60px;}
.home_fifth .tours .first h4{ font-size:15px;}
.home_fifth .tours .first h3{ font-size:12px; margin:5px 0;}

.inner_page .packages .packages_tour{ width:30.3%; margin:30px 1.5%;}
.packages_tour .heading h3{ font-size:19px; line-height:26px;}
.inner_page .packages .packages_tour .heading i{ font-size:11px; padding:0 8px;}
.inner_page .packages .packages_tour .description li{ font-size:12px;}

.inner_page .customer_reviews .reviews{ width:30.5%; margin:50px 1.5%;}

.inner_page .faq .accordion-group .accordion-heading .accordion-toggle{ font-size:13px;}
.inner_page .faq .left{ margin:0px; width:47%;}
.inner_page .faq .accordion-inner{ font-size:13px; line-height:22px;}

.owl-next{ display:none !important;}
.owl-prev{ display:none !important;}

.dropdown-menu .right .menu_in li a{ font-size:12px !important;}

}

@media (min-width: 980px) and (max-width: 1050px) {
.car_rental_box{ width:100%; margin:0 0 50px;}
}


.fix_footer .second{ width:30%; float:left; height:auto; margin:0 0 0 0; padding:10px 1.5%; text-align:center; background:url(../images/bg1.png) no-repeat #fd9c17; border-radius:0; transition: .3s ease-in-out; border:1px solid #fd9c17; border-bottom:none; border-top:none;}
.fix_footer .second i{ width:30px; height:30px; line-height:30px; text-align:center; display:inline-block; border:1px solid #fff; border-radius:50%; color:#fff; font-size:17px;}

.fix_footer .second .heading{ width:100%; text-align:center; font-family:Circular Std; color:#fff; font-size:13px; text-transform:uppercase; font-weight:lighter;}
.fix_footer .second .heading a{ color:#fff; text-decoration:none; font-size:15px; text-transform:none;}
.fix_footer .second .heading button{ background:none; border:none; padding:0; color:#fff; text-decoration:none; font-size:15px; text-transform:none; font-family:Circular Std;}

#closeout-form1{ position:absolute; right:-15px; top:-10px; background:none; border:none;}



.slideout-outer {
	position:fixed;
	right:0;
	display:none;
	text-align:center;
	overflow:hidden;
	bottom:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.7);
	z-index:2222;
}



.slideout-form .inner{ width:18%; position:absolute; bottom:0; left:39%; display:inline-block; float:none; height:auto; margin:0 0 0 0; padding:1% 2%; background:#ffff; box-shadow: 0 0 7px rgba(0, 0, 0, 0.4); border-radius:10px 10px 0 0;}

.slideout-form .inner h1{ width:100%; float:left; margin:5px 0 0 0; text-align:center; font-family:big_noodle_titling; font-size:35px; color:#d90101; letter-spacing:-0.7px; text-transform:uppercase; font-weight:normal;}

.slideout-form .inner p{ width:100%; float:left; margin:5px 0 25px 0; text-align:center; font-family:AGENCYR; font-size:18px; color:#626262; letter-spacing:0; font-weight:normal;}

.slideout-form .inner input{ width:92%; padding:0 4%; float:left; margin:0 0 15px 0; background:#fbfbfb; border:1px solid #ddd; height:40px; border-top:none; border-left:none; box-shadow:none; border-radius:0px; font-family:MyriadPro-It; font-size:15px; color:#666; line-height:40px;}

.slideout-form .inner textarea{ width:92%; padding:0 4%; float:left; margin:0 0 20px 0; background:#fbfbfb; border:1px solid #ddd; height:40px; border-top:none; border-left:none; box-shadow:none; border-radius:0px; font-family:MyriadPro-It;  font-size:15px; color:#666; line-height:40px;}

.slideout-form .inner .button{ width:auto; margin:0 auto; height:42px; border-radius:5px; background:#f7ba09; background-image: -moz-linear-gradient(top, #f7ba09, #fe951a); padding:0 42px; font-size:17px; font-family:Ubuntu; color:#ab0000; line-height:42px; text-transform:uppercase; border:none; transition: all 0.5s ease-in-out; display:block; outline:none;}

.slideout-form .inner .button:hover{ background:#f7ba09;}


.inner_page .customer_reviews{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:50px 0; background:#fff; text-align:center;}

.inner_page .customer_reviews.testimonial{ background:none;}

#testimonials {
position: relative;
max-width: 100%;
width: 100%;
}

/*.inner_page .customer_reviews .reviews {
position:;
}*/

.inner_page .customer_reviews h1{ color:#201f1f; float:none; margin:0 auto; display:inline-block;}

.inner_page .customer_reviews .reviews{ width:28.6%; float:left; height:auto; margin:50px 6.8% 0 0; border:1px solid #ddd; background:#fff;}

.inner_page .customer_reviews .reviews:last-child{ float:right; margin-right:0;}


.inner_page .customer_reviews.testimonial .reviews{ width:47%; float:left; height:auto; margin:0 0 0; background:#fdfdfd; box-sizing:border-box;}

.inner_page .customer_reviews.testimonial .reviews .top .review_image{ width:17%;}
.inner_page .customer_reviews.testimonial .reviews .top .review_name{ width:80%;}
.inner_page .customer_reviews.testimonial .reviews .top{ background:none;}

.inner_page .customer_reviews.testimonial .reviews .top .review_date{ width:100%; float:left; margin:0 0 0 0; font-family:OpenSans-Regular; font-size:11px; color:#888787; font-weight:normal; font-style:italic;}


.inner_page .customer_reviews .reviews .review_content{ width:92%; float:left; margin:0 0 0 0; padding:15px 4%; font-family:OpenSans-Regular; font-size:13px; color:#171717; line-height:23px; text-align:justify;}

.inner_page .customer_reviews .reviews .top{ width:92%; float:left; margin:15px 0 0 0; padding:0 4%; background:#fff;}

.inner_page .customer_reviews .reviews .top .review_image{ width:30%; float:left; height:auto; margin:0 0 0 0;}

.inner_page .customer_reviews .reviews .top .review_image img{ border-radius:50%; opacity:1; width:100%;}

.inner_page .customer_reviews .reviews .top .review_name{ width:65%; float:right; margin:10px 0 0 0; height:auto; font-family:OpenSans-Bold; font-size:16px; font-weight:normal; color:#ac0000; text-align:left;}

.inner_page .customer_reviews .reviews .top .review_name span{ font-size:13px; color:#616161; font-family:OpenSans-Regular; font-weight:normal; width:100%; float:left;}

.inner_page .customer_reviews .reviews .top .review_name .stars{ width:100%; float:left; height:auto; margin:0 0 0 0; color:#ffef26; font-size:15px;}

hr {width :100%; height:1px; background: #eee; margin:25px 0; float:left}

.home_first .t1{ width:67%; float:left; height:auto; margin:0;}
.home_first .t2{ width:32%; float:right; height:auto; margin:10px 0 0 0;}
.home_first .t2 img{opacity:1; width:100%;}

@media(max-width:767px) {
.home_first .t2{width:100%;}
.home_first .t1{width:100%;}
}


.new-form{ width:96%; float:left; margin:0 0 50px 0; height:auto; border-radius:15px; box-shadow: 0px 27px 35px -15px rgba(0,0,0,0.15); padding:2%; background:linear-gradient(to right, rgba(238,238,238,1) 0%, rgba(238,238,238,1) 36%, rgba(255,180,0,1) 36%, rgba(255,180,0,1) 100%); border:1px solid #eee;}
.new-form .left-content{ width:30%; float:left; height:auto; margin:0 0 0 0; border:1px solid #fff; border-right:none; padding:2% 0 2% 2%;}
.new-form .left-content h3{ width:100%; float:left; height:auto; margin:0 0 15px 0; font-size:30px; color:#555; font-family: OpenSans-Bold; line-height:35px;}
.new-form .left-content h3 span{ color:#151515; font-family: OpenSans-Light;}

.new-form .left-content li{ width:85%; float:left; height:auto; list-style:none; margin:0 0 0 0; padding:15px 10px; line-height:15px; border-bottom:1px solid #eee;}
.new-form .left-content li:nth-child(2n+2){ background:#fff;}
.new-form .left-content li span{ text-transform:uppercase; font-size:11px; font-family: 'Open Sans', sans-serif; letter-spacing:1px; margin:5px 0 0 0; display:inline-block;}
.new-form .left-content li a{ font-size:15px; font-weight:600; font-family: 'Open Sans', sans-serif; color:#202020;}
.new-form .left-content li img{ float:left; margin:0 10px 0 0; opacity:1;}


.new-form .right-form{ width:62%; float:right; height:auto; margin:0 0 0 0; }

.new-form .right-form h4{ width:100%; float:left; height:auto; margin:0 0 0 0; color:#fff; font-size:22px; font-weight:600; line-height:22px; font-family:'Montserrat', sans-serif;}
.new-form .right-form p{ width:100%; float:left; height:auto; margin:5px 0 20px 0; font-size:14px; line-height:22px; color:#fff; font-weight:400; font-family: 'Open Sans', sans-serif; font-style:italic; text-align:left;}

.new-form .right-form .half{ width:49%; float:left; height:auto; margin:0 0 0 0;}
.new-form .right-form .half.right{ float:right;}

.new-form .right-form input{ width:92%; padding:0 4%; float:left; margin:0 0 10px 0; background:#f9f9f9; border:none; height:45px; border-top:none; border-left:none; box-shadow:none; border-radius:7px; font-family: 'Open Sans', sans-serif; font-size:13px; color:#666; line-height:40px;}

.new-form .right-form textarea{ width:92%; padding:0 4%; float:left; margin:0 0 10px 0; background:#f9f9f9; border:none; height:45px; border-top:none; border-left:none; box-shadow:none; border-radius:7px; font-family: 'Open Sans', sans-serif; font-size:13px; color:#666; line-height:40px;}
.inner-page-form .form-back textarea:focus, .inner-page-form .form-back input:focus{ outline:none;}

.new-form .right-form button{ width:auto; margin:20px 0 0 0; float:right; height:42px;  background:#0c6eb7; padding:0 25px; font-size:13px; font-family:'Montserrat', sans-serif; color:#fff; line-height:42px; text-transform:uppercase; border:none; transition: all 0.5s ease-in-out; display:block; outline:none; font-weight:700; border-radius:25px;}

.new-form .right-form button:hover{ background:#06558f; color:#fff;}

.become_dealer .one{ width:40%; float:left; height:auto; margin:0 0 0 0; padding:2% 5%; background:#0c6eb7;}
.become_dealer .one .image{ width:30%; float:left; text-align:center; line-height:200px;}
.become_dealer .one .image img{opacity:1;}
.become_dealer .one .details{ width:65%; float:right; margin:0 0 0 0; height:auto;}
.become_dealer .one .details .titles{ width:1005; float:left; height:auto; margin:0 0 0 0; font-size:30px; font-weight:600; color:#fff; font-family: 'Open Sans', sans-serif;}
.become_dealer .one .details .titles span{ width:100%; float:left; height:auto; margin:20px 0 0 0; padding:10px 0 0 0; font-size:20px; font-weight:300; border-top:1px solid #fff;}
.become_dealer .one .details p{ width:94%; float:left; height:auto; margin:15px 0 0 0; background:#00aeff; padding:2% 3%; color:#fff; font-size:14px; font-weight:700; line-height:20px;}

.become_dealer .one a.button{ width:auto; margin:20px 0 0 0; float:left; height:42px;  background:#0c6eb7; border:1px solid #fff; padding:0 25px; font-size:13px; font-family:'Montserrat', sans-serif; color:#fff; line-height:42px; text-transform:uppercase; transition: all 0.5s ease-in-out; display:block; outline:none; font-weight:700; border-radius:25px;}
.become_dealer .one i{ color:#fff; width:auto; font-size:15px; font-style:italic; font-weight:400; font-family: 'Open Sans', sans-serif; margin:32px 0 0 7px; float:left;}

.become_dealer .one .button:hover{ background:#00aeff; color:#fff;}
.become_dealer .two{ width:43%; float:right; height:auto; margin:0 0 0 0; padding:3% 3%; background:#00aeff;}
.become_dealer .two .left-content{ width:40%; float:left; height:auto; margin:20px 0 0 0;}
.become_dealer .two h5{ width:100%; float:left; margin:0 0 0 0; height:auto; color:#fff; font-size:27px; font-weight:600; font-family: 'Open Sans', sans-serif; line-height:32px;}
.become_dealer .two h5 span{ font-weight:300;}
.become_dealer .two .right-content{ width:50%; float:right; height:auto; margin:0  0 0 0; padding:25px 3% 60px; background:#0c6eb7; text-align:right; font-size:19px; color:#fff; font-weight:400; font-family: 'Open Sans', sans-serif; line-height:25px;}

.become_dealer .two a.button{ width:auto; margin:40px 0 0px 0; float:left; height:42px;  background:#0c6eb7; border:1px solid #fff; padding:0 25px; font-size:13px; font-family:'Montserrat', sans-serif; color:#fff; line-height:42px; text-transform:uppercase; transition: all 0.5s ease-in-out; display:block; outline:none; font-weight:700; border-radius:25px;}
.become_dealer .two .button:hover{ background:#00aeff; color:#fff;}

@media(max-width:767px){
.new-form .left-content{ padding:2%; width:96%; border:none;}
.new-form{background:rgba(255,180,0,1);}
.new-form .right-form{ width:94%; padding:3%; margin:15px 0 0 0;}
.new-form .left-content h3{ font-size:23px; line-height:28px; margin:10px 0 15px 0;}
.new-form .left-content li{ background:#fff;}
.new-form .right-form h4{ font-size:20px;}
.new-form .right-form p{ font-size:13px; line-height:18px;}
.become_dealer .one{ width:90%; padding:5%;}
.become_dealer .one .image{ display:none;}
.become_dealer .one .details{ width:100%;}
.become_dealer .two{ width:90%; padding:5%; margin:20px 0 0 0;}
.become_dealer .two .left-content{ width:100%; margin:0 0 20px 0;}
.become_dealer .two .right-content{ width:90%; padding:5%;}
.become_dealer .two a.button{ margin:20px 0 0 0;}
}



.inner-new-div{width:100%; float:left; margin:0; padding:30px 0 40px; }


.customer_reviews-new{width:100%; float:left; margin:0; padding:20px 0 40px; background:linear-gradient(0deg,rgba(49, 147, 176, 0.8),rgba(49, 147, 176, 0.8)),url(https://kullumanali.org/wp-content/uploads/2018/07/background1.jpg); background-attachment:fixed; text-align:center;}


.customer_reviews-new h2{color:#fff; font-family: 'Open Sans', sans-serif; font-weight:700; float:none;}
.customer_reviews-new p{color:#fff; font-family: 'Open Sans', sans-serif; font-weight:400;}


.inner_page.newblog h3{
float:left; margin:0; line-height:24px; font-family: 'Open Sans', sans-serif; font-size:22px; font-weight:400;
}

.inner_page.newblog .top {background-color:#fff !important;} 

.inner_page.newblog p{margin:10px 0 20px 0; line-height:18px;}




.panel-heading {
  padding: 0;
	border:0;
	transition:all .2s ease-in-out
}

.panel-heading .panel-title{ margin:0;}

.panel-heading .panel-title>a{ color:#565656; text-decoration:none; text-align:left;}
.panel-heading.active .panel-title>a{ background:none;}

.panel-heading:last-child a{color:#565656;}

.panel-title>a, .panel-title>a:active{
	display:block;
	padding:20px 40px 20px 40px;
	font-family: 'Lato', sans-serif;
  font-size:20px;
  font-weight:700;
  color:#303030;
	letter-spacing:0;
	outline:none;
  word-spacing:0;
	text-decoration:none;
}
.panel-heading  a:before {
   font-family: 'FontAwesome';
   content: "\f107";
   font-size:25px;
   float: right;
   transition: all 0.5s;
}
.panel-heading.active a:before {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	transform: rotate(180deg);
} 

.panel-default > .panel-heading.active{ background:none; padding:20px 0 0 0;}

.panel-default.current{box-shadow: 0px 19px 48px -10px rgba(166,159,166,.5); margin-bottom:50px; overflow:hidden; background:url(https://kullumanali.org/wp-content/uploads/2018/07/comments.png) no-repeat #fff !important; background-position:top left;}

.panel-default{ border:1px solid #f9f9f9;}

.panel-group{ width:100%; margin:0 0;}

.panel {
	margin-bottom:20px;
	background-color:#fff;
	border:1px solid transparent;
	border-radius:4px;
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.05)
}
.panel-body {
	padding:0px 40px 40px;
	font-size:16px;
	line-height:25px;
	color:#666666;
	font-family: 'Lato', sans-serif;
	text-align:left;
}

.panel-default>.panel-heading {
	color:#333;
	background-color:#f5f5f5;
	border-color:#ddd
}
.panel-group .panel {
	margin-bottom:15px;
	overflow:hidden;
	border-radius:20px
}

.packages.new-div{padding: 0px 0 !important;}
.packages.new-div1{padding: 20px 0 !important;}
.packages.new-div1 .map{margin-top:20px; float:left; width:100%;}

.pt30{padding: 30px 0 0 0 !important;}



.package-form-new{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:15px 0 30px; background:linear-gradient(0deg,rgba(49, 147, 176, 0.8),rgba(49, 147, 176, 0.8)),url(https://kullumanali.org/wp-content/uploads/2018/07/background1.jpg); background-attachment:fixed; background-position: top center; background-size:100%;}

.package-form-new h2{ width:100%; float:left; height:auto; margin:0 0 0 0; text-align:center; font-size:35px; line-height:35px; color:#fff; font-weight:600; font-family: 'Open Sans', sans-serif;}
.package-form-new p{ width:100%; float:left; height:auto; margin:5px 0 0 0; text-align:center; fontl-size:17px; line-height:22px; color:#fff; font-weight:400; font-family: 'Open Sans', sans-serif;}

.package-form-new .form-box{ width:92%; float:left; height:auto; margin:20px 0 0 0; background:rgba(0,0,0,.5); padding:4%;}

.package-form-new .form-box .half{ width:32%; float:left; height:auto; margin:0 2% 0 0;}
.package-form-new .form-box .half.right{ float:right; margin:0;}

.package-form-new .form-box .half1{ width:66%; float:left; height:auto; margin:15px 0 0 0;}

.package-form-new .form-box .half2{ width:20%; float:left; height:auto; margin:15px 0 0 2%;}

.package-form-new .form-box .half2 input{ width:40px; float:none; margin:0 0 0 0; background:#fff; border-radius:5px; border:none; height:45px; font-size:14px; font-weight:400; font-style:italic; font-family: 'Open Sans', sans-serif; color:#444; padding:0 10px;}

.tourmatchcaptcha{ color:#fff; font-size:18px; font-weight:600; font-family: 'Open Sans', sans-serif;}

.package-form-new .form-box .half input[type="text"]{ width:84%; float:left; height:auto; margin:-45px 0 0 0; background:#fff; border-radius:5px; border:none; height:45px; font-size:14px; font-weight:400; font-style:italic; font-family: 'Open Sans', sans-serif; color:#444; padding:0 0 0 16%;}
.package-form-new .form-box .half:nth-child(1):before{ width:40px; height:45px; background:#eeeeee; float:left; font-family: 'FontAwesome'; content: "\f007"; border-radius:5px 0 0 5px; position:relative; z-index:11; text-align:center; line-height:45px; color:#999; font-size:15px;}

.package-form-new .form-box .half input[type="phone"]{ width:84%; float:left; height:auto; margin:-45px 0 0 0; background:#fff; border-radius:5px; border:none; height:45px; font-size:14px; font-weight:400; font-style:italic; font-family: 'Open Sans', sans-serif; color:#444; padding:0 0 0 16%;}
.package-form-new .form-box .half:nth-child(2):before{ width:40px; height:45px; background:#eeeeee; float:left; font-family: 'FontAwesome'; content: "\f10b"; border-radius:5px 0 0 5px; position:relative; z-index:11; text-align:center; line-height:45px; color:#999; font-size:22px;}

.package-form-new .form-box .half input[type="email"]{ width:84%; float:left; height:auto; margin:-45px 0 0 0; background:#fff; border-radius:5px; border:none; height:45px; font-size:14px; font-weight:400; font-style:italic; font-family: 'Open Sans', sans-serif; color:#444; padding:0 0 0 16%;}
.package-form-new .form-box .half:nth-child(3):before{ width:40px; height:45px; background:#eeeeee; float:left; font-family: 'FontAwesome'; content: "\f0e0"; border-radius:5px 0 0 5px; position:relative; z-index:11; text-align:center; line-height:45px; color:#999; font-size:15px;}

.package-form-new .form-box p{width:auto; float:right;}

.package-form-new .form-box .half1 textarea{ width:92%; float:left; height:auto; margin:-45px 0 0 0; background:#fff; border-radius:5px; border:none; height:45px; font-size:14px; font-weight:400; font-style:italic; font-family: 'Open Sans', sans-serif; color:#444; padding:0 0 0 8%; line-height:40px;}
.package-form-new .form-box .half1:before{ width:40px; height:45px; background:#eeeeee; float:left; font-family: 'FontAwesome'; content: "\f044"; border-radius:5px 0 0 5px; position:relative; z-index:11; text-align:center; line-height:45px; color:#999; font-size:17px;}

.package-form-new .form-box input[type="submit"]{width:auto; margin:15px 0 0 0; float:right; height:45px;  background:#00aeff; padding:0 35px; font-size:13px; font-family:'Montserrat', sans-serif; color:#fff; line-height:42px; text-transform:uppercase; border:none; transition: all 0.5s ease-in-out; display:block; outline:none; font-weight:700; border-radius:25px;}
.package-form-new .form-box input[type="submit"]:hover{ background:#02124b;}

.package-form-new .bottom{ width:100%; float:left; height:auto; margin:25px 0 0 0; text-align:center;}

.package-form-new .bottom span{ width:auto; float:none; display:inline-block; height:auto; margin:0 10px 0 0; text-align:center; fontl-size:17px; color:#fff; font-weight:400; font-family: 'Open Sans', sans-serif; line-height:37px;}

.package-form-new .bottom a{ width:auto; float:none; display:inline-block; height:37px; border-radius:25px; background:#fff; text-decoration:none; color:#555; font-size:13px; font-weight:600; font-family: 'Open Sans', sans-serif; padding:0 20px; line-height:37px; margin:0 5px 0 0;}
.package-form-new .bottom a i{ border-right:1px solid #ccc; color:#00aeff; font-size:17px; padding:0 10px 0 0; margin:0 10px 0 0;}
.package-form-new .bottom a:hover{ color:#00aeff;}
.package-form-new .bottom a.green i{ color:#30e400;}
.package-form-new .bottom a.green:hover{ color:#30e400;}

@media(max-width:979px){
.package-form-new .form-box .half input[type="text"]{padding: 0 0 0 25%; width:75%; font-size:13px;}
.package-form-new .form-box .half input[type="email"]{padding: 0 0 0 25%; width:75%; font-size:13px;}
.package-form-new .form-box .half input[type="phone"]{padding: 0 0 0 25%; width:75%; font-size:13px;}
.package-form-new .form-box .half1 textarea{ font-size:13px; padding: 0 0 0 12%; width:88%;}
.package-form-new{ background-size:cover;}
.inner_page .faq .left:nth-child(2){ margin-right:0;}
}

@media(max-width:767px){
.package-form-new h2{ font-size:25px; font-weight:600;}	
.package-form-new p{ font-size:15px;}
.package-form-new .form-box .half{ width:100%; margin:5px 0;}
.package-form-new .form-box .half.right{width:100%; margin:5px 0;}
.package-form-new .form-box .half1{ width:100%; margin:5px 0;}
.package-form-new .form-box .half input[type="text"]{padding: 0 0 0 18%; width:82%; font-size:13px;}
.package-form-new .form-box .half input[type="email"]{padding: 0 0 0 18%; width:82%; font-size:13px;}
.package-form-new .form-box .half input[type="phone"]{padding: 0 0 0 18%; width:82%; font-size:13px;}
.package-form-new .form-box .half1 textarea{ font-size:13px; padding: 0 0 0 18%; width:82%;}
.package-form-new .form-box input[type="submit"]{ margin:10px 0 0 0;}
.package-form-new .bottom{ margin:10px 0 0 0; font-size: 13px;}
.package-form-new .bottom a{ margin: 5px 10px;}
	.package-form-new .form-box p {

    width: 100%;
    float: right;
    margin: 0;
    text-align: center;

}
	
	.package-form-new .form-box input[type="submit"] {

    margin: 0;
    float: none;
    display: inline-block;

}
	
}

.full-width{width:100%; float:left; margin:5px 0; text-align:center;}

.car_rental{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:40px 0;}

.car_rental_box{ width:100%; float:left; margin:0 0 30px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.09); border-bottom:none; background:#fff; padding:1% 0%;}
.car_rental_box:last-child{ margin-bottom:0;}

.car_rental_box .title{ width:96%; float:left; height:auto; margin:0 0 0 0; padding:8px 2%;  font-family: 'Open Sans', sans-serif; font-size:20px; font-weight:600; text-transform:none; line-height:35px; color:#444;}

.car_rental_box .table th, .table td{ border:none !important;}

.car_rental_box .image{ width:96%; float:left; height:auto; margin:10px 0; opacity:1; border:5px solid #fff; box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);}
.car_rental_box .image1{ width:96%; float:left; height:auto; margin:10px 0 0; opacity:1;}

.car_rental_box p{ width:100%; float:left; height:auto; margin:0 0 0 0; font-size:14px;}



.car_rental_box p span{ margin:0 0 0 0; width:110px; float:left;}

.car_rental_box a.bt{ width:auto; float:none; height:40px; line-height:40px; display:inline-block; padding:0 20px; color:#fff; font-family:OpenSans-Bold; font-size:14px; font-weight:normal; text-align:center; background:#00aeff; border-radius:5px; margin:20px 0 15px 0;}
.car_rental_box a.bt:hover{ background:#039ae1; color:#fff; text-decoration:none;}

.car_rental_box a.links{ width:auto; display:inline-block; clear:both; color:#666; font-size:14px; font-weight:600; font-family: 'Open Sans', sans-serif; text-decoration:none; margin:3px 0; float:none;}
.car_rental_box a.links .phone{ color:#00aeff;}
.car_rental_box a.links .whatsapp{ color:#2dd600;}

.car_rental_box a.links:hover{ color:#ff9d17;}

.car_rental_box td:last-child{ text-align:center;}
.car_rental_box p:first-child{ margin-top:15px;}

.car_rental_box ul{ width:97%; float:right; height:auto; margin:0 0 0; list-style:none;}
.car_rental_box ul li{ color:#666; font-size:14px; font-family: 'Open Sans', sans-serif; line-height:20px; margin:3px 0; float:left; width:100%;}
.car_rental_box ul li:before{font-family: 'FontAwesome'; content: "\f1db"; color:#ff9d17; margin:0 10px 2px 0; font-size:12px; float:left;}

.car_rental_box .table th, .table td:last-child{ border-left:1px solid #ddd !important;}





.w-full {width: 100%;}

@font-face {
  font-family: Montserrat-Regular;
  src: url('../fonts/montserrat/Montserrat-Regular.ttf'); 
}

@font-face {
  font-family: Montserrat-Bold;
  src: url('../fonts/montserrat/Montserrat-Bold.ttf'); 
}

@font-face {
  font-family: Montserrat-Black;
  src: url('../fonts/montserrat/Montserrat-Black.ttf'); 
}

@font-face {
  font-family: Montserrat-SemiBold;
  src: url('../fonts/montserrat/Montserrat-SemiBold.ttf'); 
}

@font-face {
  font-family: Montserrat-Medium;
  src: url('../fonts/montserrat/Montserrat-Medium.ttf'); 
}





input {
	outline: none;
	border: none;
}

input[type="number"] {
    -moz-appearance: textfield;
    appearance: none;
    -webkit-appearance: none;
}

input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

textarea {
  outline: none;
  border: none;
}

textarea:focus, input:focus {
  border-color: transparent !important;
}

input:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder { color:transparent; }
input:focus::-moz-placeholder { color:transparent; }
input:focus:-ms-input-placeholder { color:transparent; }

textarea:focus::-webkit-input-placeholder { color:transparent; }
textarea:focus:-moz-placeholder { color:transparent; }
textarea:focus::-moz-placeholder { color:transparent; }
textarea:focus:-ms-input-placeholder { color:transparent; }

input::-webkit-input-placeholder { color: #adadad;}
input:-moz-placeholder { color: #adadad;}
input::-moz-placeholder { color: #adadad;}
input:-ms-input-placeholder { color: #adadad;}

textarea::-webkit-input-placeholder { color: #adadad;}
textarea:-moz-placeholder { color: #adadad;}
textarea::-moz-placeholder { color: #adadad;}
textarea:-ms-input-placeholder { color: #adadad;}


.bg0 {background-color: #fff;}
.bg1 {background-color: #f7f7f7;}


.container-contact100 {
  width: 100%;  
  min-height: 100vh;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding: 15px;
  background: #e6e6e6;
  
}

.wrap-contact100 {
  width: 920px;
  background: #fff;
  border-radius: 10px;
  overflow: hidden;
  padding: 62px 55px 90px 55px;
}


.contact100-form {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
	float:left;
  flex-wrap: wrap;
	margin:30px 0;
  justify-content: space-between;
}
.contact100-form h2{ margin-bottom:20px;}


.contact100-form-title {
  display: block;
  width: 100%;
  font-family: Montserrat-Black;
  font-size: 39px;
  color: #333333;
  line-height: 1.2;
  text-align: center;
  padding-bottom: 59px;
}


.wrap-input100 {
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
  margin-bottom: 20px;
}

.rs1-wrap-input100 {
  width: calc((100% - 30px) / 2.2);
}

.label-input100 {
font-family: 'Open Sans', sans-serif;
	font-size: 11px;
  color: #393939;
	font-weight:600;
  line-height: 1.5;
  text-transform: uppercase;
}

.input100 {
  display: block !important;
  width: 100% !important;
  background: transparent !important;
  font-family: 'Open Sans', sans-serif;
  font-weight:700;
  font-size: 18px !important;
  color: #555555 !important;
  line-height: 1.2 !important;
	border:none !important;
	box-shadow:none !important;
  padding-right: 15px !important;
	padding-left: 0 !important;
}


/*---------------------------------------------*/
input.input100 {
  height: 40px !important;
}


textarea.input100 {
  min-height: 120px;
  padding-top: 9px;
  padding-bottom: 13px;
}


.input100:focus + .focus-input100::before {
  width: 100%;
}

.has-val.input100 + .focus-input100::before {
  width: 100%;
}


/*------------------------------------------------------------------
[ Button ]*/
.container-contact100-form-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding-top: 20px;
  width: auto;
	float:right;
}

.contact100-form-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 20px;
  width: 100%;
  height: 50px;
  background-color: #00aeff;
  border-radius: 25px;

  font-family: 'Open Sans', sans-serif;
  font-size: 16px;
  color: #fff;
	border:none;
  line-height: 1.2;

  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  -moz-transition: all 0.4s;
  transition: all 0.4s;
}

.contact100-form-btn i {
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  -moz-transition: all 0.4s;
  transition: all 0.4s;
}

.contact100-form-btn:hover {
  background-color: #0c6eb7;
}

.contact100-form-btn:hover i {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  transform: translateX(10px);
}

/*------------------------------------------------------------------
[ Responsive ]*/

@media (max-width: 768px) {
  .rs1-wrap-input100 {
    width: 100%;
  }

}

@media (max-width: 576px) {
  .wrap-contact100 {
    padding: 62px 15px 90px 15px;
  }

  .wrap-input100 {
    padding: 10px 10px 9px 10px;
  }
}



.wrap-input100 .dropDownSelect2 .select2-container--open {
  width: 100% !important;
}

.wrap-input100 .dropDownSelect2 .select2-dropdown {
  width: calc(100% + 2px) !important;
}


.wrap-contact100-form-radio {
  width: 100%;
  padding: 15px 25px 20px 25px;
}

.contact100-form-radio {
  padding-bottom: 5px;
  margin-top:10px;
}

.input-radio100 {
  display: none;
}

.label-radio100 {
  display: block;
  position: relative;
  padding-left: 28px;
  cursor: pointer;
  font-family: 'Open Sans', sans-serif;
	font-weight:400;
  font-size: 18px;
  color: #555555;
  line-height: 1.2;
}

.label-radio100::before {
  content: "";
  display: block;
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 1px solid #cdcdcd;
  background: #fff;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.label-radio100::after {
  content: "";
  display: block;
  margin:0 0 0 -5px;
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 6px solid transparent;
  background: #0c6eb7;
  -moz-background-clip: padding;     
  -webkit-background-clip: padding;  
  background-clip: padding-box; 
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  display: none;

}

.input-radio100:checked + .label-radio100::after {
  display: block;
}

.wrap-contact100-form-range {
  width: 100%;
  padding: 20px 25px 57px 25px;
}

.contact100-form-range-value {
  font-family: Montserrat-SemiBold;
  font-size: 18px;
  color: #555555;
  line-height: 1.2;
  padding-top: 10px;
  padding-bottom: 30px;
}

.contact100-form-range-value input {
  display: none;
}

@media (max-width: 576px) {
  .wrap-contact100-form-range {
    padding: 20px 0px 57px 0px;
  }

  .wrap-contact100-form-radio {
    padding: 15px 0px 0 0px;
  }
}


.blog-box{ width:100%; float:left; height:auto; margin:0 0 0 0; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); background:#fff; padding:0; border-bottom:2px solid #eee;}
.blog-box img{ width:100%; transition: all 0.3s ease-in-out;}
.blog-box .details{ width:90%; float:left; height:auto; margin:0 0 0 0; padding:5%;}
.blog-box .details .date-time{ width:100%; float:left; height:auto; margin:15px 0 7px 0; font-size:13px; color:#888; font-weight:400; font-family: 'Open Sans', sans-serif; text-align:left;}
.blog-box .details .head{ width:100%; float:left; height:auto; font-family:"Times New Roman", Times, serif; font-size:22px; color:#000; line-height:27px; font-weight:600; text-align:left;}
.blog-box .details .head a{ text-decoration:none; color:#000; transition: all 0.3s ease-in-out;}
.blog-box .details .head a:hover{border-bottom: 1px solid #000; }

.blog-box .details .blog-text{ width:100%; float:left; height:auto; margin:15px 0 0 0; font-size:14px; line-height:22px; color:#666 !important; font-family: 'Open Sans', sans-serif; font-weight:300 !important;}
.blog-box .details .blog-text p{ width:100%; float:left; height:auto; margin:0 0 0 0; font-size:14px; line-height:22px; color:#666 !important; font-family: 'Open Sans', sans-serif; font-weight:300 !important; text-align:left;}





.blog-page-left{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:30px 0;}

.blog-page-left h1{ width:100%; float:left; text-align:center; font-size:32px; font-weight:400; color:#161616; margin:0 0 0 0; font-family:"Times New Roman", Times, serif; line-height:36px;}
.blog-page-left .date-time{ width:100%; text-align:center; float:left; height:auto; margin:5px 0 15px 0; font-size:13px; color:#888; font-weight:400; font-family: 'Open Sans', sans-serif;}

.blog-page-left .images{ width:100%; float:left; height:auto; margin:0 0 0 0;}
.blog-page-left .images img{ width:100%; transition: all 0.3s ease-in-out;}
.blog-page-left .images:hover img{opacity:0.7;}

.blog-page-left .content-part{ width:100%; float:left; height:auto; margin:25px 0 0 0;}

.blog-page-left .content-part p{ width:100%; float:left; height:auto; margin:0 0 25px; font-size:14px; color:#3d3d3d; line-height:25px; font-weight:400; font-family: 'Open Sans', sans-serif;}

.blog-page-left .content-part .styles{ font-style:italic; font-size:18px; color:#a0a0a0; line-height:25px; padding:10px 20px; border-left:5px solid #23aef4; margin:0 20px 15px; width:auto;}


.blog-page-left .content-part h2{ width:100%; float:left; height:auto; margin:0 0 25px; font-size:22px; color:#111; line-height:27px; font-weight:600; font-family: 'Open Sans', sans-serif;}

.blog-page-left .content-part p img{ margin:0 20px 15px; transition: all 0.3s ease-in-out;}
.blog-page-left .content-part p img:hover{opacity:0.7;}

.blog-page-left .content-part .mt-25{ margin-top:25px;}

.blog-page-right{width:100%; float:left; height:auto; margin:0 0 0 0; padding:30px 0;}

.blog-page-right .news-letter{ width:90%; background:#f1f1f1; padding:5%; height:auto; margin-bottom:0 0 25px 0; float:left;}

.blog-page-right .news-letter h5{ width:100%; float:left; height:auto; text-align:center; font-size:12px; letter-spacing:2px; font-weight:700; color:#202020; margin:0; font-family: 'Open Sans', sans-serif; text-transform:uppercase; line-height:15px;}
.blog-page-right .news-letter h5 span{ width:50px; height:1px; background:#666; display:inline-block;}
.blog-page-right .news-letter p{ width:100%; float:left; height:auto; margin:10px 0 20px 0; text-align:center; font-size:12px; color:#666; line-height:16px;}
.blog-page-right .news-letter input[type="email"]{ width:94%; padding:0 3%; font-size:13px; font-weight:300; color:#202020; float:left; height:auto; margin:0 0 0 0; height:40px; border:1px solid #ddd; background:#fff; border-radius:3px; font-family: 'Open Sans', sans-serif;}

.blog-page-right .news-letter input[type="submit"]{ width:100%; padding:0 0; font-size:12px; font-weight:400; color:#fff; float:left; height:auto; margin:7px 0 0 0; height:40px; border:1px solid #23aef4; background:#23aef4; border-radius:0; font-family: 'Open Sans', sans-serif; text-transform:uppercase; line-height:40px; text-align:center; transition: all 0.3s ease-in-out;}
.blog-page-right .news-letter input[type="button"]:hover{ background:#06367d;}

.blog-page-right .lastest-posts{ width:100%; float:left; height:auto; margin:25px 0 0 0;}

.blog-page-right h2{ width:100%; float:left; height:auto; margin:0 0 25px; font-size:22px; color:#111; line-height:27px; font-weight:600; font-family: 'Open Sans', sans-serif;}

.blog-page-right .lastest-posts .first{ width:100%; float:left; height:auto; margin:0 0 20px 0;}
.blog-page-right .lastest-posts .first h3{ width:auto; float:none; height:auto; margin:0 0 0; font-size:16px; color:#666; line-height:22px; font-weight:600; font-family: 'Open Sans', sans-serif; text-decoration:none;}
.blog-page-right .lastest-posts .first img{ width:110px; float:left; margin:0 10px 0 0;}
.blog-page-right .lastest-posts .first h3 span{ text-transform:uppercase; font-size:11px; color:#888; font-weight:400;}
.blog-page-right .lastest-posts .first:hover h3{opacity:.7; text-decoration:none;}
.blog-page-right .lastest-posts .first{ text-decoration:none;}

.blog-page-right .instagrame{ width:100%; float:left; height:auto; margin:25px 0 0 0;}

.blogs-right{ width:27%; float:right; margin:0 0 0 0;}
.blogs-left{ width:70%; float:left; margin:0 0 0 0; padding-bottom: 50px;}

.blogs-left .titles{ width:100%; margin:30px 0 0 0; font-size:32px; line-height:35px; font-weight:600; font-family: 'Open Sans', sans-serif;}

.blogs-boxes{ width:100%; float:left; height:auto; margin:30px 0 0 0; text-align:center; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);}

.blog-page-right .lastest-posts .categories{ width:100%; float:left; margin:0 0 0 0; list-style:none; padding:0; font-size:0px; color:#fff;}

.blog-page-right .lastest-posts .categories ul{ width:100%; float:left; margin:0; padding:0; list-style:none;}


.blog-page-right .lastest-posts .categories ul li{ width:auto; float:left; margin:0 7px 7px 0; font-size:13px; font-weight:400; line-height:26px; text-align:center; border-radius:3px; padding:0 7px; background:#777fce; font-family: 'Open Sans', sans-serif;}
.blog-page-right .lastest-posts .categories ul li a{ color:#fff; text-decoration:none;}

.blog-page-right .lastest-posts .categories ul li:nth-child(1){ background:#777fce;}
.blog-page-right .lastest-posts .categories ul li:nth-child(2){ background:#b17fe2;}
.blog-page-right .lastest-posts .categories ul li:nth-child(3){ background:#81d742;}
.blog-page-right .lastest-posts .categories ul li:nth-child(4){ background:#dd5a5a;}
.blog-page-right .lastest-posts .categories ul li:nth-child(5){ background:#e8357c;}
.blog-page-right .lastest-posts .categories ul li:nth-child(6){ background:#95bb7a;}
.blog-page-right .lastest-posts .categories ul li:nth-child(7){ background:#b13ac3;}
.blog-page-right .lastest-posts .categories ul li:nth-child(8){ background:#5addcc;}
.blog-page-right .lastest-posts .categories ul li:nth-child(9){ background:#735add;}




/*.blogs-boxes:nth-child(2n+2){ float:right;}*/

.blogs-boxes img{ margin:0; transition: all 0.3s ease-in-out; width:100%; height:auto; max-height:170px;}
.blogs-boxes:hover img{opacity:0.7;}

.blogs-boxes h2{ width:94%; float:left; height:auto; margin:0 0 0 0; font-size:22px; line-height:28px; font-weight:400; color:#202020; text-align:center; font-family: 'Open Sans', sans-serif; transition: all 0.3s ease-in-out; padding:0 3%;}
.blogs-boxes h2 a{ color:#202020; text-decoration:none;}
.blogs-boxes h2 span{ width:50px; height:1px; background:#000; display:inline-block; margin:0 0 8px 0;}

.blogs-boxes h3{ text-transform:uppercase; font-size:11px; color:#888; font-weight:400; font-family: 'Open Sans', sans-serif; width:100%; text-align:center; margin:15px 0; line-height:15px;}

.blogs-boxes:hover h2{opacity:.7;}


.blogs-boxes p{ font-size:13px; color:#666; font-weight:400; font-family: 'Open Sans', sans-serif; width:94%; float:left; text-align:center; margin:0 0 15px 0; line-height:24px; padding:0 3%;}

.blogs-boxes .links{ width:auto; float:none; display:inline-block; margin:15px 0; border:1px solid #23aef4; border-radius:0; line-height:36px; padding:0 20px; font-size:12px; font-weight:400; text-transform:uppercase; color:#23aef4; text-decoration:none; transition: all 0.3s ease-in-out;}
.blogs-boxes:hover .links{ color:#06367d; border:1px solid #06367d;}

.my-capcha{width:auto; float:left; margin:10px 0 0 0;}
#rc-imageselect, .g-recaptcha {transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;} 

.pb30{ padding-bottom:30px !important;}
.pb0{ padding-bottom:0 !important;}

.inner_page .home_first .right{margin:0 0 0 0;}
.inner_page .home_first .left p{margin:10px 0 0 0;}

.inner_page .home_first .right .img {
    width: 96%;
    background: #ffff;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    border: none;
    padding: 2%;
}






.become-partner-form{ width:100%; float:left; height:auto; margin:0 0 0 0; padding:40px 0; background:linear-gradient(to right, #f5f5f5 0%,#f5f5f5 50%,#ffffff 50%,#ffffff 100%);}
.become-partner-form .left-area{ width:48%; float:left; height:auto; margin:0 0 0 0;}
.become-partner-form .right-area{ width:47%; float:right; height:auto; margin:0 0 0 0;}

.become-partner-form .right-area p{ width:100%; float:left; height:auto; margin:0 0 20px 0; color:#5c5d5f; font-weight:400; font-size:15px; font-family: 'Open Sans', sans-serif; line-height:22px;}

.become-partner-form .right-area .full{ width:100%; float:left; height:auto; margin:0 0 15px 0;}
.become-partner-form .right-area .half{ width:48%; float:left; height:auto; margin:0 0 15px 0;}
.become-partner-form .right-area .half.right{ float:right;}

.become-partner-form .right-area span.name{ width:100%; float:left; height:auto; margin:0 0 5px 0; font-size:13px; color:#000; font-weight:400; font-family: 'Open Sans', sans-serif;}
.become-partner-form .right-area span.red{ color:#F00; font-size:11px;}
.become-partner-form .right-area input[type="text"]{ width:94%; height:42px; border:1px solid #a3a3a3; padding:0 3%; border-radius:0px; margin:0 0 0 0; float:left;}
.become-partner-form .right-area .half input[type="text"]{ width:88%; height:42px; border:1px solid #a3a3a3; padding:0 6%; border-radius:0px; margin:0 0 0 0; float:left;}
.become-partner-form .right-area textarea{ width:94%; height:60px; border:1px solid #a3a3a3; padding:10px 3%; border-radius:0px; margin:0 0 0 0; float:left;}

.become-partner-form .right-area h3{ width:100%; float:left; margin:0 0 10px 0; font-weight:700; color:#000; font-size:15px; line-height:20px; font-family: 'Open Sans', sans-serif;}

.become-partner-form .right-area label{ width:auto; float:left; margin:0 30px 0 0;}

.become-partner-form .right-area input[type="submit"]{ width:auto; float:right; margin:0 0 0 0; height:45px; text-align:center; line-height:45px; border-radius:25px; padding:0 30px; color:#fff; font-size:13px; font-weight:600; text-transform:uppercase; border:none; background:#00aeff; transition: all 0.4s;}
.become-partner-form .right-area input[type="submit"]:hover{ background:#0c6eb7;}

.become-partner-form .right-area input:focus{ outline:none}
.become-partner-form .right-area textarea:focus{ outline:none}

@media(max-width:767px){
.become-partner-form{ background:#f5f5f5;}
.become-partner-form .left-area{ width:100%; background:#f5f5f5;}
.become-partner-form .right-area{ width:90%; margin:25px 0 0 0; padding:5%; background:#fff;}
.become-partner-form .right-area p{ text-align:left;}
.become-partner-form .right-area span.name{ font-size:12px;}
}
