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


.airlinesicon{ float:left; margin-right:10px;margin-top: -4px;}
.airlinesicon img{ width:25px; height:25px;}
.Airlinehdg {
  float: left;
  width: 100%;
  font-size: 14px;
  color: #ff7900;
  margin-top: 20px;
  margin-bottom: 0px;
  line-height: 17px;
}

.adintaildiv{ float:left; width:100%;}


.dspnoneconf{ display:block}

.Congr {
  
  margin: 0 auto;
 color: red;
  animation-name: stretch;
  animation-duration: 1.5s; 
  animation-timing-function: ease-out; 
  animation-delay: 0;
  animation-direction: alternate;
  animation-iteration-count: infinite;
  animation-fill-mode: none;
  animation-play-state: running;
}

@keyframes stretch {
  0% {
    transform: scale(.3);
    color: red;
  }
  50% {
    color: orange;
  }
  100% {
    transform: scale(1.5);
    color: yellow;
  }
}





.enguriyheadr{ background-color:#f4f4f4; width:100%; float:left; padding:10px 0}
.enguriyheadrlogo{ float:left; width:100%; text-align:center;}
.enguriyheadrlogo img{width: 120px;  text-align: center;  height: 60px;}
.enguriyblacpanl{ float:left; width:90%; background-color:#000000; padding:5%; margin-bottom:30px;}
.enguriyblacpanl .hdgthsnk{ float:left; text-align:center; width:100%; color:#FFFFFF; margin-bottom:10px; font-size:16px;margin-bottom: 27px; line-height:24px; font-weight:bold;}
.enguriyblacpanl .youtubeotr{ width:275px; height:100%; margin:auto;clear: both;}
.enguriyreviewleftpart{ float:left; display:none; margin-bottom: 16px;}
.enguriyreviewleftpart img{ float:left; width:100%;}
.enguriyreviewrightpart{ float:left;margin-bottom: 20px;}
.enguriyreviewrightpart img{ float:left; width:100% ;}
.leftinscolam {background-color:#fff; display:none;float:left;width:100%;margin-bottom: 20px;color: #565a5c; margin-top:20px;}
.inqcontxt {
  float: left;
  line-height: 24px;
  text-align: justify;
  color: #6C6C6C;
  margin-bottom: 0px;
  width: 100%;font-weight: normal;
  font-size: 13px;
  margin-bottom: 20px; margin-top:-5px;}
  .dsnone{ display:none}
  video{ float:left;}



.packagediss{ width:100% !important; height:100% !important;}

.costcolmresult{float: left;width:27.9%;background: #fff !important; border-left: 2px solid #ff9800 !important;transition: all .2s ease-in-out !important; margin-right:20px;padding:7px 10px 5px !important;box-shadow: 0 0 4px #000 !important;text-align: center; text-decoration:none;}
.costcolmresult0{ margin-right:0 !important}
.uopcongcostrowresult {float: left;width: 100%;margin-bottom: 15px;}

.sharingicon{ text-align:center; float:left; width:100%;}
.sharingicon img{ text-align:center;width: 100px;}
.resultprice {font-size: 14px;color: #ff9800;text-transform: uppercase;font-weight: bold;}
.resultshringname {color: #0e85c7;text-transform: uppercase;float: left;width: 100%;font-size: 15px;line-height: 1;margin-bottom: 3px;}
.insulresltponthedg{float: left; width: 100%;  font-size: 17px;  color: #ff7900;  margin-top: 20px;  margin-bottom: 9px;  line-height: 17px;}
.insulresltpont{ float:left; width:100%;color: #565a5c;  font-size: 14px;  font-family: "Montserrat", Arial, sans-serif !important;
  line-height: 30px !important;}
.insulreslticon{ float:left; }
.insulreslticon img{ width:24px;margin-top: 4px;margin-right: 5px;}



.leftpartresult2nd{ display:none}
.policydiv{ width:100%; float:left;}
.rightpartreviewvideo {float: left;width: 100%;color: #0c85c7; margin-bottom: 7px; font-size:19px;}
.colomresultoffer small{ color:#565a5c; text-align:center; width:100%; float:left; line-height:20px;}
.googlereviewimage{ float:left; width:100%;box-shadow: 0px 1px 30px rgba(0,0,0,.1);margin-bottom: 20PX;}
.googlereviewimage img{ width:100%;}






.umrahacomdytion{ float:left; width:90%;padding:0 5%}
 .conthdg{font-size: 15px !important;display: inline-block;color: #ff9800;text-align: center;width: 100%;margin-bottom: 0px !important;}
.content{color: #8B8B8B;  text-align: center;  width: 90%;  float: left;  padding: 0 5%;  font-size: 13px;  margin-bottom: 15px;  line-height: 26px;}

.umrahacomdytion .youtbacomdcolm{float: left; border-radius: 5px; width: 48%; padding: 2px; margin-right:20px;}
.umrahacomdytion .youtbacomdcolm .videoacomakh{ margin-bottom:0px; margin-top:0px;height: 350px; float:left;width: 100%}
.umrahacomdytion .youtbacomdcolm .videoacomadi{ margin-bottom:0px; margin-top:0px;height: 350px; float:left;width:100%}

.Videohdgyoutube{color: #ff9800; font-size: 16px;  margin-top: 0;  line-height: 32px; width:100%; float:left}
.contentyoutube{ float:left; width:100%;color: #8B8B8B;text-align: left;font-size: 13px; margin-bottom: 15px; line-height: 27px;}

.coustname{ float:left; width:100%; color: #ff9800; margin-bottom:2px; margin-top:6px; text-align:center}
.coustnamecotact{ float:left; width:100%;text-align:center;margin-bottom:4px;}
.coustnamecotact a{ float:left; width:100%; color: #00a808; text-decoration:none}

	.contactS {
  width: 90%;
  float: left; padding:0 5%;
  margin-top: 50px;
}

.contactS .cols12 {
  width: 49%;
  margin-left: 0;
  float: left;
  margin-top: 50px;
}

.contactS .cols12 .heading {
  color: #ff9800;
  font-size:16px;
  margin-top: 0;line-height: 32px;

}

.youtubevideo{ margin-bottom:0px; margin-top:0px;height: 350px;}

.divcontctus {
color: #8B8B8B;font-size: 13px !important;
  float: left;
  width: 100%;
  line-height: 29px;
  font-size: 16px;
}

.contactS .colm5 {
  float: right;border-radius: 5px;
  width: 48%;
  margin-left: auto;
  padding: 2px;
}

.imgCont {
  float: right; width:100%;
}


  

.monthpackagetab {
  color: #0e85c7;
  text-transform: inherit !important;
  float: left;
  width: 100%;
  font-size:12px;
  line-height: 1;
  margin-bottom: 3px;
}

.monthpackagetabprice {
  font-size: 12px;
  color: #ff9800;
  text-transform: uppercase; text-decoration:none !important
}






.upcomhdg{font-family: "Poppins", sans-serif;color: #222222; float:left; width:100%;font-size:16px !important;line-height: 1.9em;font-weight: 600;}
.umrahgroups{color:#ff3600;   float: left; width: 100%;font-size: 13px !important;line-height: 1.9em;font-weight: 600;}
.upcomgdurtion{ float:left; width:100%;font-weight: 600;margin-bottom: 10px;}
 .upcomgdurtion .durion{ "Poppins", sans-serif;color: #565a5c;float: left;
  width: 100%;
  font-size: 13px !important;
  line-height: 1.9em;
  font-weight: 600;}
  .upcomgdurtion .Seats{   float: left;
  width: 100%;
  font-size: 13px !important;
  line-height: 1.9em;
  font-weight: 600; color:#00a808; }
 .upcomgdurtion .deptr{"Poppins", sans-serif;
  color: #565a5c;
  float: left;
  width: 100%;
  font-size: 13px !important;
  line-height: 1.9em;
  font-weight: 600;} 
 .uopcongcostrow{ float:left; width:100%; margin:15px 0;}
 .uopcongcostrow .costcolm{ float:left; width:30%;}
 .uopcongcostrow .costcolm .shring{color: #000;text-transform: uppercase; float:left; width:100%; margin-bottom:7px;font-size: 15px;}
 .uopcongcostrow .costcolm .shring .inr{ float:left;color: #000;font-size: 16px;}
 .uopcongcostrow .costcolm .price{font-size: 19px;color: #ff9800;text-transform: uppercase;font-weight: bold;} 
 .hotelimage{ float:left; width:100%;}
 .hotelimage img{ float:left; width:100%; height:400px;} 
 .unordered-list {list-style: none;padding: 0px;margin: 0px;}
.unordered-list li {position: relative; color: #333; font-size: 14px; padding-left: 30px; padding-bottom:1px !important;}
.rightpatpackcolm {background-color: #fff;float: left;width: 100%;margin-bottom: 20px;box-shadow: 0 0 5px 0 rgba(0,0,0,.1); color:#565a5c;}
.packageoter{ float:left; width:100%;}

.packgbookbutn {padding: 10px 16px;font-size: 18px;line-height: 1.3333333; border-radius: 6px;color: #fff;background-color: #5bc0de;border-color: #46b8da; text-decoration:none; margin-top:5px; float:right}


.docment{ float:left;margin-top: 15px; margin-bottom:10px;}
.docment img{ float:left; width:250px}

.pacgicon{ float:left; margin-right:10px;}
.pacgicon img{ width:25px;}


  
  .docmentbox{ float: left; width:96%; padding:2%;}
  .docmentbox .infleft{ float:left; width:48%; margin-right:20px;}
  .docmentbox .infleft .rowpanle{ float:left; width:100%; margin:3px 0;}
  .docmentbox .infleft .rowpanle .rondicon{ float:left; margin-right:8px;}
  .docmentbox .infleft .rowpanle .rondicon label{ float:left}  
   .docmentbox .docpicright{ float:left; width:45%;}
   .docmentbox .docpicright img{ width:100%; float:right; margin-bottom:15px;}
   
   .mt10fl{ float:left; margin-top:10px;}

.packgtittle {
  float: left;
  padding: 4% 3%;
  width: 94%;
  color: #0e85c7;
  font-size: 19px;
}
.offerpage{ float:left; width:100%;}
.offerpage img { width:43%; margin-top:7px;height: 188px;}

.packgtittle .iculicon {
  float: left;
  margin-top: -3px;
}

.inclurow {
  float: left;
  width: 90%;
  padding: 2% 5%;
  margin-bottom: 5px;
  background-color: #f7f6f5;
}

.inclurow .givtickicin {
  float: left;
  margin-right: 5px;
}

.inclurow .givtickicin img {
  float: left;
  width: 20px !important;
}

.inclurow .contentprest {
  float: left;
  width: 41%;
  font-size: 14px;
}

.packgtittle .iculicon img {
  float: left;
  width: 30px !important;
  margin-right: 10px;
}

.Prestkhidatisafarlogo {
  float: left;
  width: 100%;
  text-align: center;
}

.Prestkhidatisafarlogo img {
  text-align: center;
  width: 150px !important;
  margin-bottom: -17px;
  margin-top: 15px;
}

.Prestkhidatisafarcontent {
  float: left;
  font-size: 14px;
  line-height: 23px;
  width: 90%;
  text-align: center;
  padding: 5%;
}

.colomresultoffer {
  box-shadow: 0px 1px 30px rgba(0,0,0,.1);
  padding: 2%;
  border-radius: 4px 4px 0 0;
  width: 96%;
  margin-right: 2%; margin-bottom:20PX;
  float: left;
}

.colomresultoffer .hdding {
  color: #0e85c7;
  font-size: 19px;
  line-height: 33px !important;

  width: 100%;
  float: left;
  margin-bottom: 10px;
}

.colomresultoffer .picter {
  width: 100%;
  float: left;
}

.colomresultoffer .picter img {
  width: 100%; height: 236px;
}

.colomresultofferoter .colomresultoffer small {
  color: #6C6C6C;
  font-size: 11px;
  float: left;
  width: 100%;
  line-height: 17px;
}

.colomresultoffer .booknow {
  float: right;
  background-color: #ff9800;
  border-radius: 6px;
  box-shadow: rgba(0, 0, 0, 0.1) 0 2px 4px;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  text-align: center;
  text-decoration: none;
  margin-top: 15px;
  font-size: 15px;
}


.subfooterhedicon {
  float: left;
  margin-top: -3px;
}

.subfooterhedicon img {
  float: left;
  margin-top: 1px;
  width: 30px;
  margin-right: 7px;
}

.tickicon {
  float: left;
}

.tickicon img {
  float: left;
  width: 20px;
  margin-right: 5px;
  margin-top: 7px;
}

.phoneiconalert {
  float: left;
}

.phoneiconalert img {
  width: 30px;
  margin-right: 6px;
}

.blink {
  -webkit-animation: blink .75s linear infinite;
  -moz-animation: blink .75s linear infinite;
  -ms-animation: blink .75s linear infinite;
  -o-animation: blink .75s linear infinite;
  animation: blink .75s linear infinite;
}

.numbertext a {
  text-decoration: none;
  color: #0e85c7; font-weight:bold
}

.Happycustomerdiv {
  float: left;
  width: 100%;
  padding: 0%;
  margin-bottom: 0px;}
  
 .Happycustomerdiv .s-title {
  float: left;
  width: 100%;
  font-size: 17px;
  color: #3d3c3c;}
  
 .Happycustomerdiv .s-title h2 {
  margin-bottom: 5px;
  color: #ff9800;
  font-size: 16px;
  border-top: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  text-align: center;}
  
 .Happycustomerdiv small {color: #565a5c; width:100%; text-align:center; float:left; margin-bottom:20px; font-size:13px;line-height: 26px;}


.Happycustomerdiv .Rowcolm {
  float: left; width:100%;margin-bottom:20px; }


.Happycustomerdiv .Rowcolm .customercolm {
  float: left;
  width: 23%; margin-right:28px;}
   .Happycustomerdiv .Rowcolm .customercolm .happnme{ float:left; width:100%; text-align:center;color: #0c85c7; font-weight:bold;margin-bottom: 5px;}
   .Happycustomerdiv .Rowcolm .customercolm .Haypdesig{margin-bottom: 5px;color: #ff9800;font-size: 16px;float:left; width:100%; text-align:center;}

   .Happycustomerdiv .Rowcolm .customercolm .hppycellno{ float:left; text-decoration:none; width:100%; text-align:center}
.Happycustomerdiv .Rowcolm .customercolm:last-child { margin-right:0px;}
.Happycustomerdiv .customercolm .person{ float: left; width: 100%;height: 220px;}
.hoteldetails h3 {float: left;width: 100%;font-size: 17px;}

.resultinerpartcustomer {float: left;width: 100%;padding: 0;}
 .achemencustomer { background-image: url(Images/map.png);background-color: #f9f9f9;background-position: center center;background-repeat: no-repeat; background-size: cover; float: left; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 8px 0px 75px 0px; margin-top: 20px;}
 .achemencustomer .achementmainawrdscetotr {float: left;width: 100%;padding: 0%;}
 .achemawrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 20px;
  width: 272px;
  height: 200px;
  padding: 10px;
  margin-bottom: 20px;
}

 .achemawrdscetotr img {
  width: 100%;
  height: 100%;
}




 .full .hdg{font-size:15px !important;display: inline-block; color:#ff9800; text-align:center !important; width:100%; margin-bottom:0px !important;}
 .logourdu{ float:left; height: auto; width:200px;}.logourdu img{ float:left; width:100%;}.contentiamgesideer{ float:left; width:100%; background-image:url(Images/Khidmatisafar-pacakgesideimage.jpg); height:400px;}
 .contenthhomepage1{ float:left; width:100%; font-size:14px; color:#ff7900; margin-top:20px; margin-bottom:7px;line-height:17px;}
.contenth2{ float:left; width:100%; font-size:17px; color:#3d3c3c}.contenth3{ float:left; width:100%; font-size:16px; color:#3d3c3c}
.contenth1{float: left;width: 100%;text-align: center;margin-bottom: 15px;margin-top: 20px; color:#3d3c3c}.contentp{color:#565a5c;margin-bottom: 15px;font-size: 14px;font-family: "Montserrat", Arial, sans-serif !important;line-height:30px !important;width: 100%; float:left}.redcolor{ color:#FF0000}.mb10{ margin-bottom:10px;}strong{ color:#565a5c}.orangecolor{color: #ff9800 !important;}
.usefullhdg{ float:left; width:100%; font-size:18px; color:#ff7900; padding-bottom:10px; border-bottom:4px solid #659f02; margin-bottom:20px;}.rowtwolinks { float:left; width:100%; margin-bottom:20px;}.rowtwolinks .linkoter{position: relative;width:100%; float: left; margin: 0 0px 10px 0;}.rowtwolinks .linkoter a{text-decoration: none;    color: #0c85c7;background-color: transparent;}.rowtwolinks .linkoter img {max-width: 100%; height: auto;vertical-align: middle;}.related-text-hajj{position: absolute;left: 50%;top: 50%;max-width: 79%;font-family: 'Philosopher', sans-serif;font-weight: normal;width: 100%;line-height: 30px;transform: translate(-50%, -50%);text-align: center;background: rgba(0,0,0,0.7);padding: 15px 0;font-size: 22px;border: none !important;color: #ffffff !important;margin: 0 0 15px;display: block;margin: 0 0 15px;}.spical100{ width:100% !important}.rednumber{ color:#ff8a00; text-decoration:none; font-weight:bold}
.accountpanl{ float:left; width:500px; border:1px solid #666666; box-shadow: 0 0 5px; padding:20px; border-radius: 5px;}

.accountpanl .row{ width:100%; float:left}.accountpanl .row label{ float:left; color:#ff8a00;padding-right:10px;}.mr30{ margin-right:30px;}.mb30{ margin-bottom:30px;}.tdexnone{ text-decoration:none}.articklediv{ float:left; width:90%; padding:0 5%; margin-bottom:20px; margin-top:30px;}.s-title {display: inline-block;width: 100%;}.s-title h2 {margin-bottom:16px;color: #ff9800; font-size:16px;border-top: none;-webkit-box-shadow: none;-moz-box-shadow: none;  box-shadow: none;}.articklediv .one-fourth { width: 22.7%;  float: left;display: block;box-shadow: 0 0 4px #929292; margin: 0 3% 20px 0;}.articklediv .one-fourth:last-child  { margin-right:0}figure {height: 200px;}.widget a {color: #454545;}figure img { height: 100%;width: 100%;  max-width: none;}.details {  float: left;display: block; position: relative; background: #fff; padding:5%;width: 90%;-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);}

.details h3 {padding: 0 0 12px;margin: 0 0 15px;border-bottom: 1px solid #ccc;font: 600 15px 'Open Sans', Helvetica, Arial, sans-serif;width: 100%;text-align: center;}
.details h3 a {color: #454545;font-weight: normal;line-height: 18px;}
.details .actions {text-align: center;}
.container { width:90%; padding:10px 5%; float:left;}
.container .comls2 {float: left;  width:22.7%; margin-right:3%; margin-top: 0px;font-size: 13px;}
  .container .comls2:last-child {margin-right: 0%;}
  .footer_head {  font-size: 13px;  font-weight: 600;  margin-left:5px;    margin-bottom:7px;  color: #f8a02b;  position: relative;}
  .container ul{ list-style-type:none;}.container ul li { padding:11px 3px;border-bottom: 1px solid #d5d5d5; background-color: #efefef; padding-left:10px; margin:10px 0;}.container ul li:before { content: "■"; padding-right:7px; color:#ff9800 }.container ul li:last-child { border-bottom:none;}.container ul li a {color: #5D5D5D; position: relative; padding-left:0px; text-decoration:none;}.container ul li a:hover { color: #f8a02b;}.our-family {background-color: #fff;  border-bottom: 1px solid #e3e6ea; float:left; width:100%;}.our-family .container { width: 74%; padding:10px 13%;display: inline-block; background-color:#fff;} .our-family .container span { padding: 0 20px; display: block;float: left;}.Authorized{ float:left; margin-top:20px;color: #ff9800;font-size: 16px;}.our-family .container span img {height:50px;width:70px;}.butndispnb{ display:block}.Quarantine{ width:100%; float:left; box-shadow:0 0 2px #000; margin-bottom:10px; }.passportstatus{width:100%; float:left;}.passportstatus img{ width:100%; height:350px;}.coupleumrahoter{  background: #fff; border-radius: 3px;float: left;padding: 2%; border: 1px solid #ddd; margin-top: 20px; width:96%;}.coupleumrahpackageimage{ float:left; width:100%;}.customernumberreview{  font-size: 15px; margin-left: 0; margin-top: 0; text-align: left;color: #FFFD00;text-decoration: none;float: left;width: 100%;}.contactustollfree{color: #0c85c7; text-decoration:none}
.contactusdeptnuber{color: #0c85c7;}.bookinginfor {color: #5A5A5A;padding-bottom: 0px !important;line-height: 30px!important;}.float {
  position: fixed; width: 30px;  height: 30px;  right: 0px;  background-color: #25d366;  color: #fff; border-top-left-radius:5px;
 border-bottom-left-radius:5px;  text-align: center;  font-size: 30px;  z-index: 100; padding:5px; top:180px}  .float img{ width:100%;}
  .float1 img{ width:100%;}  
  .float3 img{ width:100%;}
  .float1 { position: fixed;width: 30px;height: 30px;right: 0px;background-color: #e11f28 !important; color: #fff; border-bottom-left-radius:5px;border-top-left-radius:5px;text-align: center;font-size: 30px;z-index: 100;padding:5px;top:230px} 
  .float3 {position: fixed;width: 30px; height: 30px;right: 0px;background-color: #ff9800 !important; color: #fff;
   border-bottom-left-radius:5px; border-top-left-radius:5px; text-align: center; font-size: 30px;z-index: 100;padding:5px;top:280px}
   
    .float3upcomg {position: fixed;width:52px;right: 0px;z-index: 100;top:269px;}
  .gifimage{float:left; }
  .gifimage img{width:100%;border-top-right-radius: 10px !important;border-bottom-right-radius: 10px !important;}
   
    .float4 {position: fixed;width: 30px; height: 30px;right: 0px;background-color: #46b8da !important; color: #fff;
   border-bottom-left-radius:5px; border-top-left-radius:5px; text-align: center; font-size: 30px;z-index: 100;padding:5px;top:280px}
   
   
   .reviewclick {
  position: fixed;
  width: 70px;
  right: 50%;
  z-index: 100;
  top: 290px;
  left: 0%;}
   
.themeum-lms-popular-course{ float:left; width:90%; padding:0 5%;margin-bottom: 30px; margin-top:20px;}.themeum-lms-popular-course .themeumlms-course-wrap { border: 1px solid #efefef; width:31.1%; margin-right:3%; float:left;}.themeum-lms-popular-course .themeumlms-course-wrap:last-child{ margin-right:0;}figure.themeumlms-course-img {width: 100%;position: relative;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;  box-sizing: border-box;} .hoteldetails{float: left;display: block;position: relative;background: #fff;padding: 5% 0;width:100%; -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); text-align:center;}.hoteldetails h3{ font-size:14px;font-weight: normal}.hoteldetails h3 a{ color:#0c85c7}.sociallogo { width: 40px;}.awardhdg {font-size: 23px !important;display: inline-block;color: #ff9800;text-align: center;
  width: 100%;margin-bottom: 0px !important;margin-bottom:10px; margin-top:10px;}.kstolfreenumber{ text-align:center; width:100%; font-size:30px; float:left;margin-top: 10%;}.kstolfreenumber a{color:#fff !important;text-decoration:none} .customercareicon{ float:left; width:100%; text-align:center; color:#ff7900 !important; margin-bottom:20px;font-size: 24px;}.customercareicon img { float:none; width:40px; height:50px; margin:0 !important; text-align:center; padding-bottom:15px;}.newshdg{ font-size:25px !important; float:left; width:100%; line-height:34px !important;text-align:left !important; text-align: -moz-left; margin-top:0; color:#333333 !important}.newsupdate{ float:left; width:100%; color:#999999; font-size:18px; margin-bottom:5px !important;}.newsimage{ float:left; width:100%;}.newsimage img{ width:100%; height:auto;}.newsleftpanel{ position:fixed; float:left;}.list-txt_bt-wr {display: inline-block;float: left;font-size: 15px;line-height: 18px;width: 100%;}.list-txt_bt-wr a {color: #999; text-decoration:none}.list-txt_bt-wr .icon{ float:left; margin:0;}.list-txt_bt-wr .icon img{ width:18px; height:23px;}.list-txt_bt-wr span{ float:left; margin-top:5px; margin-left:4px;}.newsbackgimage { position: absolute;left: 50%; top: 50%;max-width: 79%;font-family: 'Philosopher', sans-serif;font-weight: normal;width: 100%;line-height: 30px; transform: translate(-50%, -50%);
    text-align: center;background: rgba(0,0,0,0.6); padding: 38px 0;font-size: 22px;    border: none !important;color: #ffffff !important; margin: 0 0 15px; display: block;margin: 0 0 15px;}.socialmediadiv{ float:left; width:100%;}.fa {padding:5px;font-size: 30px;width:10px;text-align: center; text-decoration: none; margin: 0px 2px 5px 2px;}.fa:hover { opacity: 0.7;}.fa-facebook {background: #3B5998;
  color: white;}.fa-twitter {background: #55ACEE;color: white;}.fa-whatsapp{background: #55ACEE;color: white;}.fa-instagram {background: #125688;color: white;}.fa-linkedin {background: #007bb5;color: white;}.fa-youtube {background: #bb0000;color: white;}.homepacakgecontmessgae{color: #8B8B8B; text-align:center; width:90%; float:left; padding:0 5%; font-size:13px; margin-bottom:15px;line-height: 26px;}.customer { background-image: url(Images/map.png); background-color: #f9f9f9;background-position: center center;
    background-repeat: no-repeat;background-size: cover;float: left;transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding: 8px 15px 75px 15px; margin-top:20px;}.customer .inerpartcustomer{ float:left; width:90%; padding:0 5%}	
	.col-md-5 {width: 41.66666667%;float:left}.col-md-5 .customerhdg {float: left;width: 100%;color: #ff9800;font-size: 24px;text-align: left;font-weight: normal;margin-bottom: 15px; margin-top: 30px; }.col-md-5 small {float: left;font-size: 15px; color: #8B8B8B;line-height: 35px;text-align: justify;}.col-md-7 {width: 58.33333333%; float:left}.customer .child-box { text-align: center;}.customer .child-box li:first-child, .child-box li:last-child {display: block;margin-right: 21px; margin-bottom:0px}.customer .child-box li a {
    width: 145px;height: 145px;flex-direction: column;-webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2); background-color: #FFFFFF;border-radius: 100%;display: flex;color: #000;justify-content: center;align-items: center;
    margin: 0 auto;}.customer .badge {background: #ff9800;color: #fff;padding:3px 17px;font-weight: bold;font-size: 15px;border-radius: 5px;margin-bottom: 5px;}.customer .child-box li a {color: #0c85c7; text-decoration:none}	.customer .child-box li a:last-child{ margin-top:20px;}	.customer .child-box li {display: inline-block;margin-right: 21px;;-webkit-box-sizing: border-box;}.customer .customercare{ color:#ff9800; font-weight:bold;}
	
	.btn-button { margin-top:20px; float:left; border-radius: 5px; padding: 10px 40px; color: #fff; background:#ff9800;
    border: 0;-webkit-text-fill-color: #fff; text-decoration:none}
	
	.feedbackheading { float: left;width: 100%;color: #ff9800;font-size: 20px;margin-bottom: 10px; text-align:center;margin-top: 20px;}.feedbacktxt {float: left;color: #8B8B8B;width: 100%;margin-bottom: 30px;font-size: 16px; line-height:25px; text-align:center} .umrahstephdg { float: left; width: 100%; color:#3d3c3c; text-align: center; font-size:20px;
    margin-top: 10px;}.umrahstepcontnt { width: 80%;padding: 10px 10%;float: left;text-align: justify; font-size:16px;color: #8B8B8B;}	
	.umrahstepimage{width:52%;margin: auto;}.newsdiv{ float:left; width:90%; padding:0px 5% 10px 5%; text-align:center;}.newsdiv .hdgnews{ float:left; width:100%; color:#ff7900; margin-bottom:15px; font-size:22px;text-align: center;}.newsdiv .contntnews{ font-size:15px;text-align: center; line-height:27px;color: #8B8B8B; float:left; width:100%;}.newsdiv .contntnews .red{ color:#FF0000}	
	.call-to-action { float:left; text-align:center; width:100%;background: #ff7900; padding:30px 0;}.btn-big-border {color: #fff;border: 2px solid #fff;padding: 15px 40px;font-weight: 600;font-size: 15px;letter-spacing: 3px; text-decoration:none;}.btn-big-border:hover{ border:2px solid #000; color: #000;}.mealsrow{ float:left; width:100%; margin-top:20px; margin-bottom:10px;}.mealsrow .colom{ float:left; width:100% !important; padding:0; margin-right:20px;min-height: 631px;height: 631px; background-color:#fff;}.mealsrow .colom .hddg{ float:left; width:96%; color:#0e85c7; text-align:left;font-size: 19px; padding-left:3%; padding-top:10px; padding-bottom:10px;}.mealsrow .colom ul{list-style-type: none;}
.mealsrow .colom ul li{    padding:5px 5%; background-color:#f7f6f5; margin: 2px 0; color:#565a5c;float: left;width: 90%; font-size:14px;}
.mealsrow .colom ul li::before { font-size: 24px; color:#0e85c7; content: " » ";}.mealsrow .colom:last-child{ margin-right:0;}.Checklistrow{ float:left; width:100%; margin-top:20px; margin-bottom:10px;}
.Checklistrow .colom{ float:left; width:98%; padding:10px; box-shadow:0 0 5px; border-radius:3px; margin-right:20px;min-height:auto;height:auto;}.Checklistrow .colom .hddg{ float:left; width:100%; color:#ff9800; text-align:center;font-size: 19px;}
.Checklistrow .colom ul{list-style-type: none;}.Checklistrow .colom ul li{    padding:5px 5%; background-color: #efefef; margin: 5px 0; color:#000;float: left;width: 90%; font-size:14px;}.Checklistrow .colom ul li:hover{box-shadow:0 0 5px; cursor:pointer;}
.Checklistrow .colom ul li::before { font-size: 24px; color: #ff9800; content: " » ";}.Checklistrow .colom:last-child{ margin-right:0;}
.kitrow{ float:left; width:100%; margin-top:20px; margin-bottom:10px;}.kitrow .colom{ float:left; width:45.8%; padding:10px; box-shadow:0 0 5px; border-radius:3px; margin-right:20px; height: auto;}.kitrow .colom .hddg{ float:left; width:100%; color:#ff9800; text-align:center;font-size: 19px;}.kitrow .colom ul{list-style-type: none;}.kitrow .colom ul li{    padding:5px 5%; background-color: #efefef; margin: 5px 0; color:#000;float: left;width: 90%; font-size:14px;}.kitrow .colom ul li:hover{box-shadow:0 0 5px; cursor:pointer;}
.kitrow .colom ul li::before { font-size: 24px; color: #ff9800; content: " » ";}.kitrow .colom:last-child{ margin-right:0;}	.idbutonrow{ float:left; width:100%; margin:20px 0}.idbutonrow .callidbtn {border: 1px solid #24b9ab;color: #24b9ab;font-size: 11px;text-align: center;text-decoration: none;border-radius: 4px;font-weight: 600;font-family: 'Fira-sans', sans-serif !important;float: left; padding: 5px 16.8px;margin-right: 10px;margin-bottom: 10px;}.idbutonrow .callidbtn:hover {opacity: .8; box-shadow: 0 0 5px}	.stepvideabouttxt{ float:left; color: #8B8B8B; width:100%; margin-bottom:10px; font-size:18px; margin-bottom:10px;}.toptittlehdg{ float:left; width:100%; color:#ff9800; font-size:20px;margin-bottom: 10px; margin-top:20px;}.stepvideorow {width: 100%;padding: 10px 0%;float: left;margin-bottom: 20px;}.stepvideorow .partleftvideo {width: 50%;float: left; border:4px solid #ff9800; margin-right:20px;}.stepvideorow .tittlehdg{ float:left; width:100%; color:#ff9800; font-size:20px;margin-bottom: 10px;}.stepvideorow .partleftvideo  .youtubevideo {float: left;width:100%; height:320px}.stepvideorow .partrightvideotxt{ float:left; color: #8B8B8B; width:47%;font-size:16px} .providediv { background: #fff;
    border-radius: 3px; float: left; padding: 20px 0 0 0;border: 1px solid #ddd; margin-top: 20px;}	.providediv .tophddg{    color: #ff9800; font-size: 18px; width: 95%; float: left;line-height: 26px; margin-bottom: 5px; margin-left:5%;}.providediv ul{ list-style-type:none;}.providediv ul li{    padding: 10px 5%; background-color:#efefef; margin:5px 0; float: left; width: 90%;}.providediv ul li:before { font-size:24px; color:#ff9800; content: " » ";}.needhelpbox{    background: #fff;border-radius: 3px; float:left; margin-top:30px;
    margin-bottom: 25px;padding: 20px; text-align: center;border: 1px solid #ddd;}.needhelpbox img{ text-align:center; width:80px !important;}.needhelpphoneno{ width:100%; color: #51bce6; margin:10px; float:left; text-decoration:none; font-size:20px;}
.needhelpphoneno:hover{color:#ff9800}.feedbackoter{background: #fff; border-radius: 3px; float:left;  margin-bottom: 25px;
    padding: 20px; text-align: center;border: 1px solid #ddd;padding-top: 10px;}.feedbackoter .hdddg{ float:left; width:100%; color:#51bce6; text-align:left; margin-bottom:10px;}.feedbackoter .videorow{ float:left; width:100%}.feedbackoter .videorow .videobox{border: 4px solid #dedede; width: 43.5%; float:left; height:100px; padding:5px; margin-right:10px; margin-bottom:10px;}	.feedbackoter .videorow .videobox iframe{ width:100%; height:100%;}	.feedbackoter .videorow .videobox:last-child{ margin-right:0;}.Realtedlinksoter{ background: #fff; border-radius: 3px; float:left; margin-bottom: 25px; padding: 20px 0;text-align: center; border: 1px solid #ddd;}
	.Realtedlinksoter .linkshdddg{ float:left; width:90%; color:#000; text-align:left; border-bottom:1px solid #d3d3d3; padding-bottom:10px; padding-left:10%;}.Realtedlinksoter .linksbutn{ float:left; margin:10px 0; width:90%; text-decoration:none; color:#51bce6; text-align:left; border-bottom:1px solid #d3d3d3; padding:3px 0px 12px 10%;}.Realtedlinksoter .linksbutn:hover{ color:#d08a02}
	.Realtedlinksoter .linksbutn span{ float:right; background-color:#ff9800; margin-right:20px; text-align:center; padding:5px 25px; color:#fff;border-radius: 5px;font-size: 12px;}body{ margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; font-size:14px; line-height:20px; background-color:#f9f9f9; float:left; min-width:100%;}.main{ min-width:100%; float:left;}.clr{ clear:both;}
*{ margin:0; padding:0;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.mt10{ margin-top:10px;}
.mt5persect{ margin-top:5%;}.fl{ float:left}.w100{ width:100%}.ml5{ margin-left:5px;}.noselect {
  -webkit-touch-callout: none;-webkit-user-select: none; -khtml-user-select: none;-moz-user-select: none; -ms-user-select: none;
    user-select: none;}.text-align-center{text-align:center !important;}.asitemap{ float:left; width:100%; margin:8px 0; color:#002B36}
.asitemap:hover{ color:#FF6600; text-decoration:none}.mrnone{ margin-right:5%;}.detailbookbutn{ float:right; background-color:#FF0000; color:#fff; padding:10px; width:200px; border-radius:5px; text-align:center; font-weight:600; text-decoration:none}ul.cbp_tmtimeline {
margin: 45px 0 0; padding: 0; list-style: none; position: relative;}.pagedetailhdg {font-size: 18px; margin-top:20px;color: #f94f0f;}
.cbp_tmtimeline::before {content: ''; position: absolute;top: 0; bottom: 0;width: 5px;background: #f94f0f;left: 20%;margin-left: -8px;}
.cbp_tmtimeline > li {position: relative;}.cbp_tmtimeline > li .cbp_tmtime {display: block; width: 25%;padding-right: 100px;position: absolute;margin-top: 11px;}.cbp_tmtimeline > li .cbp_tmtime span:last-child {font-size:15px;font-weight: 600;}.cbp_tmtimeline > li .cbp_tmlabel { margin: 0 0 15px 25%; background: #f2f2f2;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);box-shadow: 0 1px 2px rgba(0,0,0,.1);padding: 2em;position: relative;}.cbp_tmtimeline > li .cbp_tmicon {width: 20px;height: 20px;font-family: fontello;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;font-size: 24px;line-height: 48px;
    -webkit-font-smoothing: antialiased;position: absolute;color: #e04f67;background: #f94f0f;border-radius: 50%;box-shadow: 0 0 0 0 #e04f67;text-align: center; left: 20.8%; top: -1%; margin: 0 0 0 -25px;}.whyslectusoter{ float:left; width:90%; padding:0 5%; margin-top:65px;}.whyslectusoter .row{ float:left; width:100%;}.slectushdg { float: left; width: 100%;color: #ff7900;margin-bottom: 25px;
  font-size: 18px; text-align: center;}.whyslectusoter .row .selectioncolom {width: 31.2%;margin-right: 3%; float:left;}.whyslectusoter .row .selectioncolom:last-child{ margin-right:0}.feature_home {  padding: 30px;  position: relative;  background: #fff;  margin-bottom: 30px;  color: #888;  -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.1);  -moz-box-shadow: 0 0 5px 0 rgba(0,0,0,.1);  box-shadow: 0 0 5px 0 rgba(0,0,0,.1);  text-align: center;}.feature_home img{ width:50px; height:50px;}.feature_home h3 {font-size:13px;margin-top:5px;margin-bottom: 10px;}.feature_home p { margin: 0 0 20px; line-height:normal}a.btn_1.outline{  color: #555;  background: 0 0;  border: 2px solid #555;  padding: 5px 18px;}.cbp_tmtimeline > li:nth-child(2n+1) .cbp_tmlabel {   background: #fff;}.itinerary-days {   margin-top: 0;    padding: 0 0 10px;    border-bottom: 1px solid rgba(0,0,0,.05);    font-size: 11px;    margin-bottom: 10px;}
.tour-swan-t-part {font-size: 18px;margin: 0; margin-bottom: 0px; padding: 5px 0 0; color: #f94f0f;}.cbp_tmtimeline > li .cbp_tmlabel::after { right: 100%;border: solid transparent; border-top-width: medium; border-right-color: transparent;       border-right-width: medium; border-bottom-width: medium; border-left-width: medium; content: " "; height: 0; width: 0;position: absolute;
    pointer-events: none;border-right-color: #f2f2f2;border-width: 20px; top: 20px;}#sticky { position: sticky;position: -webkit-sticky;
    background: #f83d23; width: 73px; height: 63px;top: 50%; display: flex; justify-content: center; align-items: center; box-shadow: 0 0 6px #000; color: #fff;z-index: 9999;padding: 0 1em; border-top-right-radius: 5px; border-bottom-right-radius: 5px; text-decoration:none
}.bookblink{animation: blink 1.05s linear infinite;}#wrapper { width:100%;float:left;}section{ width:90%; padding:10px 5%; float:left; text-align:justify; }.tollfreenumbeer{color: #fff;text-decoration: none; font-size: 30px;float:left;}
.emailcontact{ float:left; width:92%; margin-left: 8%;margin-top: -10px;color: #0c85c7;} .height500{ height:500px !important}
.contentresuldiv{float:left; width:100%;line-height:36px; }.contentresuldiv p{ color:#5A5A5A; padding-bottom:20px;line-height:36px;}
.contentresuldiv h1{ float:left; width:100%; margin:20px 0 6px 0; font-size:19px}.contentresuldiv h2{ float:left; width:100%; margin:20px 0 6px 0; font-size:17px}.contentresuldiv h3{ float:left; width:100%; font-size:14px}.contentresuldiv strong{ font-size:15px;color:#5A5A5A;}.bookngicins{ float:left;margin-top: -3px;}.bookngicins img{width: 30px;height: 30px;margin-right: 4px;}.Bookdiv { width:700px;
    margin: auto;  margin-top: auto; background: #fff;box-shadow: 0 0 5px #000; margin-top:3%;}.rightpart { float: right; width:55%;
    padding: 5%;}.leftpart { float: left; width: 30%; padding-top: 20px;min-height: 553px; background: #00939c;padding-left: 3%;
    padding-right: 2%;}.leftpart .lginhdg {color:Yellow; font-size:15px; width: 100%; float: left;font-weight: bold;}.leftpart p {
    color: #fff !important; width: 100%; font-size: 14px; margin-top: 15px;float: left;line-height: 27px !important;}.leftpart .ecomcericon {margin: auto;}.leftpart .ecomcericon img { float: left; width: 100%; text-align: center; margin-top:14%;}.messagecustomer{
    float: left; width:100%; margin-top: -10px; color:red;font-size: 12px;font-style: italic;}.Bookdiv .row { float: left;  width: 100%;
    margin:15px 0;}.Bookdiv .row .icon {float: left; margin-right: 8px; cursor: pointer;}.Bookdiv .row address { float: Right;  width: 90%;color: #00587E;font-size: 13px;}.Bookdiv .row .subhdg {color: #ff9800;font-size: 12px;font-weight: bold; float: left; width: 84%;
    margin-top: 6px;}.Bookdiv .row .emailcontact { float: left; width: 92%; margin-left:11%;    margin-top: -10px;}.Bookdiv .row .emailcontact a{ color: #00587E !important; text-decoration:none}.Bookdiv .row .tel { float: left; color: #00587E; padding-right: 7px;
    font-size: 20px; margin-top:5px; text-decoration: none; margin-bottom: 4px;}.packagebooklogourdu{ float:left; width:100%;margin-bottom:10px;}.packagebooklogourdu img{width: 244px;text-align: center;}.temscondotr { width:90%; padding: 10px 5%; float: left;
}.Urdutarbiyat{ float:left; width:100%; margin:10px 0;}.Urdutarbiyat img{ width:100%;}.temscondotr .pic { text-align: center; width: 100%;  float: left;  margin-top: 25px;}.lasttxt small a{color: #ff9800;}.temscondotr .pic img { text-align: center; background-color: #FFFFFF;  box-shadow: 0 0 5px #969696; border-radius: 15px; padding: 5px;width: 200px;}.temscondotr .hdg { float: left; width: 100%; color: #ff9800; font-size:19px !important; text-align: left;font-weight: normal; margin-bottom:5px; margin-top:30px;}.temscondotr small {
    float: left; font-size: 15px;color: #8B8B8B;Line-height: 35px;text-align: justify;}.customerrivewpanle{ width:100%; float:left; margin-top:30px;}.customerrivewpanle .tittle{ float:left; width:100%; text-align:center;color: #ff9800; font-size:19px;}.customerrivewpanle .subhdg {float: left; width: 90%;color: #8B8B8B;text-align: center;margin-top:12px; font-size:15px; line-height:23px; padding:0 5%;}.customerrivewpanle .colom{ width:80%; padding:10px 10%; float:left; margin-top:20px;}.customerrivewpanle .colom .prpicotr { float: left;width:26.6%; margin-right:10%;text-align: center;}.customerrivewpanle .colom .profilepic { width:150px; height: 150px; float: left;border: 3px solid #c3c3bb; border-radius: 50%; margin:auto; float:none}.customerrivewpanle .colom .profilepic img {
    width: 150px; height: 150px; border-radius: 50%;}.customerrivewpanle .colom .prpicotr .clntname { float: left; width: 100%;  margin-top:7px; color: #737171; font-weight: bold;}.customerrivewpanle .colom .prpicotr small { float: left; width: 100%; color: #ff9800; margin:4px 0;}.customerrivewpanle .colom .prpicotr .contactno{ float: left;width: 100%; margin-bottom: 10px;font-weight: bold;color: #ff9800;}.customerrivewpanle .colom .contentpart { width:100%;float: left; color: #8B8B8B;font-size: 18px; text-align: justify;    margin-top: 0px !important;}/*Feedback css*/#feedback {position: fixed;left: 0; bottom: 15px; height: 345px;margin-left: -3px;  margin-bottom: -3px;  z-index: 999;  top:40%;}#feedback-form { float: left; width: 300px;  height: 100%;  z-index: 1000; padding: 15px;
  background-color:#fff;  background-clip: 'padding-box';border: 1px solid rgba(0,0,0,.2); -moz-border-radius: 0px; -webkit-border-radius: 0px;  border-radius: 0px; -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2); -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);box-shadow: 0 5px 10px rgba(0,0,0,.2);}#feedback-tab {float: left;color: #fff; font-size: 18px; text-transform:capitalize;cursor: pointer;text-align: center;  width: 160px;  height: 40px;  background-color: #a71919;  margin-top: 57px;  margin-left: -58px;  padding-top: 5px; border-top-right-radius:5px; border-top-left-radius: 5px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg);  -ms-transform: rotate(90deg); -o-transform: rotate(90deg);  transform: rotate(90deg);}#feedback-form textarea { resize: none; overflow:auto;height: 90px; }.form-control,#newsletterForm .input-group-btn .btn-primary,#newsletterForm .input-group-addon{height:41px;border:solid 1px #b6b6b6; width: 94%; margin-bottom:12px;padding: 0 3%; border-radius:3px;color: #8E8E8E;}#newsletterForm .form-control{border-left:0;}
#newsletterForm .input-group-addon i{color:#999;}#newsletterForm .btn{border-radius:3px;width:100%;}#result-newsletter .alert{margin:0;margin-top:20px;padding:10px 5px;}.search{margin-bottom:30px;}.search input,.search .btn{height:40px;}.sendbutn{ float:left; background-color:#a71919; padding:10px 40px; border-radius:5px; border:1px solid #f06262; color:#fff; }#back2Top { width: 40px;   line-height: 40px; overflow: hidden;z-index: 999;display: none;cursor: pointer;-moz-transform: rotate(270deg);-webkit-transform: rotate(270deg);-o-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg); position: fixed;bottom: 50px;
    right: 0; background-color: #a71919;color: #fff;text-align: center;font-size: 30px; text-decoration: none; border-top-left-radius:5px;border-top-right-radius: 5px;}#back2Top:hover {background-color: #f06262; color: #fff;}/*Top areow css*/.dpertoter{ float: left; width:100%; margin-top:30px;}.dpertoter .depthdg{ float:left; width:100%; text-align:center; color:#ff9800; font-size:25px;margin-bottom: 20px;}.dpertoter .oterdiv{ float:left; width:100%; margin-bottom:20px;}
	
.beachcontwidth{width: 45.3% !important;}
	
	.dpertoter .oterdiv .addressBox { width:47.1%; float:left; margin-right:20px; background: #fff !important; border-left: 3px solid #ff9800 !important; padding: 10px 10px 20px !important; transition: all .2s ease-in-out !important;}
	
	.dpertoter .oterdiv .addressBox:last-child{ margin-right:0;}
	
	.redmore{ float:left;background-color:#ff9800; border-radius: 6px;box-shadow: rgba(0, 0, 0, 0.1) 0 2px 4px;color: #FFFFFF;cursor: pointer; display: inline-block;font-family: Inter,-apple-system,system-ui,Roboto,"Helvetica Neue",Arial,sans-serif;
  height:36px;line-height:34px;outline: 0;overflow: hidden;padding: 0 20px;pointer-events: auto;position: relative;text-align: center;
  touch-action: manipulation;user-select: none;-webkit-user-select: none;vertical-align: top;white-space: nowrap; z-index: 9; border: 0;
  transition: box-shadow .2s;}
  .booknow{ float:right;background-color: #ff9800; border-radius: 6px;box-shadow: rgba(0, 0, 0, 0.1) 0 2px 4px;color: #FFFFFF;cursor: pointer;display: inline-block;
  font-family: Inter,-apple-system,system-ui,Roboto,"Helvetica Neue",Arial,sans-serif;height:36px;line-height:34px;outline: 0; overflow: hidden;padding: 0 20px;pointer-events: auto;position: relative;text-align: center;touch-action: manipulation;user-select: none;  -webkit-user-select: none;vertical-align: top;white-space: nowrap;z-index: 9;  border: 0;transition: box-shadow .2s;}	
  
.dpertoter .addressBox h4 {background: #f3f3f3;padding: 10px;margin: 10px 0 !important;text-align: left;font-size: 16px;color: #0c85c7;}
.customercaretoolfree{ float:left; width:43px !important;margin-right: 9px;}



.hapycustotrdiv {
  float: left;
  width: 100%;
  margin-top: 30px;}
  .hppycontent{ float:left; width:100%; margin-bottom:10px; text-align:center;}
  .hapycustotrdiv .youtubelink{color: #0c85c7; font-weight:bold; text-decoration:none}
  .hapycustotrdiv .youtubelink:hover{color: #ff9800; text-decoration:underline}
  .morehppy{ float:right; text-align:center; background-color:#ff9800 ; border-radius:7px; padding:9px; text-decoration:none; color:#fff;}
  
.awrdscetotr{box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);background-color: #FFFFFF; float:left; margin-right:20px; width:300px; height:200px; padding:10px; margin-bottom:20px; }
.awrdscetotr img{ width:100%; height:100%;}
.awrdscetotr .mr0{ margin-right:0 !important}

.awrdscetotrrght {
  width: 55.333%;
  float: right;
  margin-left: 0px;
  margin-top: 48px;
}

.awrdscetotrcenterimg{box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);background-color: #FFFFFF; margin-right:20px; width:300px; height:200px; padding:10px;margin:auto; clear:both}

.awrdscetotrcenterimg img{ width:100%; height:100%;}



.customer .mainawrdscetotr {
  float: left;
  width: 94%;
  padding: 0% 3%;
}
 
  
 .hapycustotrdiv h2 {
  margin-bottom0px;
  color: #ff9800;
  font-size: 16px;
  border-top: none; text-align:center;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
  
  .hapycustotrdiv .one-fourth {
  width: 17.6%;
  float: left;
  display: block;
  box-shadow: 0 0 4px #929292;
  margin: 0 3% 20px 0;}
  
  .hapycustotrdiv .details {
  float: left;
  display: block;
  position: relative;
  background: #fff;
  padding: 5%;
  width: 90%;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);}
  
  .hapycustotrdiv .details h3 {
  padding: 0 0 12px;
  margin: 0 0 15px;
  border-bottom: 1px solid #ccc;
  font: 600 15px 'Open Sans', Helvetica, Arial, sans-serif;}
  
 .hapycustotrdiv .details h3 a {
  color: #454545;
  font-weight: normal; text-decoration:none;
  line-height: 18px;}
  
 .hapycustotrdiv .details .contact {text-decoration:none;}
  .hapycustotrdiv .details .actions a {text-align: center; text-decoration:none}  
  .hapycustotrdiv .one-fourth:last-child {margin-right: 0;}  
  .profileoter{ width:100%;}
  .profileoter .name{ width: 100%;color: #ff9800;float: left;line-height: normal;margin-bottom: 4px; font-weight:bold;}
    .profileoter .profile{ width: 100%;color: #0c85c7;float: left;line-height:normal; font-weight:normal;margin-bottom: 7px;font-size: 13px;}
	.hapycustotrdiv .one-fourth small{ line-height:22px; float:left;}







	/*contact us css*/	
	.contus {width: 100%; float: left;}
	.conttophedig {text-align: center; width: 100%;font-size: 20px;float: left; color: #ff9800; margin-bottom: 5px;}
	.contsubhedig {text-align: center; width: 100%; float: left; margin-bottom: 10px;}
	.contus .topparot { width: 100%; text-align: center; float: left;}
	.contus .topparot img {height: 130px;}
	
	.addresspat{ float:left; width:100%; margin-top:25px; margin-bottom:10px;}
	.addresspat .addrespart{width:70%;  padding:8px;float:left; margin-right:1%}
	.addresspat .addrespart .row{ float:left; width:100%; margin:8px 0;margin-bottom: 28px;}
	.addresspat .addrespart .row .icon{ float:left; margin-right:15px; cursor:pointer; font-size:30px; color:#0c85c7; width:30px;}

	.addresspat .addrespart .row .hdg{color:#ff9800; font-size:12px; font-weight:bold; margin-top:15px;width: 81%; float:left}
	.addresspat .addrespart .row .subhdg{color:#ff9800; font-size:12px; font-weight:bold;float:left; width:84%;}
	.addresspat .addrespart .row address{ float:left; width:90%; color:#0c85c7}
	.addresspat .addrespart .row time{ float:left; width:90%;color:#0c85c7}
	.addresspat .addrespart .row .socalicon{ float:left; width:90%;}
	.addresspat .addrespart .row .socalicon span{ margin-right:10px; float:left}
	.addresspat .addrespart .row a{ color:#00587E;float:left; width:90%; text-decoration:underline;margin-top: 6px;}
	.addresspat .addrespart .row a:hover{ text-decoration:none; color:#ff9800;}
	.addresspat .addrespart .row .tel{ float:left;color:#0c85c7; padding-right:7px; font-size:16px; margin-top:0; text-decoration:none; margin-bottom:4px;}
	.addresspat .addrespart .row .tel:hover{ color:#ff9800;text-decoration:underline}
	.addresspat .addrespart .row .telotr{ width:92%; float:left; padding-left:8%;}
	.addresspat .addrespart .row .telotr ins{ float:left}
	.addresspat .mapoter{ width:61%; height:418px; padding:8px;float:left;}
.map{ float:left; width:100%; height:100%;}
.mapouter{position:relative;text-align:right;height:100%;}
.gmap_canvas {overflow:hidden;background:none!important;width:100%; height:100%;}
	/*contact us close*/
	
	/*Ziyarat css*/
	.ziyarpnalrow{ float:left; width:100%;}
	.ziyarpnalrow .ziyarpnal{ float:left; width:21.6%; padding:1%; background:#fff; box-shadow:0 0 5px; border-radius:5px; margin-top:20px; margin-right:20px;min-height: 430px;}
	.ziyarpnalrow .ziyarpnal:last-child{ margin-right:0;}
	.ziyarpnalrow .ziyarpnal .lftimgclm{ float:left; width:100%; margin-right:0%;height:200px;overflow: hidden;border-radius: .5em; cursor:pointer;}
	.ziyarpnalrow .ziyarpnal .lftimgclm img{ width:100%; transform-origin: 50% 65%;transition: transform 5s, filter 3s ease-in-out;filter: brightness(150%);}
	.ziyarpnalrow .ziyarpnal .lftimgclm img:hover{filter: brightness(100%);  transform: scale(4); z-index:9999}
	.ziyarpnalrow .ziyarpnal .rigtcontclm{ float:left; width:100%; margin-top:15px;}
	.ziyarpnalrow .ziyarpnal .rigtcontclm .hdg{ float:left; width:100%;color:#ff9800; font-size:16px; margin-bottom:15px;line-height: 20px;}
	.ziyarpnalrow .ziyarpnal .rigtcontclm .content{ float:left;text-align:justify; line-height:28px;color: #8B8B8B;}
	/*Ziyarat css close*/	
	
	
	/*Advst css*/
.advstrow{ width:100%; float:left; margin:16px 0;}
.advstrow .colom{ width:29.7%; float:left; margin-right:34px; border:15px solid #E5E5E5;box-shadow:0 0 5px; cursor:pointer; height:auto;}
.advstrow .colom:hover{ box-shadow:0 0 10px}
.advstrow .colom img{ width:100%; float:left; height:240px; border-bottom:4px solid #E5E5E5}
.advstrow .colom:last-child{margin-right:0px;}
.advsthng {width: 100%; float: left; font-size: 22px;margin: 15px 0; text-align: center;line-height: 27px;}	
.advstrow .content{ float:left; width:90%; padding:10px 5%;color: #8B8B8B;}			  

/*Gallery css*/
.gallerypnl{ float:left; width:100% !important; padding:10px 0;}
.gallerypnl .row{ float:left; width:100%; margin:14px 0;}
.gallerypnl .row .portfolio-box2 { width:29.7%; float:left; margin-right:34px; border:15px solid #E5E5E5;box-shadow:0 0 5px; cursor:pointer; height:auto;}
	.gallerypnl .row .portfolio-box2:last-child{ margin-right:0;}	
	.gallerypnl .row .portfolio-box2 > img { width:100%; float:left; height:240px; border-bottom:4px solid #E5E5E5}
.gallerypnl .row .portfolio-box2 .content{ float:left; width:90%; padding:10px 5%;color: #8B8B8B;}




/*FAQ Css*/
.faqotr{ float:left; width:100%; margin:25px 0;}
.faqotr .qustn{ float:left; width:100%; color:#D90003;font-size: 18px;}
.faqotr p{ float:left; line-height:24px; text-align:justify; margin-top:6px;color: #6C6C6C;}

/*FAQ close Css*/

/*terms&cnd Css*/
.termsoter{ float:left; width:100%;}
.termsoter .termshdg{ float:left; width:100%; color:#00668B; font-size:22px; margin:20px 0 5px 0;}
.termsoter p{ float:left; line-height:30px; text-align:justify; color:#6C6C6C; margin-bottom:0px; width:100%;}


/*terms&cnd close Css*/

/*pacakages css open*/
.packgshdg{color: #ff9800;text-align: center;font-size: 35px; width:100%; float:left;font-weight: bold; margin-top:15px;}
.packgslft{ float:left; width:59%; margin-right:25px;}
.packgslft .hdg{color: #ff9800;font-size:25px; width:100%; float:left; margin-top:15px; margin-bottom:5px;}
.packgsrgt{ float:left; width:31.7%; margin-top:30px;}
.packgsrgt .raterow{ float:left; width:100%; margin-top:15px;}
.packgsrgt .raterow .buttns{ float:left; background-color:#ff9800; color:#fff; padding:10px; border-radius:5px; margin-right:10px; cursor:pointer;margin-bottom: 10px !important;}
.packgsrgt img{ width:100%}
.packgslft ul{ list-style-type:none }
.packgslft ul li{float:left; width:100%; padding:7px 0}
.packgslft ul li::before{content: '\f05d';  color:#0ca6f9;padding-right:7px;padding-right: 10px;float: left;margin-top: 3px;
font: normal normal normal 14px/1 FontAwesome;}

.packgspanel{ float:left; width:90%; padding:20px 5%; margin-top:20px; border-radius:5px; background-color:#fff; border: 1px solid #ddd;}
.packgspanel .hdg{color: #ff9800;font-size:16px; width:100%; float:left; margin-bottom:15px; font-weight:bold}
.packgspanel .colom1{ width:33%; float:left; margin-bottom:20px;}
.packgspanel .colom1 .icons{ float:left; margin-right:10px; margin-top:2px;}
.packgspanel .colom1 .contxt{ float:left;}
.color{color: #ff9800}

.packgspanel .colom2{ width:50%; float:left; margin-bottom:20px;}
.packgspanel .colom2 .icons{ float:left; margin-right:10px;margin-top:2px;}
.packgspanel .colom2 .contxt{ float:left;}

.termscd{ float:left; width:100%; margin-top:20px; color:#323232; font-size:14px; line-height:25px;}
.termscd .hdg{color:#ff9800;font-size:22px; width:100%; float:left; margin-top:15px;}
.termscd ul{ list-style-type:none }
.termscd ul li{float:left; width:100%; padding:7px 0}
.termscd ul li::before{content: "■";  color:#ff9800;padding-right:7px;padding-right: 10px;float: left;margin-top: -2px;}
.termscd p{ margin-bottom:10px;}
.whatsappbook {display: block;margin-bottom: 0 !important; bottom:3px;}
	


/*package Css Close*/
/*aboutus*/

.hdgallpages{ color:#fff; font-size:20px !important; text-align:center; width:100%; float:left }
.line{width:105px; margin:auto; border-bottom:2px solid #DDDDDD; padding-top:15px;}
.abouthdg{ float:left; width:100%;color:#ff9800;text-align:center; font-size:35px; font-weight:bold; margin-top:10px;line-height:45px;font-family: Verdana, Geneva, sans-serif;font-weight:bold;}
.allpagesimage{ float:left; width:100%; background-image:url(Images/Slider-image-khidmati-safar.jpg); height:400px;}
p{ line-height:30px ;font-family: "Montserrat", Arial, sans-serif !important;}

.allpagesimage2{ float:left; width:100%; background-image:url(Images/kashmirpackage-image-khidmati-safar.jpg); height:400px;}


 .divkashpachding{ float:left; width:100%; text-align:center; margin-bottom:15px; margin-top:20px;}
 .divkashmircontent{ float:left; width:100%; text-align:center !important; color: #333;font-size: 17px !important;font-family: 'Fira-sans', sans-serif !important;line-height: 33px !important;}
 .Inclusionshdg{opacity: .8;display: block;padding-bottom: 9px;font-size: 12px;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing: normal;
color: #659f02;font-weight: 700;width: 100%;float: left;}
 .Inclusionsrow{ float:left; width:100%; text-align:center;margin-bottom:7px;font-weight: normal;}
 .Inclusionsrow .Inclusicon{ float:left;width: 37px;margin-right: 29px;}
  .Inclusionsrow .Inclusicon:last-child{ margin-right:0;}
 .Inclusionsrow .Inclusicon img{ text-align:center; width:100%; height: 24px !important;float: left;}
 .Inclusionsrow .iconcontent{ float:left; width:100%; text-align:center; font-size:9px;}



.divkashmirpackage{ float:left; width:100%;margin-bottom: 20px; margin-top:10px;}
.divkashmirpackage .packg{ float:left; width:23.6%; margin-right:20px;border-radius: 0px !important;height: auto;background: #fff;border: 1px solid rgba(36, 39, 44, .1);box-shadow: 0 0 5px 0 rgba(0,0,0,.1);padding-bottom: 14px;}
.divkashmirpackage .packg:last-child{  margin-right:0%;}
.divkashmirpackage .packg img { width:100%;border: 0;border-top-left-radius: 0px !important;border-top-right-radius:0px !important; height:205px;}

.divkashmirpackage .packg .result {border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;padding: 15px;text-align: left;background: #fff;}
.divkashmirpackage .packg .result .days { opacity: .8; display: block; padding-bottom: 9px; font-size: 12px;font-style: normal;font-stretch: normal;line-height: normal; letter-spacing: normal;color: #ff7900 !important;font-weight: 700;width:100%; float:left;}
.divkashmirpackage .packg .result .pacname { margin-top: 0px !important;margin-bottom: 6px !important; float:left; width:100%; font-weight:bold;font-size: 13px;}
.divkashmirpackage .packg .result .incultions { opacity: .8;display: block;padding-bottom: 15px;font-size: 11px;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing: normal;color: #393939;width:100%; float:left;font-weight: normal;}
.divkashmirpackage .packg .result .amount { margin-bottom: 8px !important;color: #0c85c7;font-size: 14px;letter-spacing: normal;font-family: 'Fira-sans', sans-serif !important; float:left;width: 100%;}
.divkashmirpackage .packg .result .btn{border: 1px solid #24b9ab ;color: #24b9ab ;font-size: 11px;height: 40px; text-align:center; text-decoration:none; padding:10px 15px;border-radius: 4px;font-weight: 600; font-family: 'Fira-sans', sans-serif !important;}
.divkashmirpackage .packg .result .btn:hover{color: #ff7900; border:1px solid #fff; box-shadow:0 0 3px #000; }


.abouttopcontnt{ width:80%; padding:10px 10%; float:left; text-align:center;color: #8B8B8B; font-size:16px; }
.aboutrow{ float:left; width:80%; margin:10px 0; padding:0 10%; line-height:35px;}
.aboutrow .hdggg{ float:left;color:#ff9800;width:100%; text-align:center;font-size: 46px; font-family: Verdana, Geneva, sans-serif; font-weight:bold;margin-bottom:0px; margin-top:15px;}
.aboutrow .lft{ float:left; width:100%; }
.aboutrow .rgt{ width:50%; margin:auto; padding:20px; background-color:#fff; box-shadow:0 0 5px;border-bottom-right-radius:30px; border-top-left-radius:30px; margin-bottom:15px;}
.aboutrow .rgt img{float: left;width: 100%; }

#video{ object-fit: initial; width:100%; height: 700px;}
.Features{ float:left; width:94%; padding:10px 3%; margin-top:20px;}
.Features .hdg{color:#ff9800;margin-bottom:15px;width: 100%;text-align: center;font-weight: normal;font-size: 25px;float: left;}
.Features .row{ float:left; width:100%; margin:15px 0;}
.Features .row .colomfeat{ box-shadow: 0 0 7px rgba(0, 0, 0, 0.35); box-sizing: border-box;float: left;margin-right:3%;padding:20px;
width: 22.7%;-moz-transition: all 0.5s ease-in-out 0s; background-color:#ffffff;}
.Features .row .colomfeat:last-child{ margin-right:0}
.Features .row .colomfeat:hover {transform: scale(1.08);}
.Features .row .colomfeat a{transition: all 0.5s ease-in-out;}
.Features .row .colomfeat .icon{ float:left; text-align:center; width:100%;}
.Features .row .colomfeat .icon img{ text-align:center; height:80px; width:80px;}
.Features .row .colomfeat .tittle{ float:left; width:100%;text-align:center; font-size:14px; color:#757575 !important; margin-top:0px;}


.main .slider{ float:left; width:100%; background-image:url(Images/wallpaper.jpg); height:720px;}
.main .rgbadiv{ position:absolute; float:left; width:100%;}
.main .rgbadiv .heding{ text-align:center; float:left; color:#fff; font-size:70px; width:100%; margin-bottom:10px;line-height: 100px;margin-top: 50px;}
.main .rgbadiv .subheadg{text-align:center; float:left; color:#D5D5D5;font-size:47px; width:100%}
.pannelour{ float:left; width:94%; padding:10px 3%; margin-top:40px;}
.pannelour .lft{ float:left; width:49%; border:10px solid #E1E0E0;border-bottom-right-radius:50px;border-top-left-radius:50px;}
.pannelour .lft img{ float:left; width:100%; border-bottom-right-radius:39px;border-top-left-radius:39px;}
.pannelour .rgt{ float:right; width:45%; margin-left:30px; margin-top:0px;text-align:justify !important}
.pannelour .rgt .hdg{ float:left; width:100%;  font-size:30px; color:#ff9800 !important; margin-bottom:15px;}
.pannelour .rgt li{ float:left; font-size:13px !important; margin:10px 0; width:100%; list-style-type:square; color:#8B8B8B;
    line-height:24px; text-align:justify !important;}
.plangpanel{background-color: rgb(237, 89, 52); width:90%; padding:55px 5%; float:left;font-style: italic; text-align:center; }
.plangpanel .hdgpl{ float:left; width:100%; color:#fff; font-weight:normal;font-size:40px; line-height:48px; }
.plangpanel .hdgplsub{float:left; width:100%; color:#000; font-weight:normal;font-size:30px; margin-top:40px; text-align:center;}

.customerpanel{ float:left; background-color:#a71919; width:90%; color:#fff; padding:0 5%}
.customerpanel .colom1{ font-size:20px; background-color:#8e0e0e; float:left; text-align:center; width:23%; padding:54px 2%; }
.customerpanel .coloms{ float:left;width:20.3%; padding:20px 2%;}
.customerpanel .coloms .icon{ float:left;margin-right:5px;}
.customerpanel .coloms .icon img{ width:45px; height:45px;}
.customerpanel .coloms .txt{ float:left;margin-top: 15px; font-weight:normal;color:#fff !important ; }
.customerpanel .coloms .txt:hover{ color:#FFF}

.testmols{ float:left; width:100%; background-image:url(Images/Client-speak-bg-img.jpg); width:100%; height:440px;}
.testmols .iner{float: left;width: 100%; padding-top:110px}
.testmols .iner .hindg{ text-align:center; color:#fff; width:100%; font-size:20px; margin-bottom:18px; float:left;}
.testmols img{ width:100%; height:420px;}
.testmols .row{ float:left; width:94%; padding:0 2%;}
.testmols .video{ float:left; width:271px; height:169px; border:2px solid #474747; margin-right:14px}
.testmols .row a{ text-decoration:none; background-color:#E0E0E0; color:#000519; padding:5px 10px; border-radius:3px; margin-top:20px; float:right}
.testmols .row a:hover{ text-decoration:none; background-color:#ff9800; color:#000}

.mr0{ margin-right:0 !important}
.fullbackimg{  width:100%;float:left;}
.full { width:94%; float:left; padding:30px 3%}
.full .panel{ width:100%; float:left;}
.full .panel .single_package {box-shadow: 0 0 7px rgba(0, 0, 0, 0.35); box-sizing: border-box;float: left;margin-right:2% !important;
width:23.5%;-moz-transition: all 0.5s ease-in-out 0s; background-color:#fff;border-radius: 15px; margin-top:20px; padding-bottom:20px; margin-bottom:5px; cursor: pointer }
.full .panel .single_package:hover {transform: scale(1.08);}

.full .panel .single_package:last-child{ margin-right:0 !important} 
.color-1 {background-color: #0088cc;color: #fff; text-align:center; padding:20px 2%; width:96%; float:left; border-top-left-radius:15px; border-top-right-radius:15px;}
.arow1{ width:0; height:0; border-left:40px solid transparent; border-right:40px solid transparent; border-top:40px solid #0088cc; float:left; text-align:center}

.color-otr{width:90px;margin: auto;}

.color-2 {background-color: #88c425;color: #fff; text-align:center; padding:20px 2%; width:96%; float:left; border-top-left-radius:15px; border-top-right-radius:15px;}
.arow2{ width:0; height:0; border-left:40px solid transparent; border-right:40px solid transparent; border-top:40px solid #88c425; float:left; text-align:center}

.color-3 {background-color: #fb9134;color: #fff; text-align:center; padding:20px 2%; width:96%; float:left; border-top-left-radius:15px; border-top-right-radius:15px;}
.arow3{ width:0; height:0; border-left:40px solid transparent; border-right:40px solid transparent; border-top:40px solid #fb9134; float:left; text-align:center}

.color-4 {background-color: #cf0d0d;color: #fff; text-align:center; padding:20px 2%; width:96%; float:left; border-top-left-radius:15px; border-top-right-radius:15px;}
.arow4{ width:0; height:0; border-left:40px solid transparent; border-right:40px solid transparent; border-top:40px solid #cf0d0d; float:left; text-align:center}
 .full h1 {font-size:25px;line-height:35px;display: inline-block; color:#fff; text-align:center; width:100%}

 .full .single_package .inerr{width:80%; padding:7% 10%; float:left}
 .full .single_package small {margin-bottom: 15px;font-size: 0.8rem;line-height: 1.3rem;color: black !important;float:left}
 .full .single_package .btn {padding: 6px 10px;font-size: 0.8rem;font-weight: lighter;border: 1px !important;color: #fff;border-radius: 4px;text-decoration: none;background:#ff9800; float:right; } 
 

.whatsapp {position: fixed;display: none;margin-bottom: 0 !important;right:47%; bottom:3px;}
	

  img.vert-move {-webkit-animation: mover 1s infinite  alternate;
    animation: mover 1s infinite  alternate;
}

@-webkit-keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-40px); }
}
@keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-40px); }
}

/*
@keyframes blink {
  from, to { opacity:3}
  50% { opacity: 0 ;}
}
*/
.texalcter{ text-align:center; width:100%; float:left;} 
.main .rgbadiv .colmmd25{ float:left; margin-right:4%}
.main .rgbadiv .colmmd25 span{ float:left;}
.main .rgbadiv .colmmd25 span img{ float:left; width:30px; height:30px; margin-top:4px;}
.main .rgbadiv .colmmd25 .numbertext{ float:left; color:#fff; font-size:13px; margin-left:9px;margin-top: 9px;}
.main .rgbadiv .colmmd25:last-child{ margin-right:0;margin-bottom: 0;}


header{ float:left; width:96%; padding:1% 2% 0; margin-bottom:130px;}

header .rightpart{ float:right;}

.main .rgbadiv .colmmdrow {float: left !important; padding: 2.8% 5%;width: 90%;margin-top: 95px;}
.main .rgbadiv .colmmd25 .numbertext a{ text-decoration:none !important; color:#FFF !important;}
.main .rgbadiv .colmmd25 .numbertext a:hover{ text-decoration:underline; color:#c8c8c8;} 


.bankingpanel {
    background-color: #a71919;
    padding: 10px 0;
    color: #fff;
    float: left;
    width: 100%;
    margin-top:18px; line-height:45px;
}
.yellowcolor{ color:#FFFD00; text-decoration:none}
.bankingpanel .oter {  text-align: center;width: 100%;  float: left;}
.bankingpanel span {
    float: left; width:100%; text-align:center;
    font-size: 22px;
}
.bankingpanel .oter .bankicons {
      float: none;
  width: 320px;
  margin: auto;
  clear: both;

}
.bankingpanel .bankicons img {
    float: left;
}
.rmm {

	position:relative;
	width:63%;
	padding:0px;
	text-align: center;
	line-height:19px !important; float:right; margin-top:30px; cursor:pointer;
}
.rmm * {
	-webkit-tap-highlight-color:transparent !important;
	font-family:Arial;
}
.rmm a {
	color:#ebebeb;
	text-decoration:none;
}

.rmm .rmm-main-list, .rmm .rmm-main-list li {
	margin:0px;
	
}
.rmm ul {
	display:block;
	width:auto !important;
	margin:0 auto !important;
	overflow:hidden;
	list-style:none;
}


/* sublevel menu - in construction */
.rmm ul li ul, .rmm ul li ul li, .rmm ul li ul li a {
	display:none !important;
	height:0px !important;
	width:0px !important;
}
/* */


.rmm .rmm-main-list li {
	display:inline;padding: 5px 3px !important; float:left;
	margin:0px !important;
}
.rmm-toggled {
	display:none;
	width:100%;
	position:relative;
	overflow:hidden;
	margin:0 auto !important;
}
.rmm-button:hover {
	cursor:pointer;
}
.rmm .rmm-toggled ul {
	display:none;
	margin:0px !important;
	padding:0px !important;
}
.rmm .rmm-toggled ul li {
	display:block;
	margin:0 auto !important;
}

.rmm.graphite .rmm-main-list li a {
	
	background-color:None !important; border:1px solid #fff; border-radius:4px; padding:5px 10px;
	font-size:15px; color:#fff;margin-right:10px; text-decoration:none;}


.rmm.graphite .rmm-main-list li a:hover {
border:none
}

.rmm.graphite .rmm-toggled {
	width:95%;
	background-color:#555555;
	min-height:36px;
	border-radius:6px;
}

.rmm.graphite .rmm-toggled-title {
	position:relative;
	top:9px;
	left:15px;
	font-size:16px;
	color:white;
	text-shadow:1px 1px 1px black;
}
.rmm.graphite .rmm-button {
	display:block;
	position:absolute;
	right:15px;
	top:8px;
}

.rmm.graphite .rmm-button span {
	display:block;
	margin-top:4px;
	height:2px;
	background:white;
	width:24px;
}
.rmm.graphite .rmm-toggled ul li a {
	display:block;
	width:100%;
	background-color:#555555;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #333333;
	border-top:1px solid #777777;
	text-shadow:1px 1px 1px #333333;
}
.rmm.graphite .rmm-toggled ul li a:active {
	background-color:#444444;
	border-bottom:1px solid #444444;
	border-top:1px solid #444444;
}



/* SAPPHIRE STYLE */

.rmm.sapphire .rmm-main-list li a:hover {
	background:#3e597b;
}
.rmm.sapphire .rmm-main-list li:first-child a {
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.rmm.sapphire .rmm-main-list li:last-child a {
	-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.rmm.sapphire .rmm-toggled {
	width:95%;
	background-color:#537b9f;
	min-height:36px;
	border-radius:6px;
}

.rmm.sapphire .rmm-toggled-title {
	position:relative;
	top:9px;
	left:15px;
	font-size:16px;
	color:white;
	text-shadow:1px 1px 1px #3e587b;
}


.rmm.sapphire .rmm-button span {
	display:block;
	margin:4px 0px 4px 0px;
	height:2px;
	background:white;
	width:20px;
}
.rmm.sapphire .rmm-toggled ul li a {
	display:block;
	width:100%;
	background-color:#537698;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #3c5779;
	border-top:1px solid #6883a6;
	text-shadow:1px 1px 1px #333333;
}
.rmm.sapphire .rmm-toggled ul li a:active {
	background-color:#3c5779;
	border-bottom:1px solid #3c5779;
	border-top:1px solid #3c5779;
}
.rmm.sapphire .rmm-toggled ul li:first-child a { 
	border-top:1px solid #3c5779 !important;
}





/* MINIMAL STYLE */

.rmm.minimal a {
	color:#333333;
}
.rmm.minimal a:hover {
	opacity:0.7;
}
.rmm.minimal .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
}
.rmm.minimal .rmm-toggled {
	width:95%;
	min-height:36px;
}
.rmm.minimal .rmm-toggled-controls {
	display:block;
	height:36px;
	color:#333333;
	text-align:left;
	position:relative;
}
.rmm.minimal .rmm-toggled-title {
	position:relative;
	top:9px;
	left:9px;
	font-size:16px;
	color:#33333;
}
.rmm.minimal .rmm-button {
	display:block;
	position:absolute;
	right:9px;
	top:7px;
}

.rmm.minimal .rmm-button span {
	display:block;
	margin:4px 0px 4px 0px;
	height:2px;
	background:#333333;
	width:25px;
}
.rmm.minimal .rmm-toggled ul li a {
	display:block;
	width:100%;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #dedede;
	color:#333333;
}
.rmm.minimal .rmm-toggled ul li:first-child a {
	border-top:1px solid #dedede;
}

/*Close Nav Css*/

.slideroter{position: relative; top: 0px; left: 0px; width:100% !important; float:left; height:480px; overflow: hidden; visibility: hidden;}
.slideroter2{cursor: default; position: relative; top: 0px; left: 0px; width: 100% !important; height: 480px; overflow: hidden;}
.baneropacity{position: absolute; top: 0; left: 0; width: 100%; height:100%; background-color: #000; filter:alpha(opacity=30.0); opacity:0.3;}

.whybook { width:96%; padding:10px 2%; float:left; line-height:25px;text-align: center;}
.whybook .pic{ text-align:center; width:100%; float:left; margin-bottom:20px; margin-top:25px; }
.whybook .pic img{ text-align:center;background-color:#FFFFFF; border: 1px solid rgba(36, 39, 44, .1); box-shadow: 0 4px 2px 0 rgba(36, 39, 44, .05); border-radius:8px; padding:5px;width: 200px;}
.whybook .hdg{ float:left; width:100%; color:#ff9800; font-size:16px !important; text-align:center !important; font-weight:bold; margin-bottom:2px;}
.whybook small{ width:70%; padding:0 15%;float:left; font-size:15px !important;color:#8B8B8B;line-height: 35px;}
.whybook strong{color:#ff9800;}

.testtxt { width:96%; padding:2%; float:left; margin-top:20px;}
.testtxt .hdg{ float:left; width:100%; color:#ff9800; font-size:25px; text-align:center; font-weight:bold; margin-bottom:10px;}
.testtxt .row{ float:left; width:70%;padding: 20px 15%;}
.testtxt .row small{ float:left; width:70%; padding:15%;color:#000;}
.testtxt .row .name{ float:right; color:#FFA600;}

.testtxt .row .txtmol1{ float:left; width:25%; margin-right:13%}
.testtxt .row .txtmol1 .grapimg1{ background-image:url(Images/testmols1.png); width:257px; height:226px; float:left;}

.testtxt .row .txtmol2{ float:left; width:25%; margin-right:11%}
.testtxt .row .txtmol2 .grapimg2{ background-image:url(Images/testmols2.png); width:223px; height:206px; float:left;}

.testtxt .row .txtmol3{ float:left; width:25%;}
.testtxt .row .txtmol3 .grapimg3{ background-image:url(Images/testmols3.png); width:223px; height:206px; float:left;}

.testmol{width:90%; padding:10px 5%; float:left;}
.testmol .pavelrow{ float:left; width:100%; margin-bottom:60px;}
.testmol .partlft{ float:left; width:162px;}
.testmol .partlft .profilpic{ width:150px; height:150px; float:left;border: 3px solid #c3c3bb;border-radius: 50%;}
.testmol .partlft .ratingicon{ width:151px; margin:auto; clear:both; padding-top:10px;}
.testmol .partlft .ratingicon span{ width:15px; margin-right:5px; float:left}
.testmol .partlft .ratingicon span img{ width:100%;margin-top: 4px;}
.testmol .partlft .rattxt{ float:left; color:#ffc307; margin-right:10px; font-weight:bold;}
.mt40{margin-top: 40px;}

.testmol .partlft .profilpic img{ width:150px; height:150px; border-radius:50%;}
.testmol .partlft .clname{ float:left; width:100%; margin-top:0px;text-align:center; font-weight:bold;font-size:12px;color: #888; margin-bottom:10px;}
.testmol .partlft small{  float:left; width:100%; color:#ff9800; text-align:center;}
.testmol .rghtprt{ width:75%; margin-left:10%; float:left;color: #8B8B8B; font-size:18px;margin-top: 0px !important;}
.testmol .rghtprt .row{ float:left; width:100%; margin-top:15px;}
.testmol .rghtprt .row .date{ float:left; width:100px; text-align:left; color:#ff9800;font-size: smaller; text-decoration:underline}
.testmol .rghtprt .row Time{ float:right; width:100px; text-align:left; color:#ff9800;font-size: smaller; text-decoration:underline}

.testtxt .butnsrow{ float:left; width:70%;padding: 20px 15%;}
.testtxt .butnsrow a{ background-color:#fff; color:#000; border:2px solid #000; border-radius:8px; padding:20px 62px; text-align:center; text-decoration:none; font-weight:bold; float:left;margin-right:80px;}
.testtxt .butnsrow a:last-child{ margin-right:0}
.testtxt .butnsrow a:hover{ background-color:#000; color:#fff;}

.lasttxt{ width:96%; padding:10px 2%; float:left; line-height:25px;text-align: center; margin-bottom:20px;}
.lasttxt .pic{ text-align:center; width:100%; float:left; margin-bottom:20px; margin-top:25px; }
.lasttxt .pic img{ text-align:center;width: 150px;}
.lasttxt .hdg{ float:left; width:100%; color:#ff9800; font-size:40px; text-align:center; font-weight:bold; margin-bottom:20px;}
.lasttxt small{ width:100%; float:left; font-size:18px;color: #8B8B8B;line-height: 30px;margin-bottom:60px;}
.footerimage{ float:left; width:100%; height:101px;}
footer{ background-color:#002B36; padding:30px 2%; width:96%; float:left; color:#fff;padding-bottom: 0;}
footer .row{ float:left; width:100%;}
footer .row .comls{ float:left; width:22%;margin-right:3%; margin-top:0px; margin-bottom: 10px; }
footer .row .comls:last-child{ float:left; width:22%;padding-left:15px; margin-right:0%}
footer .row .comls .hdg{ float:left; width:100%; font-size:18px; color:#ff9800; margin-bottom:5px; line-height:24px; }
footer .row .comls .areicon{ float:left; background-image:url(Images/arrow-dots.jpg); width:11px; height:12px;margin-right: 0px;
margin-top: 2px;}
footer .row .comls a{ float:left; width:230px; color:#E7E7E7; text-decoration:none; margin: 0;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
footer .comls span a{ float:left; width:30px !important;}
.mb15{ margin-bottom:15px;}
footer .row .comls a:hover{ text-decoration:underline}
.mb15{ margin-bottom:15px;}
footer .row span{ float:left; margin-right:15px;width: 20px;}
footer .row span img:hover{ border-radius:10px;}

footer .row{ float:left; width:100%;}
footer .row .ourof{ text-align:center; width:100%;font-size:20px; color:#ff9800; margin-top:20px; margin-bottom:20px }
footer .row .box{ float:left; width:184px; border-left:1px solid #D5D5D5; padding:0 15px;min-height:87px; color:#C9C9C9; margin-bottom: 30px;}
footer .row .box a{ color:#FFFFFF; text-decoration:none}
footer .row .box .hdg{ float:left; width:100%; font-weight:bold;color:#fff;font-size: 13px;}
 .subfooter{ background-color:#001a21; padding:10px 2%; width:96%; float:left; color:#ebebeb; border-top:4px solid #070D18;}
 .subfooter a{ text-decoration:none; color:#E7E7E7; font-size:12px;}
  .subfooter ul{ float:right;}
 .subfooter ul li{ float:left; padding:10px; list-style-type:none; font-size:12px; padding-top:0;}
  .subfooter ul li a{ color:#E5E5E5;text-decoration:underline;}
    .subfooter ul li a:hover{ text-decoration:none;}
	
	.blink {
	-webkit-animation: blink .75s linear infinite;
	-moz-animation: blink .75s linear infinite;
	-ms-animation: blink .75s linear infinite;
	-o-animation: blink .75s linear infinite;
	 animation: blink .75s linear infinite;
}
@-webkit-keyframes blink {
	0% { opacity: 1; }
	50% { opacity: 1; }
	50.01% { opacity: 0; }
	100% { opacity: 0; }
}
@-moz-keyframes blink {
	0% { opacity: 1; }
	50% { opacity: 1; }
	50.01% { opacity: 0; }
	100% { opacity: 0; }

}

@media only screen 
and (min-width:1301px)
 and (max-width:1600px)

{
.gallerypnl .row .portfolio-box2 {width: 28.8%;}
	.gallerypnl .row .portfolio-box2 { height: auto;}

.main .rgbadiv .colmmd25 span img {
    float: left;
    width: 30px;
    height: 30px;
    margin-top: 0;
}
.logourdu{ float:left; height: auto; width:200px;}
	.testmol .rghtprt {
    width: 74%;}
.testtxt .butnsrow a{ padding: 20px 44px;margin-right: 26px;}
footer .row .box { width: 177px;}
footer .row .comls a {width: 287px;}
.testmols .video{ width:23.8%}
	.rmm ul{ float:right}
	.rmm {width:75%;padding:0px;margin-top:20px; float:right}
	.rmm .rmm-main-list li{ padding-right:0 !important}
	.rmm .rmm-main-list li:last-child{ padding-right:0 !important}
	.main .rgbadiv .heding{ margin-top:0; font-size:60px}
	.main .rgbadiv .colmmdrow{padding: 2.8% 8%;width:84%;}
	.main .rgbadiv .colmmd25{margin-right: 3%;}
	.main .rgbadiv .colmmd25 .numbertext{ font-size:17.7px;margin-top: 7px;}
	.pannelour{ margin-top:60px;}
	.mr0{ margin-right:0% !important;}
	.full h1{font-size: 19px;line-height: 27px; color:#fff}
	.whybook .hdg{ font-size:34px;}
	.testmols .row{ width:96%; padding:10px 2%}

	.footerimage {height:95px;}
	.bankingpanel{ margin-top:92px}
		.advstrow .colom {
    width: 28.8%;}
	
	.packgslft {
    float: left;
    width: 61.3%;
    margin-right:79px;
}
.abouttopcontnt{ line-height:33px; font-size:18px;}

.gallerypnl {
    float: left;
    width: 90% !important;
    padding: 10px 5%;}
	
	.Checklistrow .colom {   width: 97.3%; margin-right: 0px; min-height: auto; height: auto; margin-bottom: 20px;}
	
	.awrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 20px;
  width: 288px;}
}


@media only screen 
and (min-width:1201px)
 and (max-width:1300px)

{
.packgslft {
    float: left;
    width:61.3%;
    margin-right: 50px;
}
	.hdgallpages {
    color: #fff;
    font-size:20px !important;
    text-align: center;
    line-height: 29px;}
	
	.ziyarpnal .rigtcontclm .hdg {
    float: left;
    width: 100%;
    color: #ff9800;
    font-size: 21px;
    margin-bottom: 2px;
    line-height: 30px;
}

	.logourdu{ float:left; height: auto; width:200px;}
	.logourdu img{margin-top:5px;margin-bottom: 18px; width:100%}
	.rmm ul{ float:right}
	.rmm {width:75%;padding:0px;margin-top:20px; float:right}
	.rmm .rmm-main-list li{ padding-right:0 !important}
	.rmm .rmm-main-list li:last-child{ padding-right:0 !important}
	.main .rgbadiv .heding{ margin-top:0; font-size:60px}
	.main .rgbadiv .colmmdrow{padding: 2.8% 4%;width:92%;}
	.main .rgbadiv .colmmd25{margin-right: 3%;}
	.main .rgbadiv .colmmd25 .numbertext{ font-size:17.9px; margin-top: 10px;}
	#video{ height:auto;}
	.main .rgbadiv{ height:auto}
	.pannelour{ margin-top:60px;}
	.testmol .rghtprt {
    width: 73%;}
	.pannelour .rgt{ margin-top:0}
	.testtxt .butnsrow a { padding:20px 53px;}
	.pannelour .rgt li{margin: 5px 0;font-size: 15px;	line-height: 26px;}
	.mr0{ margin-right:0% !important;}
	.full h1{font-size: 14px;line-height: 27px;}
	.testmols .video{width:258px; margin-right:3%;}
	.testmols .row{ width:96%; padding:10px 2%}

	.footerimage {height: 76px;}
	footer .row .box {float: left; width: 161px;}
	.bankingpanel{ margin-top:80px}
	
	.testtxt .row {float: left;width: 90%; padding: 20px 5%;padding-bottom: 0;} 
.testtxt .butnsrow{ float: left;width: 90%; padding: 20px 5%;}
.gallerypnl .row .portfolio-box2 { width:28.5%; float:left; margin-right:34px; border:15px solid #E5E5E5;box-shadow:0 0 5px; cursor:pointer; height:350px;padding-bottom: 16px;}
.gallerypnl .row .portfolio-box2 { height: auto;}
 
  .addresspat .mapoter {
    width: 51%;}
	.addresspat .addrespart {
    width: 44.3%;}
	.addresspat .addrespart .row a {
    width: 82%;}
	.addresspat .addrespart .row .hdg {
   width: 75%;}
   .ziyarpnal .lftimgclm img{ height:100%}
	.advstrow .colom {
    width: 28.5%;}
	.abouttopcontnt{ line-height:33px; font-size:18px;}
	
	.gallerypnl {
    float: left;
    width: 90% !important;
    padding: 10px 5%;
}

.divkashmirpackage .packg {
    float: left;
    width: 23.4%;}
	
	.Inclusionsrow .Inclusicon {
    float: left;
    width: 37px;
    margin-right:21px;}

.divkashmirpackage .packg .result .btn {
    padding: 10px 13px;}
.divkashmirpackage .packg .result .pacname {
   font-size: 82%;}
   
   .packgsrgt {
    float: left;
    width: 34%;
    margin-top: 30px;
}

.feedbackoter .videorow .videobox {
    border: 4px solid #dedede;
    width: 42.9%;
    float: left;
    height: 100px;
    padding: 5px;
    margin-right: 10px;
    margin-bottom: 10px;}
	
	.accountpanl {
    float: left;
    width: 484px;}
	
		.mealsrow .colom {
    float: left;
    width: 98% !important;
    padding: 10px;
    box-shadow: 0 0 5px;
    border-radius: 3px;
    margin-right: 20px;
    min-height: auto;
    height: auto; margin-bottom:20px;
}

.kitrow .colom {float: left;
width: 45.3%;
height: auto;}
	
	.Checklistrow .colom {   width: 97.3%;
  margin-right: 0px;
  min-height: auto;
  height: auto;
  margin-bottom: 20px;}
	
	.dpertoter .oterdiv .addressBox {
    width: 45% !important;}
	
	.our-family .container {
  width: 80%;
  padding: 10px 10%;}
  
  .awrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 20px;
  width: 257px;}
  
  .achemawrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 20px;
  width: 258px;}
	
}

@media only screen 
and (min-width:1161px)
 and (max-width:1200px)

{
	.logourdu{ float:left; height:82px; width:200px;}
	.logourdu img{margin-top:5px;margin-bottom: 18px; width:100%}
	.rmm {width:75%;padding:0px;margin-top:20px; float:right}
	.rmm .rmm-main-list li{ padding-right:0 !important}
	.rmm .rmm-main-list li:last-child{ padding-right:0 !important}
	.main .rgbadiv .heding{ margin-top:0; font-size:50px}
	.main .rgbadiv .colmmdrow{padding: 2.8% 2%;width: 96%;}
	.main .rgbadiv .colmmd25{margin-right: 3%;}
	.main .rgbadiv .colmmd25 .numbertext{ font-size:18px; margin-top: 12px;}
	#video{ height:auto;}
	.main .rgbadiv{ height:auto}
	.pannelour{ margin-top:70px;}
	.testtxt .butnsrow a{ padding:20px 46px;}
	.pannelour .rgt{ margin-top:0}
	.pannelour .rgt li{margin: 5px 0;font-size: 15px;	line-height: 26px;}
	.mr0{ margin-right:0% !important;}
	.full h1{font-size: 14px;line-height: 27px;}
	.testmols .video{width:244px; margin-right:3%;}
	.row:last-child{ margin-right:0 !important}
	.testmols .row{width: 96%;padding: 0 2%;}	
	.footerimage {height: 76px;}
	footer .row .box {float: left; width: 151px;}
	.bankingpanel{ margin-top:90px}
	
	.testtxt .row {float: left;width: 90%; padding: 20px 5%;} 
.testtxt .butnsrow{ float: left;width: 90%; padding: 20px 5%;}
.testmol .rghtprt { width: 71%;}

 .gallerypnl .row .portfolio-box2{ width:28.3%;}
 .gallerypnl .row .portfolio-box2 { height: auto;}	
 
 .addresspat .mapoter {
    width: 51%;}
	.addresspat .addrespart {
    width: 44.3%;}
	.addresspat .addrespart .row a {
    width: 82%;}
	.addresspat .addrespart .row .hdg {
   width: 75%;}
    .ziyarpnal .lftimgclm img{ height:100%}
		.hdgallpages {
    color: #fff;
    font-size: 20px !important;
    text-align: center;
    line-height: 29px;}
	
	.ziyarpnal .rigtcontclm .hdg {
    float: left;
    width: 100%;
    color: #ff9800;
    font-size: 21px;
    margin-bottom: 2px;
    line-height: 30px;
}
.advstrow .colom {
    width: 28.3%;}
		.cd-testimonials-all .cd-testimonials-item { width: 32% !important; margin-left:0 !important}
.cd-testimonials-all .cd-testimonials-item:last-child{ margin-right:0}


.gallerypnl {
    float: left;
    width: 90% !important;
    padding: 10px 5%;
}

.divkashmirpackage .packg {
    float: left;
    width: 23.4%;}
	
	.Inclusionsrow .Inclusicon {
    float: left;
    width: 37px;
    margin-right:21px;

}

.divkashmirpackage .packg .result .btn {
    height: auto;
margin-right: 10px;
padding: 10px 8px;
    float: left;
    margin-bottom: 11px;
}

.divkashmirpackage .packg .result .pacname {
   font-size: 82%;}
   
      .cbp_tmtimeline > li .cbp_tmicon{left: 20.9%;}
.cbp_tmtimeline > li .cbp_tmlabel::after {border-width: 15px;top: 15px;}


.main .slider {
    float: left;
    width: 100%;
    background-image: url(Images/wallpaper.jpg);
    height:665px;
}

.packgsrgt {
    float: left;
    width: 38.4%;
    margin-top: 30px;
}

.feedbackoter .videorow .videobox {
    border: 4px solid #dedede;
    width: 43.6%;
    float: left;
    height: 100px;
    padding: 5px;
    margin-right: 10px;
    margin-bottom: 10px;}
	
	.accountpanl {
    float: left;
    width: 44.6%;}
	
		.mealsrow .colom {
    float: left;
    width:98%;
    padding: 10px;
    box-shadow: 0 0 5px;
    border-radius: 3px;
    margin-right: 0px;
    min-height: auto; margin-bottom:20px;
    height: auto;
}
.kitrow .colom {
float: left;
width: 45.1%;
height: auto;}
	
	.Checklistrow .colom {  width: 97.3%;
  margin-right: 0px;
  min-height: auto;
  height: auto;
  margin-bottom: 20px;}
	
	.ziyarpnalrow .ziyarpnal {
    float: left;
    width: 21.5%;}
	
	.dpertoter .oterdiv .addressBox {
    width: 44.7% !important;}
	
	
	.our-family .container {
  width: 80%;
  padding: 10px 10%;
  display: inline-block;
}

.awrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 20px;
  width: 253px;
  height: 200px;
  padding: 10px;
  margin-bottom: 20px;
}

.achemawrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 20px;
  width: 248px;}
	
}

@media only screen 
and (min-width:1151px)
 and (max-width:1160px)
 
 {
 
 .gallerypnl .row .portfolio-box2 {
    width: 28.3%;
    float: left;
    margin-right: 34px;
    border: 15px solid #E5E5E5;
    box-shadow: 0 0 5px;
    cursor: pointer;
    height: 350px;
    padding-bottom: 16px;
}
.gallerypnl .row .portfolio-box2 { height: auto;}

.gallerypnl {
    float: left;
    width: 90% !important;
    padding: 10px 5%;
}
 
 .feedbackoter .videorow .videobox {
    border: 4px solid #dedede;
    width: 94%;
    float: left;
    height: 100px;
    padding: 5px;
    margin-right: 0;
    margin-bottom: 10px;
}

.packgsrgt {
    float: left;
    width: 38.5%;
    margin-top: 30px;
}
 .main .slider {
    float: left;
    width: 100%;
    background-image: url(Images/wallpaper.jpg);
    height:680px;}
	
	header .logourdu {
    float: left;
    width:200px;
}
.bankingpanel{margin-top:-2px;}
.divkashmirpackage .packg {
    float: left;
    width: 242px;}
	
	.Inclusionsrow .Inclusicon {
    float: left;
    width: 37px;
    margin-right: 25px;
}

.divkashmirpackage .packg .result .btn{padding: 10px 11px;}
.full .hdg {
    font-size:18px;
    line-height: 35px;
    display: inline-block;
    color: #ff9800;
    text-align: center;
    width: 100%;
    margin-bottom:0px;
}

.testmols .video {
    float: left;
    width: 256px;}
	
	.testtxt .butnsrow a {
    background-color: #fff;
    color: #000;
    border: 2px solid #000;
    border-radius: 8px;
    padding: 20px 33px;
    text-align: center;
    text-decoration: none;
    font-weight: normal;
    float: left;
    margin-right: 26px;
}

.footerimage {
    float: left;
    width: 100%;
    height: 86px;
}
	
	
.rmm {
    position: relative;
    width: 77%;}
	
	.main .rgbadiv .colmmd25 .numbertext {
    float: left;
    color: #fff;
    font-size: 13px; margin-top: 13px;}
	
	
	.main .rgbadiv .heding {
    text-align: center;
    float: left;
    color: #fff;
    font-size: 56px;}
	
	.main .rgbadiv .colmmd25 {
    float: left;
    margin-right: 4%;
    margin-bottom: 10px;
}
.advstrow .colom {
    width: 28.3%;}
	
	
	.accountpanl {
    float: left;
    width: 44.3%;}
	
	.mealsrow .colom {
    float: left;
    width:98%;
    padding: 10px;
    box-shadow: 0 0 5px;
    border-radius: 3px;
    margin-right: 0;
    min-height: auto;
    height: auto; margin-bottom:20px;
}

.kitrow .colom {
float: left;
width: 44.4%;
height: auto;}
	
	.Checklistrow .colom {   width: 97.3%;
  margin-right: 0px;
  min-height: auto;
  height: auto;
  margin-bottom: 20px;}
	.ziyarpnalrow .ziyarpnal {
    float: left;
    width: 21.5%;}
	.dpertoter .oterdiv .addressBox {
   width: 44.6% !important;}
	
	
	.our-family .container {
width: 81%;
padding: 10px 9%;
  display: inline-block;
}

.awrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 20px;
  width: 251px;}
  
  .achemawrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 20px;
  width: 246px;
  height: 200px;
  padding: 10px;
  margin-bottom: 20px;
}
 
 }



@media only screen 
and (min-width:1101px)
 and (max-width:1150px)

{



.packgsrgt {
    float: left;
    width: 38.4%;
    margin-top: 30px;
}

	.logourdu{ float:left; height: auto; width:150px;}
	.logourdu img{margin-top:5px;margin-bottom: 18px; width:100%}
	.rmm {width:77%;padding:0px;margin-top:20px; float:right}
	.rmm .rmm-main-list li{ padding-right:0 !important}
	.rmm .rmm-main-list li:last-child{ padding-right:0 !important}
	.main .rgbadiv .heding{ margin-top:0; font-size:45px}
	.main .rgbadiv .colmmdrow{padding: 2.8% 2%;width: 96%;}
	.main .rgbadiv .colmmd25{margin-right:4%;}
	.main .rgbadiv .colmmd25 .numbertext{ font-size:15px; margin-top: 12px;}
	#video{ height:auto;}
	.main .rgbadiv{ height:auto}
	.pannelour{ margin-top:50px;}
	.pannelour .rgt{ margin-top:0}
	.pannelour .rgt li{margin: 5px 0;font-size: 15px;	line-height: 26px;}
	.mr0{ margin-right:0% !important;}
	.full h1{font-size: 14px;line-height: 27px;}
	.testmols .video{width:236px; margin-right:3%;}
	.testtxt .butnsrow a {padding: 20px 39px;}
	.row:last-child{ margin-right:0 !important}
	.testmols .row{width: 96%;padding: 0 2%;}	
	.footerimage {height: 76px;}
	footer .row .box {float: left; width: 145px;}
	.bankingpanel{ margin-top:90px}
	
	.testtxt .row {float: left;width: 90%; padding: 20px 5%;} 
.testtxt .butnsrow{ float: left;width: 90%; padding: 20px 5%;}
.testmol .rghtprt { width: 71%;}

 .gallerypnl .row .portfolio-box2{ width:28%;}	
 .gallerypnl .row .portfolio-box2 { height: auto;}
 
 .addresspat .mapoter {
    width: 51%;}
	.addresspat .addrespart {
    width: 44.3%;}
	.addresspat .addrespart .row a {
    width: 82%;}
	.addresspat .addrespart .row .hdg {
   width: 75%;}
    .ziyarpnal .lftimgclm img{ height:100%}
	
		.hdgallpages {
    color: #fff;
    font-size:20px !important;
    text-align: center;
    line-height: 29px;}
	
	.ziyarpnal .rigtcontclm .hdg {
    float: left;
    width: 100%;
    color: #ff9800;
    font-size: 21px;
    margin-bottom: 2px;
    line-height: 30px;
}

.advstrow .colom {
    width: 28%;}
	
		.cd-testimonials-all .cd-testimonials-item { width: 32% !important; margin-left:0 !important}
.cd-testimonials-all .cd-testimonials-item:last-child{ margin-right:0}


.gallerypnl {
    float: left;
    width: 90% !important;
    padding: 10px 5%;
}

.divkashmirpackage .packg {
    float: left;
    width: 23.3%;}
	
	.Inclusionsrow .Inclusicon {
    float: left;
    width: 37px;
    margin-right: 53px;
    margin-bottom: 13px;
}

.divkashmirpackage .packg .result .btn {
    height: auto;
    width: 85%;
    float: left;
    margin-bottom: 11px;
}

.divkashmirpackage .packg .result .pacname {
   font-size: 82%;}
   .cbp_tmtimeline > li .cbp_tmicon{left: 20.9%;}
.cbp_tmtimeline > li .cbp_tmlabel::after {border-width: 15px;top: 15px;}

.main .slider {
    float: left;
    width: 100%;
    background-image: url(Images/wallpaper.jpg);
    height: 690px;
}
 
	.umrahstepcontnt {
line-height: 31px;}


.accountpanl {
    float: left;
    width: 44.3%;}
	
	.mealsrow .colom {
    float: left;
    width: 98%;
    padding: 10px;
    box-shadow: 0 0 5px;
    border-radius: 3px;
    margin-right: 0;
    min-height: auto;
    height: auto; margin-bottom:20px;
}
	.kitrow .colom {
float: left;
width: 44.8%;
height: auto;}
	
	.Checklistrow .colom {   width: 97.3%;
  margin-right: 0px;
  min-height: auto;
  height: auto;
  margin-bottom: 20px;}
	
	.ziyarpnalrow .ziyarpnal {
    float: left;
    width: 21.4%;
}

.dpertoter .oterdiv .addressBox {
    width: 44.3% !important;}
	
	.our-family .container {
  width: 70%;
  padding: 10px 15%;
  display: inline-block;
}

.themeum-lms-popular-course .themeumlms-course-wrap {
  border: 1px solid #efefef;
  width: 31%;
  margin-right: 3%;
  float: left;
}

.our-family .container span {
  padding: 0 10px;
  display: block;
  float: left;
}

.awrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 20px;
  width: 238px;
  height: 200px;
  padding: 10px;
  margin-bottom: 20px;
}

.achemawrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 20px;
  width: 234px;
  height: 200px;
  padding: 10px;
  margin-bottom: 20px;
}

.Happycustomerdiv .Rowcolm .customercolm {
  float: left;
  width: 23%;
  margin-right: 26px;
}
}

@media only screen 
and (min-width:1023px)
 and (max-width:1100px)

{
.Happycustomerdiv .Rowcolm .customercolm {
  float: left;
  width: 23%;
  margin-right: 24px;
}

.achemawrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 20px;
  width: 215px;
  height: 200px;
  padding: 10px;
  margin-bottom: 20px;
}

.awrdscetotrrght {
  width: 53.333%;
  float: right;
  margin-left: 20px;
  margin-top: 48px;
}

.packgsrgt {
    float: left;
    width: 38.1%;
    margin-top: 30px;
}

.feedbackoter .videorow .videobox {
    border: 4px solid #dedede;
    width: 42.5%;
    float: left;
    height: 100px;
    padding: 5px;
    margin-right: 10px;
    margin-bottom: 10px;
}
	.logourdu{ float:left; height: auto; width:130px;}
	.logourdu img{margin-top:5px;margin-bottom: 18px; width:100%}
	.rmm {width:82%;padding:0px;margin-top:40px; float:right}
	.rmm .rmm-main-list li{ padding-right:0 !important}
	.rmm .rmm-main-list li:last-child{ padding-right:0 !important}
	.main .rgbadiv .heding{ margin-top:0; font-size:50px}
	.main .rgbadiv .colmmdrow{padding: 2.8% 2%;width: 96%;}
	.main .rgbadiv .colmmd25{margin-right:4%;}
	.main .rgbadiv .colmmd25 .numbertext{ font-size:14px;margin-top: 12px;}
	#video{ height:auto;}
	.main .rgbadiv{ height:auto}
	.pannelour{ margin-top:40px;}
	.pannelour .rgt{ margin-top:0}
	.pannelour .rgt li{margin: 5px 0;font-size: 15px;	line-height: 26px;}
	.mr0{ margin-right:0% !important;}
	.full h1{font-size: 14px;line-height: 27px;}
	.testmols .video{width:22.3%; margin-right:3%;}
	.row:last-child{ margin-right:0 !important}
	.testmols .row{width: 96%;padding: 0 2%;}	
	.footerimage {height: 76px;}
	footer .row .box {float: left; width: 133px;}
	.bankingpanel{ margin-top:10px}
	.testtxt .butnsrow a{ padding:20px 28px;}
	
	.abouthdg{font-size: 26px;line-height: 32px;}
	.aboutrow .hdggg{font-size: 34px;margin-bottom: 0;}
	
	.packgspanel .colom1 {width: 33.3%;}
	.packgspanel .colom1 .contxt {font-size: 12px;}
	.packgspanel .colom2 .contxt {font-size: 13px;}	
	.packgslft { width: 59%;}

    
.testtxt .row {float: left;width: 90%; padding: 20px 5%;} 
.testtxt .butnsrow{ float: left;width: 90%; padding: 20px 5%;}  


.testmol {width: 100%;padding: 10px 0%;}
.testmol .partlft {float:left;width: 151px;}
.testmol .partlft .profilpic{width: 100px;height: 100px;float: left;}
.testmol .partlft .profilpic img {width: 100%;height: 100%;}
.mt40 {margin-top: 0px;}
.testmol .rghtprt {width:77%;font-size: 14px;margin-top:27px;margin-left:56px;}
p {line-height: 23px;}
.testmol .rghtprt .row Time {width: 52px;}
.testmol .pavelrow{ margin-bottom:30px;}	

    .gallerypnl .row .portfolio-box2{ width:27.6%;}	
	.gallerypnl .row .portfolio-box2 { height: auto;}
.gallerypnl .row .portfolio-box2 > img {height: auto;}

.addresspat .mapoter {
    width: 53%;}
	.addresspat .addrespart {
    width: 42%;}
	.addresspat .addrespart .row a {
    width: 82%;}
	.addresspat .addrespart .row .hdg {
   width: 75%;}
 .ziyarpnal .lftimgclm img{ height:100%}
 	.hdgallpages {
    color: #fff;
    font-size:20px !important;
    text-align: center;
    line-height: 29px;}
	
	.ziyarpnal .rigtcontclm .hdg {
    float: left;
    width: 100%;
    color: #ff9800;
    font-size: 21px;
    margin-bottom: 2px;
    line-height: 30px;
}
.advstrow .colom {
    width: 27.6%;}
	
	.packgsrgt .raterow .buttns {
    float: left;
    background-color: #ff9800;
    color: #fff;
    padding: 10px;
    border-radius: 5px;
    margin-right: 2px;
    cursor: pointer;
}
	.cd-testimonials-all .cd-testimonials-item { width: 32% !important; margin-left:0 !important}
.cd-testimonials-all .cd-testimonials-item:last-child{ margin-right:0}


.gallerypnl {
    float: left;
    width: 90% !important;
    padding: 10px 5%;
}

.contentresuldiv{float:left; width:90%;line-height:30px; padding:0 5% }
.contentresuldiv p{ color:#474747; padding-bottom:20px;line-height: 32px;}
.contentresuldiv h1{ float:left; width:100%; margin:20px 0 8px 0; font-size:14px}
.contentresuldiv h2{ float:left; width:100%; margin:20px 0 0px 0; font-size:14px}
.contentresuldiv h3{ float:left; width:100%; font-size:13px}


.divkashmirpackage .packg {
    float: left;
    width: 23.2%;}
	
	.Inclusionsrow .Inclusicon {
    float: left;
    width: 37px;
    margin-right: 53px;
    margin-bottom: 13px;
}

.divkashmirpackage .packg .result .btn {
    height: auto;
    width: 84%;
    float: left;
    margin-bottom: 11px;
}

.divkashmirpackage .packg .result .pacname {
   font-size: 82%;}
   
   .cbp_tmtimeline > li .cbp_tmicon{left: 21%;}
.cbp_tmtimeline > li .cbp_tmlabel::after {border-width: 15px;top: 15px;}

.main .slider {
    float: left;
    width: 100%;
    background-image: url(Images/wallpaper.jpg);
    height: 611px;
}
.umrahstepcontnt {
line-height: 31px;}

.stepvideorow .partrightvideotxt {
    float: left;
    
    color: #8B8B8B;
    width: 46%;}
	
	.accountpanl {
    float: left;
    width: 43.8%;}
	
	.mealsrow .colom { width: 97.3%; min-height: auto;height: auto;margin-bottom: 20px; margin-right:0;}
	.Checklistrow .colom{width:97.3%;margin-right:0px;min-height:auto;height:auto;margin-bottom: 20px;}
	.kitrow .colom {
float: left;
width: 44.4%;
height: auto;}
	
	.ziyarpnalrow .ziyarpnal {
    float: left;
    width: 21.3%;}
	 .dpertoter .oterdiv .addressBox {
    width: 43.9% !important;}
	
	.our-family .container {
  width: 90%;
  padding: 10px 5%;
  display: inline-block;
}

.our-family .container span {
  padding: 0 19px;
  display: block;
  float: left;
}

.details h3 a {
  color: #454545;
  font-weight: normal;
  line-height: 18px;
  font-size: 15px;
}

.container ul li {
  padding: 6px 3px;
  border-bottom: 1px solid #d5d5d5;
  font-size: 12px;
}

.themeum-lms-popular-course .themeumlms-course-wrap {
  border: 1px solid #efefef;
  width: 31%;
  margin-right: 3%;
  float: left;
}

.awrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 20px;
  width: 43.9%;
  height: 200px;
  padding: 10px;
  margin-bottom: 20px;
}
.booknow{padding: 0 10px;}
.redmore{padding: 0 10px;}
.col-md-7 {
  width: 57.333%;
  float: right;
}

.costcolmresult {
  float: left;
  width: 26.8%;
  background: #fff !important;
  border-left: 2px solid #ff9800 !important;
  transition: all .2s ease-in-out !important;
  margin-right: 20px;
  padding: 7px 10px 5px !important;
  box-shadow: 0 0 4px;
  text-align: center;
}
.enguriyreviewleftpart{ float:left; display:block}
.enguriyreviewrightpart{ float:left;display:none}
	
}

@media only screen 
and (min-width:897px)
 and (max-width:1022px)

{
.dspnoneconf{ display:none}
.dsnone{ display:block}
.leftpartresult2nd{ display:block !important}
.packgsrgt{ display:none}

.awrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 0;
  width: 100%;}

 .needhelpbox {
    background: #fff;
    border-radius: 3px;
    float: left;
    margin-top: 30px;
    margin-bottom: 25px;
    padding: 20px;
    text-align: center;
    border: 1px solid #ddd;
    width: 30%;
}

.feedbackoter {
    background: #fff;
    border-radius: 3px;
    float: left;
    margin-bottom: 25px;
    padding: 20px;
        padding-top: 20px;
    text-align: center;
    border: 1px solid #ddd;
    padding-top: 10px;
    width: 57.2%;
    margin-top: 30px;
    margin-left: 20px;
}

.feedbackoter .videorow .videobox {
    border: 4px solid #dedede;
    width: 45%;
    float: left;
    height: 100px;
    padding: 5px;
    margin-right: 10px;
    margin-bottom: 10px;
}


	.logourdu{float: left;
width: 100%;
text-align: center;}
.logourdu img{margin-top:5px;margin-bottom: 18px; width:20%}
.rmm {display:block;position:relative;width:100%;padding:0px;text-align: center;line-height:19px !important; color:#930 !important; float:right; margin-top:0px !important; margin-bottom:2px !important}
.rmm.graphite .rmm-toggled {width:100% !important;background-color:transparent;min-height:36px; border-radius:0px !important}
	.rmm.graphite .rmm-toggled-title {    display: none;}
#video{width:100%;height: 260px;}
header {width: 100%; padding: 0;margin-bottom:0px;}
	.main .rgbadiv .heding{margin-top: 0;font-size: 19px;line-height:26px;margin-bottom: 0; display:none}
	.main .rgbadiv .colmmdrow{margin-top:20px;padding: 1% 5%;width: 90%;}
	.main .rgbadiv .colmmd25{margin-right: 0;margin-bottom: 46px;width: 49%;}
	#video {height: 423px;}
	.main .rgbadiv{ height:auto}
	.bankingpanel{margin-top:13px;}
	.full .hdg { font-size:18px; text-align:left; margin-bottom:10px;}
	.main .rgbadiv .colmmd25 .numbertext{font-size: 21px; margin-top: 12px;}
		.main .rgbadiv .subheadg{font-size: 12px; display:none }
		.bankingpanel .oter{ width:90%; padding:0 5%}
		.bankingpanel span {font-size: 16px;margin-top: 0px;text-align: center;width: 100%;}
		.bankingpanel .bankicons img {width: 100%;}
		.main .rgbadiv .colmmd25 .numbertext a{ text-decoration:underline; color:#F0FF00;}
		.main .rgbadiv .colmmd25 .numbertext a:hover{ color:#fff;text-decoration:none;}		
		.pannelour {margin-top:83px; padding:10px 5%; width:90%;text-align: justify;}		
		.pannelour .lft {width: 92%;}
		.pannelour .rgt {float: left;width:100%; margin-left:0; padding:0 }
		.pannelour .rgt .hdg {width: 100%;font-size:34px;color: #f1c152;margin-bottom:10px;text-align: left;}
		.pannelour .rgt {margin-top: 15px;}
		.pannelour .rgt li {font-size: 16px;margin: 4px 0;text-align: justify;line-height:30px;color: #505050;}		
		.full h1 {font-size:14px;margin-bottom:15px; line-height:25px}
		.full h2 {font-size: 14px;}
		.full .single_package {width:100%;margin-bottom: 20px; margin-right:0}
		.testmols{background-image:none; height:auto; width:90%; padding:10px 5%}
		 .full .single_package:hover {transform: none}
		 .testmols .iner{ padding:0}
		.testmols .iner .hindg{ color:#5D5D5D; width:100%; font-size:15px; margin-bottom:10px;position: initial;margin-top: 13px;}
		.testmols .video{ float:left; width:21.4%; height:150px; border:2px solid #474747; margin-right:4%; margin-bottom:15px;}
		.testmols .row{ float:left; width:100%; padding:0;}		
		.full {width:90%;float: left; padding:10px 5% 0px 5%;text-align: justify;}
		.full .panel .single_package{ width:48%; margin-right:4%;margin-top: 12px; margin-bottom:10px;}
		.full .panel .single_package:hover {transform:none;}
		.fullbackimg{  padding-bottom:20px;}
		.color-1{ padding:10px 2%}
		.color-2{ padding:10px 2%}
		.color-3{ padding:10px 2%}
		.color-4{ padding:10px 2%}
		.arow1 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #0088cc;}
		.arow2 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #88c425;}
		.arow3 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #fb9134;}
		.arow4 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #cf0d0d;}		
		.customerpanel .colom1 {padding:15px 0%; width:100% }
		.customerpanel .coloms {padding: 10px 5%;border-bottom:none; width:15%}
		.customerpanel .coloms .icon {margin-right:0px;text-align: center;width: 100%;}
		.customerpanel .coloms .txt {margin-top: 1px;text-align: center;font-size: 16px; width:100%;}		
		.testmols .row a {background-color:#820002;color:#fff;margin-top: 0; margin-bottom:15px;}
		.testmols .row a:hover {background-color:#820002;color:#fff}		
		.Features{padding:10px 5%; width:90%;}
		.Features .row{ margin:0}
		.Features .hdg{ font-size:24px; text-align:left}
		.Features .row .colomfeat{margin-right:4%; padding:10px 20px;width:22%; margin-bottom:20px;}
		.Features .row .colomfeat .tittle{ margin-top:0}
		.Features .row .colomfeat:hover {transform:none;}
		.customerpanel{ margin-top:20px;}
		.whybook{ width:90%; padding:10px 5%; text-align:justify}
		.whybook .hdg{font-size: 15px; margin-bottom:6px;}
		.whybook .pic{ margin-bottom:3px;}
		.whybook small{ width:100%; padding:0}
		.whybook .pic img{ width:35%}
		.lasttxt{ width:90%; padding:10px 5%;}
		.lasttxt .hdg{margin-bottom: 2px;font-size: 17px;}
		footer {padding: 30px 5%; width:90%;}
		footer .row .comls a {width:376px;}
		footer .row .ourof { text-align: left;}
		.footerimage {float: left;width: 100%;height: 66px;}
		footer .row .comls {width: 50%;margin-right: 0; margin-bottom:10px; }
		footer .row .comls:last-child {width:46%;padding-left:0px;margin-right: 0%;}
		footer .row .box { float: left; width:100%;border-left: none;height: auto;margin-bottom: 16px; padding:0}
		.footer .row .ourof{margin-bottom: 11px;}
        .subfooter{padding: 10px 5%; width: 90%;}
		
		.abouthdg{ font-size: 16px;line-height: 23px;}
		.abouttopcontnt{ font-size:18px;width: 100%;padding: 10px 0%; line-height:33px;}
		.aboutrow .rgt {width:50%;}
		.aboutrow .hdggg{font-size: 24px;line-height: 18px;margin-bottom: 0;}
		section {width: 90%;padding: 10px 5%;}
		.aboutrow{padding: 0; width:100%}
		.hdgallpages{margin-top: 81px;}
		
				.packgslft {float: left;width: 100%;margin-right: 0;}
		.packgslft .hdg {font-size: 21px;}
		.packgsrgt {float: left;width: 100%;}
		.packgsrgt .raterow .buttns {padding: 10px 8px;}
		.packgspanel {width: 92%;padding: 20px 4%;}
		.packgspanel .colom1 {width: 100%;}
		.packgspanel .colom2 {width: 50%;}
		.packgspanel .colom2 .icons { margin-right: 5px;}
		.packgspanel .hdg{font-size: 14px;}
		.termscd .hdg {font-size: 14px;float: left; margin-top: 7px; font-weight: bold;}
		
		.testtxt .row .txtmol2{ float:left; width:32%; margin-right:0}
.testtxt .row .txtmol1{ float:left; width:38%;margin-right:0}
.testtxt .row .txtmol3{ float:left; width:30%;}
.testtxt .butnsrow a{margin-right:25px; margin-bottom:15px; font-weight:normal;padding: 20px 43px;}
.testtxt .hdg{font-size: 27px; margin-bottom:0}
.testtxt .row {width:100%;padding: 20px 0%;}
.testtxt .butnsrow{width:100%;padding: 20px 0%;}
.testtxt {
    width: 90%;
    padding: 2% 5%;
    float: left;
    margin-top: 20px;
}

.testmol {width: 100%;padding: 10px 0%;}
.testmol .partlft {float:left;width: 151px;}
.testmol .partlft .profilpic{width: 100px;height: 100px;float: left;}
.testmol .partlft .profilpic img {width: 100%;height: 100%;}
.mt40 {margin-top: 0px;}
.testmol .rghtprt {width:71%;font-size: 14px;margin-top:27px;margin-left:56px;}
p {line-height: 23px;}
.testmol .rghtprt .row Time {width: 52px;}
.testmol .pavelrow{ margin-bottom:30px;}

.gallerypnl .row .portfolio-box2{ width:26.8%;}
.gallerypnl .row .portfolio-box2 { height: auto;}
.gallerypnl .row .portfolio-box2 > img {height: auto;}
.whatsapp{ display:block}	

.addresspat .mapoter {
    width: 51%;}
	.addresspat .addrespart {
    width: 42%;}
	.addresspat .addrespart .row a {
    width: 82%;}
	.addresspat .addrespart .row .hdg {
   width: 75%;}
   .ziyarpnal .lftimgclm img{ height:100%}
   
   	.hdgallpages {
    color: #fff;
    font-size:20px !important;
    text-align: center;
    line-height: 29px;}
	
	.ziyarpnal .rigtcontclm .hdg {
    float: left;
    width: 100%;
    color: #ff9800;
    font-size: 21px;
    margin-bottom: 2px;
    line-height: 30px;
}

	.advstrow .colom {
    width: 26.7%;
	
	}
	
		.cd-testimonials-all .cd-testimonials-item { width: 32% !important; margin-left:0 !important}
.cd-testimonials-all .cd-testimonials-item:last-child{ margin-right:0}


.gallerypnl {
    float: left;
    width: 90% !important;
    padding: 10px 5%;
}

.contentresuldiv{float:left; width:90%;line-height:30px; padding:0 5% }
.contentresuldiv p{ color:#474747; padding-bottom:20px;line-height: 32px;}
.contentresuldiv h1{ float:left; width:100%; margin:20px 0 8px 0; font-size:14px}
.contentresuldiv h2{ float:left; width:100%; margin:20px 0 0px 0; font-size:14px}
.contentresuldiv h3{ float:left; width:100%; font-size:13px}

.divkashmirpackage .packg .result .incultions {font-size: 10px;}
.divkashmirpackage .packg {float: left;width: 22.9%; margin-bottom: 10px;}
.divkashmirpackage .packg .result .pacname {font-size:70%;}
.Inclusionsrow .Inclusicon {width: 48px;}
.divkashmirpackage .packg .result .btn { height: auto;float: left; width:82%;margin-bottom: 10px;}
.divkashmirpackage {margin-bottom: 10px;}

.cbp_tmtimeline > li .cbp_tmicon{left: 21.2%;}
.cbp_tmtimeline > li .cbp_tmlabel::after {border-width: 15px;top: 15px;}

.main .slider {
    float: left;
    width: 100%;
    background-image: url(Images/wallpaper.jpg);
    height: 400px;
}


		.stepvideorow .partleftvideo {
    width:97%;
    float: left;
    border: 4px solid #ff9800;
    margin-right: 0;}
	
	.stepvideorow .partrightvideotxt {
    float: left;
    
    color: #8B8B8B;
    width: 100%;
    margin-top: 16px;}

	.accountpanl {width: 94.5%;margin-bottom: 25px; margin-right:0 !important}
	.mealsrow .colom { width: 97.3%; min-height: auto;height: auto;margin-bottom: 20px; margin-right:0;}
	.Checklistrow .colom{width:97.3%;margin-right:0px;min-height:auto;height:auto;margin-bottom: 20px;}
	.kitrow .colom{ float:left; width: 46.5%;
padding: 10px;
box-shadow: 0 0 5px;
border-radius: 3px;
height: auto;
margin-bottom: 20px;
margin-right: 15px;}
	
	.ziyarpnalrow .ziyarpnal {
    float: left;
    width: 21.1%;}
	.ziyarpnalrow .ziyarpnal {
    float: left;
    width: 21.1%;
    padding: 1%;
    background: #fff;
    box-shadow: 0 0 5px;
    border-radius: 5px;
    margin-top: 30px;
    margin-right: 20px;
    min-height: 502px;
}

 .dpertoter .oterdiv .addressBox {
    width: 45.6%;}
	
	.our-family .container {
  width: 90%;
  padding: 10px 5%;
  display: inline-block;
}

.details h3 a {
  color: #454545;
  font-weight: normal;
  line-height: 18px;
  font-size: 13px;
}

.container ul li {
  padding: 6px 3px;
  border-bottom: 1px solid #d5d5d5;
  font-size: 11px;
}

.themeum-lms-popular-course .themeumlms-course-wrap {
  border: 1px solid #efefef;
  width: 31%;
  margin-right: 3%;
  float: left;
}

.docmentbox .docpicright {
  float: left;
  width: 32%;
}

.colomresultoffer {
  box-shadow: 0px 1px 30px rgba(0,0,0,.1);
  padding: 2%;
  border-radius: 4px 4px 0 0;
  width: 44%;
  margin-right: 2%;
  margin-bottom: 20PX;
  float: left;
}

.Happycustomerdiv .Rowcolm .customercolm {
  float: left;
  width: 23%;
  margin-right: 21px;
}

.achemawrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 20px;
  width: 100%;
  height: 200px;
  padding: 10px;
  margin-bottom: 20px;
}

.awrdscetotrcenterimg{width: 100%;margin-left: 0;}
.our-family .container span {
  padding: 0 12px;
  display: block;
  float: left;
}

.col-md-7 {
  width: 43.333%;
  float: right;
}
.col-md-5 {
  width: 51.667%;
  float: left;
}

.awrdscetotrrght {
  width: 39.333%;
  float: right;
  margin-left: 20px;
  margin-top: 48px;
}
.booknow {width: 74%;margin-bottom: 10px;float: left;}
.redmore{width: 74%;}

.enguriyreviewleftpart{ float:left; display:block}
.enguriyreviewrightpart{ float:left;display:none}
.leftinscolam{ display:block;}


	}

@media only screen 
and (min-width :835px) 
and (max-width :896px)
 {
 .dspnoneconf{ display:none}
 
 .leftpartresult2nd{ display:block !important}
.packgsrgt{ display:none}
.dsnone{ display:block}
 
 .col-md-7 {
  width: 47.333%;
  float: right;
}

.col-md-5 {
  width: 48.667%;
  float: left;
}

.awrdscetotrrght {
  width: 46.333%;
  float: right;
  margin-left: 20px;
  margin-top: 48px;
}
 
 .dpertoter .oterdiv .addressBox {
    width: 45.6%;}
	
	.logourdu{ width:100%; float:left; text-align:center; height: auto}
	.logourdu img{ width:25%; margin-bottom:10px; margin-top:10px}
.rmm {display:block;position:relative;width:100%;padding:0px;text-align: center;line-height:19px !important; color:#930 !important; float:right; margin-top:0px !important; margin-bottom:2px !important}
.rmm.graphite .rmm-toggled {width:100% !important;background-color:transparent;min-height:36px; border-radius:0px !important}
	.rmm.graphite .rmm-toggled-title {    display: none;}
#video{width:100%;height: 260px;}
header {width: 100%; padding: 0;margin-bottom:0px;}
	.main .rgbadiv .heding{margin-top: 0;font-size: 19px;line-height:26px;margin-bottom: 0; display:none}
	.main .rgbadiv .colmmdrow{margin-top:30px;padding: 1% 5%;width: 90%;}
	.main .rgbadiv .colmmd25{margin-right: 0;margin-bottom: 43px;width: 49%;}
	#video {height: 423px;}
	.main .rgbadiv{ height:auto}
	.bankingpanel{margin-top:20px;}
	.main .rgbadiv .colmmd25 .numbertext{font-size: 21px; margin-top: 12px; }
		.main .rgbadiv .subheadg{font-size: 12px; display:none }
		.bankingpanel .oter{ width:90%; padding:0 5%}
		.bankingpanel span {font-size: 16px;margin-top: 0px;text-align: center;width: 100%;}
		.bankingpanel .bankicons img {width: 100%;}
		.main .rgbadiv .colmmd25 .numbertext a{ text-decoration:underline; color:#F0FF00;}
		.main .rgbadiv .colmmd25 .numbertext a:hover{ color:#fff;text-decoration:none;}	
		.pannelour {margin-top: 70px; padding:10px 5%; width:90%;text-align: justify;}		
		.pannelour .lft {width: 97%;}
		.pannelour .rgt {float: left;width:100%; margin-left:0; padding:0 }
		.pannelour .rgt .hdg {width: 100%;font-size:34px;color: #f1c152;margin-bottom:10px;text-align: left; margin-top:25px}
		.pannelour .rgt {margin-top: 15px;}
		.pannelour .rgt li {font-size: 16px;margin: 4px 0;text-align: justify;line-height:30px;color: #505050;}		
		.full h1 {font-size:14px;margin-bottom:15px; line-height:25px}
		.full h2 {font-size: 14px;}
		.full .single_package {width:100%;margin-bottom: 20px; margin-right:0}
		.testmols{background-image:none; height:auto; width:90%; padding:10px 5%}
		 .full .single_package:hover {transform: none}
		 .testmols .iner{ padding:0}
		.testmols .iner .hindg{ color:#5D5D5D; width:100%; font-size:15px; margin-bottom:10px;position: initial;margin-top: 13px;}
		.testmols .video{ float:left; width:21.4%; height:150px; border:2px solid #474747; margin-right:4%; margin-bottom:15px;}
		.testmols .row{ float:left; width:100%; padding:0;}		
		.full {width:90%;float: left; padding:10px 5% 0px 5%;text-align: justify;}
		.full .panel .single_package{ width:48%; margin-right:4%;margin-top: 12px; margin-bottom:10px;}
		.full .panel .single_package:hover {transform:none;}
		.fullbackimg{padding-bottom:20px;}
		.color-1{ padding:10px 2%}
		.color-2{ padding:10px 2%}
		.color-3{ padding:10px 2%}
		.color-4{ padding:10px 2%}
		.arow1 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #0088cc;}
		.arow2 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #88c425;}
		.arow3 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #fb9134;}
		.arow4 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #cf0d0d;}		
		.customerpanel .colom1 {padding:15px 0%; width:100% }
		.customerpanel .coloms {padding: 10px 5%;border-bottom:none; width:15%}
		.customerpanel .coloms .icon {margin-right:0px;text-align: center;width: 100%;}
		.customerpanel .coloms .txt {margin-top: 1px;text-align: center;font-size: 16px; width:100%}		
		.testmols .row a {background-color:#820002;color:#fff;margin-top: 0; margin-bottom:15px;}
		.testmols .row a:hover {background-color:#820002;color:#fff}		
		.Features{padding:10px 5%; width:90%;}
		.Features .row{ margin:0}
		.Features .hdg{ font-size:24px; float:left; text-align:left}
		.Features .row .colomfeat{margin-right: 2.6% !important;padding: 10px 20px;width: 23%;margin-bottom: 21px;}
		.Features .row .colomfeat:last-child { margin-right: 0 !important;}
		.Features .row .colomfeat .tittle{ margin-top:0;font-size: 12px;}
		.Features .row .colomfeat:hover {transform:none;}
		.customerpanel{ margin-top:20px;}
		.whybook{ width:90%; padding:10px 5%; text-align:justify}
		.whybook .hdg{font-size: 15px; margin-bottom:6px;}
		.whybook .pic{ margin-bottom:3px;}
		.whybook small{ width:100%; padding:0;line-height:33px;font-size:17px;}
		.lasttxt{ width:90%; padding:10px 5%;}
		.lasttxt .hdg{margin-bottom: 2px;font-size: 17px;}
		footer {padding: 30px 5%; width:90%;}
		footer .row .comls a {width:341px;}
		footer .row .ourof {    text-align: left;}
		.footerimage {float: left;width: 100%;height: 62px;}
		footer .row .comls {width: 50%;margin-right: 0; margin-bottom:10px; }
		footer .row .comls:last-child {width:46%;padding-left:0px;margin-right: 0%;}
		footer .row .box { float: left; width:100%;border-left: none;height: auto;margin-bottom: 16px; padding:0}
		.footer .row .ourof{margin-bottom: 11px;}
        .subfooter{padding: 10px 5%; width: 90%;}
		
		.abouthdg{ font-size: 16px;line-height: 23px;}
		.abouttopcontnt{ font-size:18px;width: 100%;padding: 10px 0%; line-height:33px;}
		.aboutrow .rgt {width:50%;}
		.aboutrow .hdggg{font-size: 24px;line-height: 18px;margin-bottom: 0;}
		section {width: 90%;padding: 10px 5%;}
		.aboutrow{padding: 0; width:100%}
		.hdgallpages{margin-top: 81px;}
		
		.packgslft {float: left;width: 100%;margin-right: 0;}
		.packgslft .hdg {font-size: 21px;}
		.packgsrgt {float: left;width: 100%;}
		.packgsrgt .raterow .buttns {padding: 10px 8px;}
		.packgspanel {width: 92%;padding: 20px 4%;}
		.packgspanel .colom1 {width: 100%;}
		.packgspanel .colom2 {width: 50%;}
		.packgspanel .colom2 .icons { margin-right: 5px;}
		.packgspanel .hdg{font-size: 14px;}
		.termscd .hdg {font-size: 14px;float: left; margin-top: 7px; font-weight: bold;}
		
		.testtxt .row .txtmol2{ float:left; width:32%;margin-right:0}
.testtxt .row .txtmol1{ float:left; width:35%; margin-right:0}
.testtxt .row .txtmol3{ float:left; width:30%;margin-right:0}
.testtxt .butnsrow a{margin-right:25px; margin-bottom:15px; font-weight:normal; padding: 15px 28px;}
.testtxt .hdg{font-size: 27px; margin-bottom:0}
.testtxt .row {width: 90%;padding: 20px 05%;}
.testtxt .butnsrow{width: 90%;padding: 20px 05%;}

.testmol {width: 100%;padding: 10px 0%;}
.testmol .partlft {float:left;width: 151px;}
.testmol .partlft .profilpic{width: 100px;height: 100px;float: left;}
.testmol .partlft .profilpic img {width: 100%;height: 100%;}
.mt40 {margin-top: 0px;}
.testmol .rghtprt {width:69%;font-size: 14px;margin-top:27px;margin-left:56px;}
p {line-height: 23px;}
.testmol .rghtprt .row Time {width: 52px;}
.testmol .pavelrow{ margin-bottom:30px;}

.gallerypnl .row .portfolio-box2{ width:26.4%;}	
.gallerypnl .row .portfolio-box2 > img {
    width: 100%;
    float: left;
    height: auto;
    border-bottom: 2px solid #ff7e00;}
	.gallerypnl .row .portfolio-box2 { height: auto;}
.whatsapp{ display:block}

.addresspat .mapoter {
    width: 51%;}
	.addresspat .addrespart {
    width: 42%;}
	.addresspat .addrespart .row a {
    width: 82%;}
	
	.ziyarpnal .lftimgclm {width: 100%;margin-right: 0;}
.ziyarpnal .rigtcontclm {width: 100%;}
.ziyarpnal {width: 90%; padding: 5%;}

	.hdgallpages {
    color: #fff;
    font-size: 14px;
    text-align: center;
    line-height: 29px;}
	
	.ziyarpnal .rigtcontclm .hdg {
    float: left;
    width: 100%;
    color: #ff9800;
    font-size: 21px;
    margin-bottom: 2px;
    line-height: 30px;
}
	.hdgallpages {
    color: #fff;
    font-size: 20px !important;
    text-align: center;
    line-height: 29px;}
	
	.ziyarpnal .rigtcontclm .hdg {
    float: left;
    width: 100%;
    color: #ff9800;
    font-size: 21px;
    margin-bottom: 2px;
    line-height: 30px;
}
.advstrow .colom {
    width: 26.4%;}
	
	.cd-testimonials-all .cd-testimonials-item { width: 32% !important; margin-left:0 !important}
.cd-testimonials-all .cd-testimonials-item:last-child{ margin-right:0}


.addresspat .addrespart .row .hdg {
    color: #ff9800;
    font-size: 12px;
    font-weight: bold;
    margin-top: 15px;
    width: 73%;
    float: left;
}

.gallerypnl {
    float: left;
    width: 90% !important;
    padding: 10px 5%;
}

.contentresuldiv{float:left; width:90%;line-height:30px; padding:0 5% }
.contentresuldiv p{ color:#474747; padding-bottom:20px;line-height: 32px;}
.contentresuldiv h1{ float:left; width:100%; margin:20px 0 8px 0; font-size:14px}
.contentresuldiv h2{ float:left; width:100%; margin:20px 0 0px 0; font-size:14px}
.contentresuldiv h3{ float:left; width:100%; font-size:13px}

.divkashmirpackage .packg {margin-bottom: 30px;width: 48.3%;margin-right:20px;}
.divkashmirpackage { margin-top: 0; margin-bottom: 0;}
.mrnone {margin-right: 0% !important;}


.cbp_tmtimeline > li .cbp_tmicon{left: 21.2%;}
.cbp_tmtimeline > li .cbp_tmlabel::after {border-width: 15px;top: 15px;}

.main .slider {
    float: left;
    width: 100%;
    background-image: url(Images/wallpaper.jpg);
    height: 436px;
}

.needhelpbox {
    background: #fff;
    border-radius: 3px;
    float: left;
    margin-top: 30px;
    margin-bottom: 25px;
    padding: 20px;
    text-align: center;
    border: 1px solid #ddd;
    width: 36%;
}

.feedbackoter {
    background: #fff;
    border-radius: 3px;
    float: left;
    margin-bottom: 25px;
    padding: 20px;
        padding-top: 20px;
    text-align: center;
    border: 1px solid #ddd;
    padding-top: 10px;
    width: 50.3%;
    margin-left: 20px;
    margin-top: 29px;
}

.feedbackoter .videorow .videobox {
    border: 4px solid #dedede;
    width: 43.9%;
    float: left;
    height: 100px;
    padding: 5px;
    margin-right: 10px;
    margin-bottom: 10px;
}


		.stepvideorow .partleftvideo {
    width:97%;
    float: left;
    border: 4px solid #ff9800;
    margin-right: 0;}
	
	.stepvideorow .partrightvideotxt {
    float: left;
    
    color: #8B8B8B;
    width: 100%;
    margin-top: 16px;}
	
	.accountpanl {width: 94.5%;margin-bottom: 25px; margin-right:0 !important}
		.mealsrow .colom { width: 96.5%; min-height: auto;height: auto;margin-bottom: 20px; margin-right:0;}
		.Checklistrow .colom{width:96.5%;margin-right:0px;min-height:auto;height:auto;margin-bottom: 20px;}
		
 .kitrow .colom{ float:left;width: 46%;
padding: 10px;
box-shadow: 0 0 5px;
border-radius: 3px;
height: auto;
margin-bottom: 20px;
margin-right: 15px;}

.ziyarpnalrow .ziyarpnal {width: 98%; margin-right:0;    min-height: auto;}
	.ziyarpnalrow .ziyarpnal .rigtcontclm {width: 96%;padding: 0 2%;}
.ziyarpnalrow .ziyarpnal .rigtcontclm .hdg {font-size: 13px;}
.ziyarpnalrow .ziyarpnal .lftimgclm {height: 178px;}

.our-family .container {
  width: 90%;
  padding: 10px 5%;
  display: inline-block;
}

.our-family .container span {
  padding: 0 9px;
  display: block;
  float: left;
}	

.articklediv .one-fourth {
  width: 47%;
  float: left;
  display: block;
  box-shadow: 0 0 4px #929292;
  margin: 0 3% 20px 0;
}

.container .comls2 {
  float: left;
  width: 46.7%;
  margin-right: 3%;
  margin-top: 0px;
  font-size: 13px;
  margin-bottom: 24px;
}

.themeum-lms-popular-course .themeumlms-course-wrap {
  border: 1px solid #efefef;
  width: 31%;
  margin-right: 3%;
  float: left;
}

.colomresultoffer {
  box-shadow: 0px 1px 30px rgba(0,0,0,.1);
  padding: 2%;
  border-radius: 4px 4px 0 0;
  width: 44%;
  margin-right: 2%;
  margin-bottom: 20PX;
  float: left;
}

.Happycustomerdiv .Rowcolm .customercolm {
  float: left;
  width: 23%;
  margin-right: 20px;}
  
  .awrdscetotrcenterimg {width: 100%;margin-right: 0;margin-left: 0;}
 .docmentbox .docpicright {
  float: left;
  width: 34%;
}

.achemawrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 0;
  width: 100%;}
  
  .awrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 0;
  width: 100%;
  height: 200px;
  padding: 10px;
  margin-bottom: 20px;
}
.enguriyreviewleftpart{ float:left; display:block}
.enguriyreviewrightpart{ float:left;display:none}
.leftinscolam{ display:block;}
	
}
	
	
@media only screen 
and (min-width : 767px) 
and (max-width :834px) {
.dspnoneconf{ display:none}
.leftpartresult2nd{ display:block !important}
.packgsrgt{ display:none}
.dsnone{ display:block}

.umrahacomdytion .youtbacomdcolm {
  float: left;
  border-radius: 5px;
  width: 99%;
  padding: 2px;
  margin-right: 0;
  margin-bottom: 20px;
}

.achemawrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 20px;
  width: 303px;
  height: 200px;
  padding: 10px;
  margin-bottom: 20px;
}

.themeum-lms-popular-course .themeumlms-course-wrap {
  border: 1px solid #efefef;
  width: 31%;
  margin-right: 3%;
  float: left;
}
.testtxt {
    width: 100%;
    padding: 0;
    float: left;
    margin-top: 20px;
}

.col-md-5 {
    width: 100%;
    float: left;
    text-align: justify;}
	
	.awrdscetotrrght {
  width: 100%;
  float: left;
  margin-left: 20px;
  margin-top: 48px;
}

.achemencustomer{padding: 8px 0px 30px 0px;}
	
	.col-md-7 {
    width:100%;
    float: left;
}
.full .hdg {
    font-size: 21px;}
	.logourdu{ width:100%; float:left; text-align:center; height: auto}
	.logourdu img{ width:20%; margin-top:10px}
.rmm {display:block;position:relative;width:100%;padding:0px;text-align: center;line-height:19px !important; color:#930 !important; float:right; margin-top:0px !important; margin-bottom:2px !important}
.rmm.graphite .rmm-toggled {width:100% !important;background-color:transparent;min-height:36px; border-radius:0px !important}
	.rmm.graphite .rmm-toggled-title {    display: none;}
#video{width:100%;height: 260px;}
header {width: 100%; padding: 0;margin-bottom:0px;}
	.main .rgbadiv .heding{margin-top: 0;font-size: 19px;line-height:26px;margin-bottom: 0; display:none}
	.main .rgbadiv .colmmdrow{margin-top:50px;padding: 1% 5%;width: 90%;}
	.main .rgbadiv .colmmd25{margin-right: 0; margin-bottom:36px;width: 49%;}
	#video {height: 423px;}
	.main .rgbadiv{ height:auto}
	.bankingpanel{margin-top:27px;}
	.main .rgbadiv .colmmd25 .numbertext{font-size: 21px; margin-top: 12px;}
		.main .rgbadiv .subheadg{font-size: 12px; display:none }
		.bankingpanel .oter{ width:90%; padding:0 5%}
		.bankingpanel span {font-size: 16px;margin-top: 0px;text-align: center;width: 100%;}
		.bankingpanel .bankicons img {width: 100%;}
		.main .rgbadiv .colmmd25 .numbertext a{ text-decoration:underline; color:#F0FF00;}
		.main .rgbadiv .colmmd25 .numbertext a:hover{ color:#fff;text-decoration:none;}	
		.pannelour {margin-top:60px; padding:10px 5%; width:90%;text-align: justify;}		
		.pannelour .lft {width: 97%;}
		.pannelour .rgt {float: left;width:100%; margin-left:0; padding:0 }
		.pannelour .rgt .hdg {width: 100%;font-size:34px;color: #f1c152;margin-bottom:10px;text-align: center;}
		.pannelour .rgt {margin-top: 15px;}
		.pannelour .rgt li {font-size: 16px;margin: 4px 0;text-align: justify;line-height:30px;color: #505050;}		
		.full h1 {font-size:14px;margin-bottom:15px; line-height:25px}
		.full h2 {font-size: 14px;}
		.full .single_package {width:100%;margin-bottom: 20px; margin-right:0}
		.testmols{background-image:none; height:auto; width:90%; padding:10px 5%}
		 .full .single_package:hover {transform: none}
		 .testmols .iner{ padding:0}
		.testmols .iner .hindg{ color:#5D5D5D; width:100%; font-size:15px; margin-bottom:10px;position: initial;margin-top: 13px;}
		.testmols .video{ float:left; width:45.3%; height:150px; border:2px solid #474747; margin-right:4%; margin-bottom:15px;}
		.testmols .row{ float:left; width:100%; padding:0;}		
		.full {width:90%;float: left; padding:10px 5% 0px 5%;text-align: justify;}
		.full .panel .single_package{ width:23.5%; margin-right:4%;margin-top: 12px; margin-bottom:10px;}
		.full .panel .single_package:hover {transform:none;}
		.fullbackimg{ padding-bottom:20px;}
		.color-1{ padding:10px 2%}
		.color-2{ padding:10px 2%}
		.color-3{ padding:10px 2%}
		.color-4{ padding:10px 2%}
		.arow1 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #0088cc;}
		.arow2 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #88c425;}
		.arow3 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #fb9134;}
		.arow4 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #cf0d0d;}		
		.customerpanel .colom1 {padding:15px 0%; width:100% }
		.customerpanel .coloms {padding: 10px 5%;border-bottom:none; width:15%}
		.customerpanel .coloms .icon {margin-right:0px;text-align: center;width: 100%;}
		.customerpanel .coloms .txt {margin-top: 1px;text-align: center;font-size: 16px;width: 100%;}		
		.testmols .row a {background-color:#820002;color:#fff;margin-top: 0; margin-bottom:15px;}
		.testmols .row a:hover {background-color:#820002;color:#fff}		
		.Features{padding:10px 5%; width:90%;}
		.Features .row{ margin:0}
		.Features .hdg{ font-size:24px;}
		.Features .row .colomfeat{margin-right:20px; padding:10px 20px;width:47.8%; margin-bottom:21px;}
		.Features .row .colomfeat .tittle{ margin-top:0}
		.Features .row .colomfeat:hover {transform:none;}
		.customerpanel{ margin-top:20px;}
		.whybook{ width:90%; padding:10px 5%; text-align:justify}
		.whybook .hdg{font-size: 15px; margin-bottom:6px;}
		.whybook .pic{ margin-bottom:3px;}
		.whybook small{ width:100%; padding:0;line-height:33px;font-size: 17px;}
		.lasttxt{ width:90%; padding:10px 5%;}
		.lasttxt .hdg{margin-bottom: 2px;font-size: 17px;}
		footer {padding: 30px 5%; width:90%;}
		footer .row .comls a {width: 310px;}
		.footerimage {float: left;width: 100%;height: 57px;}
		footer .row .comls {width: 50%;margin-right: 0; margin-bottom:10px; }
		footer .row .comls:last-child {width:46%;padding-left:0px;margin-right: 0%;}
		footer .row .box { float: left; width:100%;border-left: none;height: auto;margin-bottom: 16px; padding:0}
		.footer .row .ourof{margin-bottom: 11px;}
        .subfooter{padding: 10px 5%; width: 90%;}
		
		.abouthdg{ font-size: 16px;line-height: 23px;}
		.abouttopcontnt{ font-size:18px;width: 100%;padding: 10px 0%; line-height:33px;}
		.aboutrow .rgt {width:50%;}
		.aboutrow .hdggg{font-size: 24px;line-height: 18px;margin-bottom: 0;}
		section {width: 90%;padding: 10px 5%;}
		.aboutrow{padding: 0; width:100%}
		.hdgallpages{margin-top: 81px;}
		
		.packgslft {float: left;width: 100%;margin-right: 0;}
		.packgslft .hdg {font-size: 21px;}
		.packgsrgt {float: left;width: 100%;}
		.packgsrgt .raterow .buttns {padding: 10px 8px;}
		.packgspanel {width: 92%;padding: 20px 4%;}
		.packgspanel .colom1 {width: 100%;}
		.packgspanel .colom2 {width: 50%;}
		.packgspanel .colom2 .icons { margin-right: 5px;}
		.packgspanel .hdg{font-size: 14px;}
		.termscd .hdg {font-size: 14px;float: left; margin-top: 7px; font-weight: bold;}
.testtxt .row .txtmol2{ float:left; width:32%; margin-right:0}
.testtxt .row .txtmol1{ float:left; width:36%;margin-right:0}
.testtxt .row .txtmol3{ float:left; width:30%;}
.testtxt .butnsrow a{margin-right:22px; margin-bottom:15px; font-weight:normal;padding: 15px 24px;}
.testtxt .hdg{font-size: 27px; margin-bottom:0}
.testtxt .row {width: 90%;padding: 20px 05%;}
.testtxt .butnsrow{width: 90%;padding: 20px 05%;}

.testmol {width: 100%;padding: 10px 0%;}
.testmol .partlft {float:left;width: 151px;}
.testmol .partlft .profilpic{width: 100px;height: 100px;float: left;}
.testmol .partlft .profilpic img {width: 100%;height: 100%;}
.mt40 {margin-top: 0px;}
.testmol .rghtprt {width:71%;font-size: 14px;margin-top:27px;margin-left: 10px;}
p {line-height: 23px;}
.testmol .rghtprt .row Time {width: 52px;}
.testmol .pavelrow{ margin-bottom:30px;}


.gallerypnl .row .portfolio-box2{ width:25.7%;}
.gallerypnl .row .portfolio-box2{ height:auto;}
.gallerypnl .row .portfolio-box2 > img {
    width: 100%;
    float: left;
    height: auto;
    border-bottom: 2px solid #ff7e00;}
.whatsapp{ display:block}

.addresspat .addrespart {    width: 96%;    margin-right: 0;}
.addresspat .mapoter {width: 99%; height: auto;   margin-top: 0px;}
.addresspat .addrespart .row .icon {margin-right:0px;text-align: center;width: 100%;}
.addresspat .addrespart .row .hdg {margin-top: 0px;width: 100%;}
.addresspat .addrespart .row .subhdg {width: 100%;margin-top:0px;text-align: center;}
.addresspat .addrespart .row address {float: left;width: 100%;font-size: smaller; text-align:center;}
.addresspat .addrespart .row time { width: 100%;text-align: center;}
.addresspat .addrespart .row .socalicon {float: left; width: 100%;}
.addresspat .addrespart .row .telotr ins{float: left; width: 100%;text-align:center;}
.addresspat .addrespart .row .tel{text-align: center;width: 100%;padding-right: 0;margin-top: 3px;}
.addresspat .addrespart .row .socalicon {float: left;width:50%;margin-left:37%; margin-top:5px}
.addresspat .addrespart .row {margin: 20px 0;}
.addresspat .addrespart .row a{ width:100%; text-align:center; margin-top:0}

.ziyarpnal .lftimgclm {width: 100%;margin-right: 0;}
.ziyarpnal .rigtcontclm {width: 100%;}
.ziyarpnal {width: 90%; padding: 5%;}

	.hdgallpages {
    color: #fff;
    font-size:20px !important;
    text-align: center;
    line-height: 29px;}
	
	.ziyarpnal .rigtcontclm .hdg {
    float: left;
    width: 100%;
    color: #ff9800;
    font-size: 21px;
    margin-bottom: 2px;
    line-height: 30px;
}
.emailcontact{ float:left; width:100%; text-align:center;
    margin-left: 0;
    margin-top: 4px;
    color: #00587E;}

.advstrow .colom {
    width: 27.5%;
    float: left;
    margin-right: 16px;
    border: 15px solid #E5E5E5;
    box-shadow: 0 0 5px;
    cursor: pointer;
    height: auto;
}
.cd-testimonials-all .cd-testimonials-item { width: 31.4% !important; margin-left:0 !important}

.cd-testimonials-all .cd-testimonials-item:last-child{ margin-right:0}


.temscondotr .hdg{ font-size:17px;}
.customerrivewpanle .tittle{font-size: 16px;}

.gallerypnl {
    float: left;
    width: 90% !important;
    padding: 10px 5%;
}

.contentresuldiv{float:left; width:90%;line-height:30px; padding:0 5% }
.contentresuldiv p{ color:#474747; padding-bottom:20px;line-height: 32px;}
.contentresuldiv h1{ float:left; width:100%; margin:20px 0 8px 0; font-size:14px}
.contentresuldiv h2{ float:left; width:100%; margin:20px 0 0px 0; font-size:14px}
.contentresuldiv h3{ float:left; width:100%; font-size:13px}

.divkashmirpackage .packg {margin-bottom: 30px;width: 48.2%;margin-right:20px;}
.divkashmirpackage { margin-top: 0; margin-bottom: 0;}
.mrnone {margin-right: 0% !important;}

.cbp_tmtimeline > li .cbp_tmicon{left: 21.2%;}
.cbp_tmtimeline > li .cbp_tmlabel::after {border-width: 15px;top: 15px;}

.main .slider {
    float: left;
    width: 100%;
    background-image: url(Images/wallpaper.jpg);
    height: 436px;
}
.allpagesimage {
    float: left;
    width: 100%;
    background-image: url(Images/Slider-image-khidmati-safar.jpg);
    height:300px;
}

.needhelpbox {
    background: #fff;
    border-radius: 3px;
    float: left;
    margin-top: 30px;
    margin-bottom: 25px;
    padding: 20px;
    text-align: center;
    border: 1px solid #ddd;
    width: 92%;
}

.feedbackoter .videorow .videobox {
    border: 4px solid #dedede;
    width: 45.2%;
    float: left;
    height: 130px;
    padding: 5px;
    margin-right: 10px;
    margin-bottom: 10px;
}

.umrahstepcontnt {
    width: 100%;
    padding: 10px 0%;
    float: left;
    text-align: justify;
    font-size: 14px;
    color: #8B8B8B;
    line-height: 29px;}

.umrahstephdg {
    float: left;
    width: 100%;
    color: #3d3c3c;
    text-align: center;
    font-size: 14px;
    margin-top: 10px;}
	
	
		.stepvideorow .partleftvideo {
    width:97%;
    float: left;
    border: 4px solid #ff9800;
    margin-right: 0;}
	
	.stepvideorow .partrightvideotxt {
    float: left;
    
    color: #8B8B8B;
    width: 100%;
    margin-top: 16px;}
	
	.accountpanl {width: 94%;margin-bottom: 25px; margin-right:0 !important}
	
	
	.mealsrow .colom { width: 96.5%; min-height: auto;height: auto;margin-bottom: 20px; margin-right:0;}
	.Checklistrow .colom{width:96.5%;margin-right:0px;min-height:auto;height:auto;margin-bottom: 20px;}
	.kitrow .colom{float: left;
width: 46%;
padding: 10px;
box-shadow: 0 0 5px;
border-radius: 3px;
height: auto;
margin-bottom: 20px;
margin-right: 15px;}
	
	
	.ziyarpnalrow .ziyarpnal {width: 98%; margin-right:0;    min-height: auto;}
	.ziyarpnalrow .ziyarpnal .rigtcontclm {width: 96%;padding: 0 2%;}
.ziyarpnalrow .ziyarpnal .rigtcontclm .hdg {font-size: 13px;}
.ziyarpnalrow .ziyarpnal .lftimgclm {height: 178px;}	

.dpertoter .oterdiv .addressBox {
    width: 45.2%;margin-right: 19px;}
	
	.docmentbox .docpicright {
  float: right;
  width: 39%;
}

.colomresultoffer {
  box-shadow: 0px 1px 30px rgba(0,0,0,.1);
  padding: 2%;
  border-radius: 4px 4px 0 0;
  width: 44%;
  margin-right: 2%;
  margin-bottom: 20PX;
  float: left;
}

.Happycustomerdiv .Rowcolm .customercolm {
  float: left;
  width: 23%;
  margin-right: 18px;
}

.newsimage img {
    width: 100%;
    height: auto;
}

  .coupleumrahoter{  margin-top: 0;}
  
  .our-family .container {
  width: 90%;
  padding: 10px 5%;
  display: inline-block;
}

.our-family .container span {
  padding: 0 14px;
  display: block;
  float: left;
}

.articklediv .one-fourth {
  width: 100%;
  float: left;
  display: block;
  box-shadow: 0 0 4px #929292;
  margin: 0 0% 20px 0;
}

.container .comls2 {
  float: left;
  width: 48.5%;
  margin-right:10px;
  margin-top: 0px;
  font-size: 13px;
  margin-bottom: 20px;
}

.Authorized {
  float: left;
  margin-top: 0px;
  color: #ff9800;
  font-size: 16px;
  width: 100%;
  text-align: center; padding-right:0 !important; padding-right:0 !important}
  
  
  .whyslectusoter {
  float: left;
  width: 90%;
  padding: 0 5%;
  margin-top: 39px;
}


.contactS .cols12 {
  width: 100%;
  margin-left: 0;
  float: left;
  margin-top: 0;
}

.contactS .colm5 {
  float: left;
  border-radius: 5px;
  width: 99%;
  margin-left: auto;
  padding: 2px;
}

.contactS .cols12 .heading {
  color: #ff9800;
  margin-top: 0;
  line-height: 34px;
}

.contactS {
  width: 90%;
  float: left;
  padding: 0 5%;
  margin-top: 14px;
}
.enguriyreviewleftpart{ float:left; display:block}
.enguriyreviewrightpart{ float:left;display:none}
.leftinscolam{ display:block;}

}


@media only screen 
and (min-width : 581px) 
and (max-width :766px) {
.dspnoneconf{ display:none}
.leftpartresult2nd{ display:block !important}
.packgsrgt{ display:none}
.leftinscolam{ display:block;}
.dsnone{ display:block}

.youtubevideo {
  margin-bottom: 0px;
  margin-top: 0px;
  height: auto;
}



.umrahacomdytion .youtbacomdcolm {
  float: left;
  border-radius: 5px;
  width: 98%;
  padding: 2px;
  margin-right: 0;
margin-bottom: 13px;
}

.umrahacomdytion .youtbacomdcolm .videoacomakh {
  margin-bottom: 0px;
  margin-top: 0px;
  height: auto;
  float: left;
  width: 100%;
}

.umrahacomdytion .youtbacomdcolm .videoacomadi {
  margin-bottom: 0px;
  margin-top: 0px;
  height: auto;
  float: left;
  width: 100%;
}

.bankingpanel {
    color: #fff;
    line-height: 45px;
    text-align: center;
}
	.logourdu{ width:100%; float:left; text-align:center; height: auto}
	.logourdu img{ width:38%; margin-top:10px; float:none}
.rmm {display:block;position:relative;width:100%;padding:0px;text-align: center;line-height:19px !important; color:#930 !important; float:right; margin-top:0px !important; margin-bottom:2px !important}
.rmm.graphite .rmm-toggled {width:100% !important;background-color:transparent;min-height:36px; border-radius:0px !important}
	.rmm.graphite .rmm-toggled-title {    display: none;}
#video{width:100%;height: 260px;}
header {width: 100%; padding: 0;margin-bottom:0px;}
	.main .rgbadiv .heding{margin-top: 0;font-size: 19px;line-height:26px;margin-bottom: 0; display:none}
	.main .rgbadiv .colmmdrow{margin-top:20px;padding: 1% 2%;width: 96%;}
	.main .rgbadiv .colmmd25{margin-right: 0; margin-bottom:30px;width: 49%;}
	#video {height: 423px;}
	.main .rgbadiv{ height:auto}
	.bankingpanel{margin-top:32px; padding: 20px 0;}
	.main .rgbadiv .colmmd25 .numbertext{font-size:19px;margin-top: 12px; }
		.main .rgbadiv .subheadg{font-size: 12px; display:none }
		.bankingpanel .oter{ width:90%; padding:0 5%}
		.bankingpanel span {font-size: 16px;margin-top: 0px;text-align: center;width: 100%;}
		.bankingpanel .bankicons img {width: 100%;}
		.main .rgbadiv .colmmd25 .numbertext a{ text-decoration:underline; color:#F0FF00;}
		.main .rgbadiv .colmmd25 .numbertext a:hover{ color:#fff;text-decoration:none;}
		
		.pannelour {margin-top:60px; padding:10px 10%; width:80%;text-align: justify;}		
		.pannelour .lft {width: 92%;}
		.pannelour .rgt {float: left;width:100%; margin-left:0; padding:0 }
		.pannelour .rgt .hdg {width: 100%;font-size:34px;color: #f1c152;margin-bottom:5px;text-align: left; margin-top:35px;}
		.pannelour .rgt {margin-top: 15px;}
		.pannelour .rgt li {font-size: 16px;margin: 4px 0;text-align: justify;line-height:30px;color: #505050;}		
		.full h1 {font-size:14px;margin-bottom:15px; line-height:25px}
		.full h2 {font-size: 14px;}
		.full .single_package {width:100%;margin-bottom: 20px; margin-right:0}
		.testmols{background-image:none; height:auto; width:90%; padding:10px 5%}
		 .full .single_package:hover {transform: none}
		 .testtxt {
    width: 90%;
    padding: 2% 5%;
    float: left;
    margin-top: 20px;
}
.testtxt .row {
    float: left;
    width: 100%;
    padding: 20px 0%;
}

		 .testmols .iner{ padding:0}
		.testmols .iner .hindg{ color:#5D5D5D; width:100%; font-size:15px; margin-bottom:10px;position: initial;margin-top: 13px;}
		.testmols .video{ float:left; width:99%; height:225px; border:2px solid #474747; margin-right:0 !important; margin-bottom:15px;}
		.testmols .row{ float:left; width:100%; padding:0;}		
		.full {width:100%;float: left; padding:10px 0% 0px 0%;text-align: justify;}
		.full .panel .single_package{ width:100%; margin-right:0px !important;margin-top: 12px; margin-bottom:10px;}
		.full .panel .single_package:hover {transform:none;}
		.fullbackimg{width: 90%;padding: 0 5% 20px 5%;}
		.color-1{ padding:10px 2%}
		.color-2{ padding:10px 2%}
		.color-3{ padding:10px 2%}
		.color-4{ padding:10px 2%}
		footer .row .ourof {  text-align: left;}
		.arow1 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #0088cc;}
		.arow2 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #88c425;}
		.arow3 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #fb9134;}
		.arow4 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #cf0d0d;}		
		.customerpanel .colom1 {padding:15px 0%; width:100% }
		.customerpanel .coloms {padding: 10px 5%;border-bottom:none; width:14.9%}
		.customerpanel .coloms .icon {margin-right:0px;text-align: center;width: 100%;}
		.customerpanel .coloms .txt {margin-top: 1px;text-align: center;font-size: 16px;}		
		.testmols .row a {background-color:#820002;color:#fff;margin-top: 0; margin-bottom:15px;}
		.testmols .row a:hover {background-color:#820002;color:#fff}		
		.Features{padding:10px 5%; width:90%;}
		.Features .row{ margin:0}
		.Features .hdg{ font-size:24px;}
		.Features .row .colomfeat{margin-right:20px; padding:10px 20px;width:47.8%; margin-bottom:20px;}
		.Features .row .colomfeat .tittle{ margin-top:0}
		.Features .row .colomfeat:hover {transform:none;}
		.customerpanel{ margin-top:20px;}
		.whybook{ width:90%; padding:10px 5%; text-align:justify}
		.whybook .hdg{font-size: 15px; margin-bottom:6px;}
		.whybook .pic{ margin-bottom:3px;}
		.whybook small{ width:100%; padding:0;line-height:33px;}
		.lasttxt{ width:90%; padding:10px 5%;}
		.lasttxt .hdg{margin-bottom: 2px;font-size: 17px;}
		footer {padding: 30px 5%; width:90%;}
		footer .row .comls a {width: 221px;}
		.footerimage {float: left;width: 100%;height: 44px;}
		footer .row .comls {width: 50%;margin-right: 0; margin-bottom:10px; }
		footer .row .comls:last-child {width:46%;padding-left:0px;margin-right: 0%;}
		footer .row .box { float: left; width:100%;border-left: none;height: auto;margin-bottom: 16px; padding:0}
		.footer .row .ourof{margin-bottom: 11px;}
        .subfooter{padding: 10px 5%; width: 90%;}
		
		.abouthdg{ font-size: 16px;line-height: 23px;}
		.abouttopcontnt{ font-size:18px;width: 100%;padding: 10px 0%; line-height:33px;}
		.aboutrow .rgt {width:55%;}
		.aboutrow .hdggg{font-size: 24px;line-height: 18px;margin-bottom: 0;}
		section {width: 90%;padding: 10px 5%;}
		.aboutrow{padding: 0; width:100%}
		.hdgallpages{margin-top: 81px;}
		
				.packgslft {float: left;width: 100%;margin-right: 0;}
		.packgslft .hdg {font-size: 21px;}
		.packgsrgt {float: left;width: 100%; margin-top:0;}
		.packgsrgt .raterow .buttns {padding: 10px 8px;}
		.packgspanel {width: 92%;padding: 20px 4%;}
		.packgspanel .colom1 {width: 100%;}
		.packgspanel .colom2 {width: 50%;}
		.packgspanel .colom2 .icons { margin-right: 5px;}
		.packgspanel .hdg{font-size: 14px;}
		.termscd .hdg {font-size: 14px;float: left; margin-top: 7px; font-weight: bold;}
		
		.testtxt .row .txtmol2{ float:left; width:100%;}
.testtxt .row .txtmol1{ float:left; width:100%;}
.testtxt .row .txtmol3{ float:left; width:100%;}
.testtxt .butnsrow a{width:67%; margin-right:0; margin-bottom:15px; font-weight:normal}
.testtxt .hdg{font-size: 21px; margin-bottom:0}

.testmol {width: 100%;padding: 10px 0%;}
.testmol .partlft {float: none;width: 162px;margin:auto;}
.testmol .partlft .profilpic{width: 100px;
height: 100px;float: none;margin: auto;}
.testmol .partlft .profilpic img {width: 100%;height: 100%;}
.mt40 {margin-top: 0px;}
.testmol .rghtprt {width: 100%;font-size: 14px;margin-top: 14px;margin-left: 0;}
p {line-height: 23px;}
.testmol .rghtprt .row Time {width: 52px;}
.testmol .pavelrow{ margin-bottom:30px;}

.gallerypnl {width: 90% !important; padding: 10px 5%;margin-top: 20px;}
.gallerypnl .row .portfolio-box2{ width:94%;margin-right: 0; margin-bottom: 20px;}
.gallerypnl .row .portfolio-box2{ height:auto;}
.gallerypnl .row{ margin:0}
.whatsapp{ display:block}

  .full .hdg {
    font-size: 14px;
        margin-bottom: 0;line-height: 22px;
}

.arow1 {
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #08c;
}
.arow2 {
    border-left: 20px solid transparent;
    border-right:20px solid transparent;
    border-top:20px solid #88c425;
}

.arow3 {
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #fb9134;
}

.arow4 {
    border-left:20px solid transparent;
    border-right:20px solid transparent;
    border-top:20px solid #cf0d0d;
}
	
	.whybook .pic{ margin-top:20px;}
	.lasttxt .pic{margin-top: 0;}
.lasttxt .pic img {width: 33%;}
.lasttxt small{ margin-bottom:15px;}

.addresspat .addrespart {    width: 96%;    margin-right: 0;}
.addresspat .mapoter {width: 96%; height: auto;   margin-top: 0px;}
.addresspat .addrespart .row .icon {margin-right:0px;text-align: center;width: 100%;}
.addresspat .addrespart .row .hdg {margin-top: 0px;width: 100%;}
.addresspat .addrespart .row .subhdg {width: 100%;margin-top:0px;text-align: center;}
.addresspat .addrespart .row address {float: left;width: 100%;font-size: smaller; text-align:center;}
.addresspat .addrespart .row time { width: 100%;text-align: center;}
.addresspat .addrespart .row .socalicon {float: left; width: 100%;}
.addresspat .addrespart .row .telotr ins{float: left; width: 100%;text-align:center;}
.addresspat .addrespart .row .tel{text-align: center;width: 100%;padding-right: 0;margin-top: 3px;}
.addresspat .addrespart .row .socalicon {float: left;width:50%;margin-left:33%; margin-top:5px}
.addresspat .addrespart .row {margin: 20px 0;}
.addresspat .addrespart .row a{ width:100%; text-align:center; margin-top:0}

.ziyarpnal .lftimgclm {width: 100%;margin-right: 0;}
.ziyarpnal .rigtcontclm {width: 100%;}
.ziyarpnal {width: 90%; padding: 5%;}
	.hdgallpages {
    color: #fff;
    font-size:20px !important;
    text-align: center;
    line-height: 26px;}
	
	.ziyarpnal .rigtcontclm .hdg {
    float: left;
    width: 100%;
    color: #ff9800;
    font-size:16px;
    margin-bottom: 2px;
    line-height: 30px;
}
.emailcontact{ float:left; width:100%; text-align:center;
    margin-left: 0;
    margin-top: 4px;
    color: #00587E;}
.termsoter .termshdg {
    float: left;
    width: 100%;
    color: #00668B;
    font-size: 19px;
    margin: 20px 0 5px 0;
    line-height: 27px;
}
.advstrow .colom {
    width: 25.6%;
    float: left;
    margin-right: 16px;
    border: 15px solid #E5E5E5;
    box-shadow: 0 0 5px;
    cursor: pointer;
    height: auto;
}
.cd-testimonials-all .cd-testimonials-item { width: 30.7% !important; margin-left:0 !important}

.cd-testimonials-all .cd-testimonials-item:last-child{ margin-right:0}

.temscondotr .hdg{ font-size:17px;}
.customerrivewpanle .tittle{    font-size: 15px;
    width: 90%;
    padding: 0 5%;
}

.contentresuldiv{float:left; width:90%;line-height:30px; padding:0 5% }
.contentresuldiv p{ color:#474747; padding-bottom:20px;line-height: 32px;}
.contentresuldiv h1{ float:left; width:100%; margin:20px 0 8px 0; font-size:14px}
.contentresuldiv h2{ float:left; width:100%; margin:20px 0 0px 0; font-size:14px}
.contentresuldiv h3{ float:left; width:100%; font-size:13px}

.divkashmirpackage .packg {margin-bottom: 30px;width: 47.8%;margin-right:20px;}
.divkashmirpackage { margin-top: 0; margin-bottom: 0;}
.mrnone {margin-right: 0% !important;}
.divkashmirpackage .packg .result {padding: 15px 2.7%;}


.Bookdiv {
    width: 100%;
    margin: auto;
        margin-top: auto;
    margin-top: auto;
    background: #fff;
    box-shadow: 0 0 5px #000;
    margin-top: 3%;
}

.Bookdiv .row .subhdg {
    color: #ff9800;
    font-size: 10px;
    font-weight: bold;
    float: left;
    width: 84%;
    margin-top: 6px;
}

.Bookdiv .row .emailcontact {
    float: left;
    width: 92%;
    margin-left: 42px;
    margin-top: -10px;
    text-align: left;
}

.cbp_tmtimeline > li .cbp_tmtime span:last-child { font-size: 12px;}
.cbp_tmtimeline > li .cbp_tmicon{left: 21.8%;}
.cbp_tmtimeline > li .cbp_tmlabel::after {border-width: 15px;top: 15px;}

.main .slider {
    float: left;
    width: 100%;
    background-image: url(Images/wallpaper.jpg);
    height: 436px;
}
.allpagesimage {
    float: left;
    width: 100%;
    background-image: url(Images/Slider-image-khidmati-safar.jpg);
    height: 290px;}
		.kstolfreenumber { margin-top: 0%;}

.needhelpbox {
    background: #fff;
    border-radius: 3px;
    float: left;
    margin-top: 30px;
    margin-bottom: 25px;
    padding: 20px;
    text-align: center;
    border: 1px solid #ddd;
    width: 92%;
}

.feedbackoter .videorow .videobox {
    border: 4px solid #dedede;
    width: 45.2%;
    float: left;
    height: 100px;
    padding: 5px;
    margin-right: 10px;
    margin-bottom: 10px;
}
.umrahstepcontnt {
    width: 100%;
    padding: 10px 0%;
    float: left;
    text-align: justify;
    font-size: 14px;
    color: #8B8B8B;
    line-height: 29px;}

.umrahstephdg {
    float: left;
    width: 100%;
    color: #3d3c3c;
    text-align: center;
    font-size: 14px;
    margin-top: 10px;}
	
	.umrahstepimage {
   float: left;
    width: 100%;}
	
		.stepvideorow .partleftvideo {
    width:97%;
    float: left;
    border: 4px solid #ff9800;
    margin-right: 0;}
	
	.stepvideorow .partrightvideotxt {
    float: left;
    
    color: #8B8B8B;
    width: 100%;
    margin-top: 16px;}
	
	.accountpanl {width: 92%;margin-bottom: 25px; margin-right:0 !important}
		.mealsrow .colom { width: 95%; min-height: auto;height: auto;margin-bottom: 20px; margin-right:0;}
		.Checklistrow .colom{width:95%;margin-right:0px;min-height:auto;height:auto;margin-bottom: 20px;}
	.kitrow .colom{ float:left; width:95.4%; padding:10px; box-shadow:0 0 5px; border-radius:3px; margin-right:20px; height:auto;margin-bottom: 20px; margin-right:0;}

.ziyarpnalrow .ziyarpnal {width: 98%; margin-right:0;    min-height: auto;}
	.ziyarpnalrow .ziyarpnal .rigtcontclm {width: 96%;padding: 0 2%;}
.ziyarpnalrow .ziyarpnal .rigtcontclm .hdg {font-size: 13px;}
.ziyarpnalrow .ziyarpnal .lftimgclm {height: 178px;}

	.dpertoter .oterdiv .addressBox {
    width: 95%;
    float: left;
    margin-right: 0;
    background: #fff !important;
    border-left: 3px solid #ff9800 !important;
    padding: 10px 10px 20px !important;
    transition: all .2s ease-in-out !important;
    margin-bottom: 20px;
}

.dpertoter .oterdiv {
    float: left;
    width: 100%;
    margin-bottom: 0;}
	
	.customer{ margin-top:0;padding-bottom: 50px;}
	.btn-button{ margin:auto; float:none}
	.customer .inerpartcustomer {float: left;width: 100%;padding: 0;}
.col-md-5 {width: 100%; float: left;text-align: center;}
.col-md-7 {width: 100%;float:left}
.col-md-5 small{ margin-bottom:20px; text-align:justify}
.col-md-5 .customerhdg{ text-align:center;}	

.newsimage img {
    width: 100%;
    height: auto;
}


  .coupleumrahoter{  margin-top: 0;}

.our-family .container {
  width: 90%;
  padding: 10px 5%;
  display: inline-block;
}

.our-family .container span {
  padding: 0px 14px;
  display: block;
  float: left;
}

.our-family .container span img {
  height: 39px;
  width: 45px;
}

.articklediv .one-fourth {
  width: 100%;
  float: left;
  display: block;
  box-shadow: 0 0 4px #929292;
  margin: 0 0% 20px 0;
}

.container .comls2 {
  float: left;
  width: 100%;
  margin-right: 0;
  margin-top: 0px;
  font-size: 13px;
  margin-bottom: 20px;
}

.Authorized {
  float: left;
  margin-top: 0px;
  color: #ff9800;
  font-size: 16px;
  width: 100%;
  text-align: center; padding-right:0 !important; padding-right:0 !important}


.themeum-lms-popular-course .themeumlms-course-wrap {
border: 1px solid #efefef;
    width: 100%;
    margin-right: 0;
    float: left;
    margin-bottom: 20px;
  }



.whyslectusoter {
  float: left;
  width: 90%;
  padding: 0 5%;
  margin-top: 43px;
}

.slectushdg {
  float: left;
  width: 100%;
  color: #ff7900;
  margin-bottom: 25px;
  font-size: 14px;
  text-align: center;
}

.feature_home {
  padding:20px 10px;
  position: relative;
  background: #fff;
  margin-bottom: 30px;
  color: #888;}
  
  .feature_home h3 {
  font-size: 11px;
  margin-top: 5px;
  margin-bottom: 10px;
}

.feature_home p {
  margin: 0 0 20px;
  line-height: normal;
  font-size: 11px;
}

.awrdscetotrrght {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-top: 48px;
}

.awrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 20px;
  width: 44%;
  height: 200px;
  padding: 10px;
  margin-bottom: 20px;
}

.docmentbox .docpicright {
  float: right;
  width: 41%;
  margin-top: 30px;
}

.Happycustomerdiv .Rowcolm .customercolm {
  float: left;
  width: 23%;
  margin-right: 13px;
}

.Happycustomerdiv .customercolm .person {
  float: left;
  width: 100%;
  height: 150px;
}

.achemawrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 10px;
  width: 236px;
  height: 200px;
  padding: 10px;
  margin-bottom: 20px;
}

	.offerpage img {
  width: 100%;
  margin-top: 7px;}
  
  .contactS .cols12 {
  width:100%;
  margin-left: 0;
  float: left;
  margin-top: 0;
}

.contactS .colm5 {
  float: right;
  border-radius: 5px;
  width: 98%;
  margin-left: auto;
  padding: 2px;
}

.umrahacomdytion {
  float: left;
  width: 90%;
  margin-top: 0;
  padding: 0 5%;
}

.contactS .cols12 .heading {
  color: #ff9800;


  margin-top: 0;

  line-height: 34px;
}

.contactS {
  width: 90%;
  float: left;
  padding: 0 5%;
  margin-top: 14px;
}

.costcolmresult {
  float: left;
  width: 26.5%;
  background: #fff !important;
  border-left: 2px solid #ff9800 !important;
  transition: all .2s ease-in-out !important;
  margin-right: 20px;
  padding: 7px 10px 5px !important;
  box-shadow: 0 0 4px;
  text-align: center;
}

.enguriyreviewleftpart{ float:left; display:block}
.enguriyreviewrightpart{ float:left;display:none}


	}
	


/*clear test upto 580px*/
@media only screen 
and (min-width : 481px) 
and (max-width :580px) {
.dspnoneconf{ display:none}
.leftpartresult2nd{ display:block !important}
.packgsrgt{ display:none}
.dsnone{ display:block}

.umrahacomdytion {
  float: left;
  width: 90%;
  margin-top: 0;
  padding: 0 5%;
}

.docmentbox .docpicright {
  float: left;
  width: 45%;
  margin-top: 69px;
}

.Happycustomerdiv .Rowcolm .customercolm {
  float: left;
  width: 44.2%;
  margin-right: 25px;
  margin-bottom: 15px;
}

.achemawrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 0;
  width: 95%;}
  
  .achemencustomer{padding: 8px 0px 15px 0px; width:100%;}
  
.logourdu{ width:100%; float:left; text-align:center; height:auto}
.gallerypnl .row .portfolio-box2{ height:auto;}
.testtxt {
    width: 90%;
    padding: 2% 5%;
    float: left;
    margin-top: 20px;}
	.testtxt .row {
    float: left;
    width: 100%;
    padding: 20px 0%;}
	.testtxt .butnsrow {
    float: left;
    width: 100%;
    padding: 20px 0%;
}
.customerrivewpanle {
    width: 100%;
    float: left;
    margin-top: 10px;}
.logourdu img{margin-top:5px; text-align:center;width: 36%; float:none}
.rmm {display:block;position:relative;width:100%;padding:0px;text-align: center;line-height:19px !important; color:#930 !important; float:right; margin-top:0px !important; margin-bottom:2px !important}
.rmm.graphite .rmm-toggled {width:100% !important;background-color:transparent;min-height:36px; border-radius:0px !important}
	.rmm.graphite .rmm-toggled-title {    display: none;}
#video{width:100%;height: 260px;}
header {width: 100%; padding: 0;margin-bottom:0px;}
	.main .rgbadiv .heding{margin-top: 0;font-size: 19px;line-height:26px;margin-bottom: 0; display:none}
	.main .rgbadiv .colmmdrow{margin-top:0px;padding: 2.8% 10%;width: 80%;}
	.main .rgbadiv .colmmd25{margin-right: 0; margin-bottom:18px;width: 100%;}
	#video {height: 423px;}
	.main .rgbadiv{ height:auto}
	.bankingpanel{margin-top:12px;}
	.main .rgbadiv .colmmd25 .numbertext{font-size: 21px;margin-top: 12px; }
		.main .rgbadiv .subheadg{font-size: 12px; display:none }
		.bankingpanel .oter{ width:90%; padding:0 5%}
		.bankingpanel span {font-size: 16px;margin-top: 0px;text-align: center;width: 100%;}
		.bankingpanel .bankicons img {width: 100%;}
		.main .rgbadiv .colmmd25 .numbertext a{ text-decoration:underline; color:#F0FF00;}
		.main .rgbadiv .colmmd25 .numbertext a:hover{ color:#fff;text-decoration:none;}
		
		.pannelour {margin-top:65px; padding:10px 10%; width:80%;text-align: justify;}		
		.pannelour .lft {width: 92%;}
		.pannelour .rgt {float: left;width:100%; margin-left:0; padding:0 }
		.pannelour .rgt .hdg {width: 100%;font-size: 23px;color: #f1c152;margin-bottom:0px;text-align:left; margin-top:10px;}
		.pannelour .rgt {margin-top: 15px;}
		.pannelour .rgt li {font-size: 17px;margin:10px 0;text-align: justify;line-height: 26px;color: #505050;}		
		.full h1 {font-size:14px;margin-bottom:15px; line-height:25px}
		.full h2 {font-size: 14px;}
		.full .single_package {width:100%;margin-bottom: 20px; margin-right:0}
		.testmols{background-image:none; height:auto; width:90%; padding:10px 5%}
		 .full .single_package:hover {transform: none}
		 .testmols .iner{ padding:0}
		.testmols .iner .hindg{ color:#5D5D5D; width:100%; font-size:15px; margin-bottom:10px;position: initial;margin-top: 13px;}
		.testmols .video{ float:left; width:99%; height:150px; border:2px solid #474747; margin-right:0px; margin-bottom:15px;}
		.testmols .row{ float:left; width:100%; padding:0;}		
		.full {width: 90%;float: left; padding:10px 5% 0px 5%;text-align: justify;}
		.full .panel .single_package{ width:100%; margin-right:20px;margin-top: 12px; margin-bottom:20px;}
		.full .panel .single_package:hover {transform:none;}
		.fullbackimg{padding-bottom:0px;}
		.color-1{ padding:10px 2%}
		.color-2{ padding:10px 2%}
		.color-3{ padding:10px 2%}
		.color-4{ padding:10px 2%}
		.arow1 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #0088cc;}
		.arow2 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #88c425;}
		.arow3 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #fb9134;}
		.arow4 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #cf0d0d;}		
		.customerpanel .colom1 {width: 100%; padding:15px 0%; }
		.customerpanel .coloms {width: 100%;padding: 10px 0%;border-bottom:1px solid #8e0e0e;}
		.customerpanel .coloms .icon {margin-right:0px;text-align: center;width:100%;}
		.customerpanel .coloms .txt {margin-top: 1px;text-align: center;width: 100%;}		
		.testmols .row a {background-color:#820002;color:#fff;margin-top: 0; margin-bottom:15px;}
		.testmols .row a:hover {background-color:#820002;color:#fff}		
		.Features{padding:10px 5%; width:90%;}
		.Features .row{ margin:0}
		.Features .hdg{ font-size:24px;}
		.Features .row .colomfeat{margin-right:0%; padding:30px 20px;width:98%; margin-bottom:20px;}
		.Features .row .colomfeat .tittle{ margin-top:0}
		.Features .row .colomfeat:hover {transform:none;}
		.customerpanel{ margin-top:20px;}
		.whybook{ width:90%; padding:10px 5%; text-align:justify}
		.whybook .hdg{font-size: 15px; margin-bottom:6px;}
		.whybook .pic{ margin-bottom:3px;}
		.whybook small{ width:100%; padding:0;line-height:33px; margin-bottom:30px;}
		.lasttxt{ width:90%; padding:10px 5%;}
		.lasttxt .hdg{margin-bottom: 2px;font-size: 17px;}
		footer {padding: 30px 10%; width:80%;}
		footer .row .comls a {width: 257px;}
		.footerimage {float: left;width: 100%;height:35px;}
		footer .row .comls {width: 100%;margin-right: 0; margin-bottom:10px; }
		footer .row .comls:last-child {width: 94%;border-left: 0px solid #ff9800;padding-left:0px;margin-right: 0%;}
		footer .row .box { float: left; width:100%;border-left: none;height: auto;margin-bottom: 16px; padding:0}
		.footer .row .ourof{margin-bottom: 11px;}
        .subfooter{padding: 10px 5%; width: 90%;}
		
		.abouthdg{ font-size: 16px;line-height: 23px;}
		.abouttopcontnt{ font-size:18px;width: 100%;padding: 10px 0%; line-height:33px;}
		.aboutrow .rgt {width:60%;}
		.aboutrow .hdggg{font-size: 24px;line-height: 18px;margin-bottom: 0;}
		section {width: 90%;padding: 10px 5%;}
		.aboutrow{padding: 0; width:100%}
		.hdgallpages{margin-top: 81px;}
		
		.packgslft {float: left;width: 100%;margin-right: 0;}
		.packgslft .hdg {font-size: 21px;}
		.packgsrgt {float: left;width: 100%; margin-top:0;}
		.packgsrgt .raterow .buttns {padding: 10px 8px;}
		.packgspanel {width: 92%;padding: 20px 4%;}
		.packgspanel .colom1 {width: 100%;}
		.packgspanel .colom2 {width: 50%;}
		.packgspanel .colom2 .icons { margin-right: 5px;}
		.packgspanel .hdg{font-size: 14px;}
		.termscd .hdg {font-size: 14px;float: left; margin-top: 7px; font-weight: bold;}
		
		.testtxt .row .txtmol2{ float:left; width:100%;}
.testtxt .row .txtmol1{ float:left; width:100%;}
.testtxt .row .txtmol3{ float:left; width:100%;}
.testtxt .butnsrow a {
    width: 80%;
    margin-right: 0;
    margin-bottom: 15px;
    font-weight: normal;
    padding: 19px 9%;
}
.testtxt .hdg{font-size: 21px; margin-bottom:0}

.testmol {width: 100%;padding: 10px 0%;}
.testmol .partlft {float: none;width: 162px;margin:auto;}
.testmol .partlft .profilpic{width: 100px;
height: 100px;float: none;margin: auto;}
.testmol .partlft .profilpic img {width: 100%;height: 100%;}
.mt40 {margin-top: 0px;}
.testmol .rghtprt {width: 100%;font-size: 14px;margin-top: 14px;margin-left: 0;}
p {line-height: 23px;}
.testmol .rghtprt .row Time {width: 52px;}
.testmol .pavelrow{ margin-bottom:30px;}

.gallerypnl {width: 90% !important; padding: 10px 5%;margin-top: 20px;}
.gallerypnl .row .portfolio-box2{ width:93%;margin-right: 0; margin-bottom: 20px;}
.gallerypnl .row{ margin:0}
.whatsapp{ display:block}
.Features .row .colomfeat .icon img {
    text-align: center;
    height: 40PX;
    width: 40PX;
}

  .full .hdg {    font-size: 17px;
    margin-bottom: 11px;
    line-height: 22px;
    text-align: left;

}
	
	
	.arow1 {
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #08c;
}
.arow2 {
    border-left: 20px solid transparent;
    border-right:20px solid transparent;
    border-top:20px solid #88c425;
}

.arow3 {
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #fb9134;
}

.arow4 {
    border-left:20px solid transparent;
    border-right:20px solid transparent;
    border-top:20px solid #cf0d0d;
}	
.whybook .pic{ margin-top:0;}
.lasttxt .pic{margin-top: 0;}
.lasttxt small{ margin-bottom:15px;}


.addresspat .addrespart {    width: 92%;    margin-right: 0;}
.addresspat .mapoter {width: 92%; height: auto;   margin-top: 0px;}
.addresspat .addrespart .row .icon {margin-right:0px;text-align: center;width: 100%;}
.addresspat .addrespart .row .hdg {margin-top: 0px;width: 100%;}
.addresspat .addrespart .row .subhdg {width: 100%;margin-top:0px;text-align: center;}
.addresspat .addrespart .row address {float: left;width: 100%;font-size: smaller; text-align:center;}
.addresspat .addrespart .row time { width: 100%;text-align: center;}
.addresspat .addrespart .row .socalicon {float: left; width: 100%;}
.addresspat .addrespart .row .telotr ins{float: left; width: 100%;text-align:center;}
.addresspat .addrespart .row .tel{text-align: center;width: 100%;padding-right: 0;margin-top: 3px;}
.addresspat .addrespart .row .socalicon {float: left;width:50%;margin-left:33%; margin-top:5px}
.addresspat .addrespart .row {margin: 20px 0;}
.addresspat .addrespart .row a{ width:100%; text-align:center; margin-top:0}

.ziyarpnal .lftimgclm {width: 100%;margin-right: 0; height: 174px;}
.ziyarpnal .rigtcontclm {width: 100%;}
.ziyarpnal {width: 90%; padding: 5%;}

.faqotr .qustn {line-height: 29px;}

	
		.hdgallpages {
    color: #fff;
    text-align: center;
    line-height: 24px;font-size:20px !important}
	
	.ziyarpnal .rigtcontclm .hdg {
    float: left;
    width: 100%;
    color: #ff9800;
    font-size: 16px;
    margin-bottom:10px;
    line-height:24px;
}
.emailcontact{ float:left; width:100%; text-align:center;


    margin-left: 0;
    margin-top: 4px;
    color: #00587E;}
.termsoter .termshdg {
    float: left;
    width: 100%;
    color: #00668B;
    font-size: 19px;
    margin: 20px 0 5px 0;
    line-height: 27px;
}
.advstrow .colom {
    width: 93%;
    float: left;
    margin-right: 0;
    border: 15px solid #E5E5E5;
    box-shadow: 0 0 5px;
    cursor: pointer;
    height: auto;
    margin-bottom: 20px;}
	.advstrow {
    width: 100%;
    float: left;
    margin: 0;
}
.cd-testimonials-wrapper{padding: 10% 5% 15% 5% !important;}

.cd-testimonials-all .cd-testimonials-item {
    width: 100% !important;
    float: left;
    margin: 0 !important;}
	
	.cd-testimonials-all .cd-author {
    margin-bottom: 40px !important;
}


.temscondotr .hdg{ font-size:17px;}
.customerrivewpanle .tittle{font-size: 14px;}

.contentresuldiv{float:left; width:90%;line-height:30px; padding:0 5% }
.contentresuldiv p{ color:#474747; padding-bottom:20px;line-height: 32px;}
.contentresuldiv h1{ float:left; width:100%; margin:20px 0 8px 0; font-size:14px}
.contentresuldiv h2{ float:left; width:100%; margin:20px 0 0px 0; font-size:14px}
.contentresuldiv h3{ float:left; width:100%; font-size:13px}
.divkashmirpackage .packg {margin-bottom: 30px;width: 99%;margin-right: 0;}
.divkashmirpackage { margin-top: 0; margin-bottom: 0;}


 .Bookdiv {
    width: 100%;
    margin: n0ne;
    margin-top: auto;
    background: #fff;
    box-shadow: 0 0 5px #000;
    margin-top: 3%;
    float: left;margin-bottom: 30px;
}

.leftpart {
    float: left;
    width: 95%;
    padding-top: 20px;
    min-height: 553px;
    background: #00939c;
    padding-left: 3%;
    padding-right: 2%;
}

.rightpart {
    float: left;
    width: 90%;
    padding: 5%;
}

.leftpart .ecomcericon {
    margin: auto;
    width: 250px;
}

.Bookdiv .row .emailcontact {
    float: left;
    width: 92%;
    margin-left:40px;
    margin-top: -10px;text-align: left;
}

.cbp_tmtimeline > li .cbp_tmtime span:last-child { font-size: 12px;}
.cbp_tmtimeline > li .cbp_tmicon{left: 21.8%;}
.cbp_tmtimeline > li .cbp_tmlabel::after {border-width: 15px;top: 15px;}

.main .slider {
    float: left;
    width: 100%;
    background-image: url(Images/wallpaper.jpg);
    height: 436px;
}
.allpagesimage {
    float: left;
    width: 100%;
    background-image: url(Images/Slider-image-khidmati-safar.jpg);
    height:250px;}
		.kstolfreenumber { margin-top: 0%;}

.feedbackoter .videorow .videobox {
    border: 4px solid #dedede;
    width: 44.1%;
    float: left;
    height: 100px;
    padding: 5px;
    margin-right: 10px;
    margin-bottom: 10px;
}

.umrahstepcontnt {
    width: 100%;
    padding: 10px 0%;
    float: left;
    text-align: justify;
    font-size: 14px;
    color: #8B8B8B;
    line-height: 29px;}

.umrahstephdg {
    float: left;
    width: 100%;
    color: #3d3c3c;
    text-align: center;
    font-size: 14px;
    margin-top: 10px;}
	
	.umrahstepimage {
   float: left;
    width: 100%;}
	
		.stepvideorow .partleftvideo {
    width:97%;
    float: left;
    border: 4px solid #ff9800;
    margin-right: 0;}
	
	.stepvideorow .partrightvideotxt {
    float: left;
    
    color: #8B8B8B;
    width: 100%;
    margin-top: 16px;}
	
	.newsdiv .hdgnews {
    float: left;
    width: 100%;
    color: #ff7900;
    margin-bottom: 15px;
    font-size: 20px;
    text-align: center;}
	
	.newsdiv .contntnews {
    
    font-size: 15px;
    text-align: center;
    line-height: 27px;
    color: #8B8B8B;
    float: left;}
	
	.call-to-action {
    float: left;
    text-align: center;
    width: 100%;
    background: #ff7900;
    padding: 30px 0;
    margin-bottom: 27px;}
	
	.accountpanl {width: 90%;margin-bottom: 25px; margin-right:0 !important}
	.mealsrow .colom { width: 95%; min-height: auto;height: auto;margin-bottom: 20px; margin-right:0;}
	.Checklistrow .colom{width:95%;margin-right:0px;min-height:auto;height:auto;margin-bottom: 20px;}
	.kitrow .colom{ float:left; width:94.4%; padding:10px; box-shadow:0 0 5px; border-radius:3px; margin-right:20px; height:auto;margin-bottom: 20px; margin-right:0;}
	
.ziyarpnalrow .ziyarpnal {width: 98%; margin-right:0;    min-height: auto;}
	.ziyarpnalrow .ziyarpnal .rigtcontclm {width: 96%;padding: 0 2%;}
.ziyarpnalrow .ziyarpnal .rigtcontclm .hdg {font-size: 13px;}
.ziyarpnalrow .ziyarpnal .lftimgclm {height: 178px;}

.lasttxt .pic img {width: 33%;}	


	.dpertoter .oterdiv .addressBox {
    width: 95% !important;
    float: left;
    margin-right: 0;
    background: #fff !important;
    border-left: 3px solid #ff9800 !important;
    padding: 10px 10px 20px !important;
    transition: all .2s ease-in-out !important;
    margin-bottom: 20px;
}

.dpertoter .oterdiv {
    float: left;
    width: 100%;
    margin-bottom: 0;}
	
	.customer{ margin-top:0;padding-bottom: 50px;}
	.btn-button{ margin:auto; float:none}
	.customer .inerpartcustomer {float: left;width: 100%;padding: 0;}
.col-md-5 {width: 100%; float: left;text-align: center;}
.col-md-7 {width: 100%;float:left}
.col-md-5 small{ margin-bottom:20px; text-align:justify}
.col-md-5 .customerhdg{ text-align:center;}

	.newshdg {
    font-size: 12px;
    float: left;
    width: 100%;
    line-height: 20px;}
	
	.newsupdate {
    float: left;
    width: 100%;
    color: #999999;
    font-size: 13px;
    margin-bottom: 10px;
    line-height: 28px;
    word-wrap: normal;
    word-break: break-word;
    word-spacing: revert;
}
.newsbackgimage {
    position: absolute;
    left: 50%;
    top: 50%;
    max-width: 79%;
    font-family: 'Philosopher', sans-serif;
    font-weight: normal;
    width: 100%;
    line-height: 30px;
    transform: translate(-50%, -50%);
    text-align: center;
    background: rgba(0,0,0,0.4);
    padding: 20px 0;
    font-size: 22px;
    border: none !important;
    color: #ffffff !important;
    margin: 0 0 15px;
    display: block;
    margin: 0 0 15px;
}

  .coupleumrahoter{  margin-top: 0;}
  
  .our-family .container {
  width: 90%;
  padding: 10px 5%;
  display: inline-block;
}

.our-family .container span {
  padding: 0px 8px;
  display: block;
  float: left;
}

.our-family .container span img {
  height: 39px;
  width: 45px;
}

.articklediv .one-fourth {
  width: 100%;
  float: left;
  display: block;
  box-shadow: 0 0 4px #929292;
  margin: 0 0% 20px 0;
}

.container .comls2 {
  float: left;
  width: 100%;
  margin-right: 0;
  margin-top: 0px;
  font-size: 13px;
  margin-bottom: 20px;
}

.Authorized {
  float: left;
  margin-top: 0px;
  color: #ff9800;
  font-size: 16px;
  width: 100%;
  text-align: center; padding-right:0 !important; padding-right:0 !important}

	.themeum-lms-popular-course .themeumlms-course-wrap {
  border: 1px solid #efefef;
  width: 99%;
  margin-right: 0;
  float: left;
  margin-bottom: 15px;
}

.whyslectusoter {
  float: left;
  width: 90%;
  padding: 0 5%;
  margin-top: 12px;
}

.slectushdg {
  float: left;
  width: 100%;
  color: #ff7900;
  margin-bottom: 25px;
  font-size: 14px;
  text-align: center;
}

.whyslectusoter .row .selectioncolom {
  width: 100%;
  margin-right: 0;
  float: left;
}

.hapycustotrdiv {
  float: left;
  width: 100%;
  margin-top: 0;
}

.hapycustotrdiv .one-fourth {
  width: 100%;
  float: left;
  display: block;
  box-shadow: 0 0 4px #929292;
  margin: 0 0% 20px 0;
}

.awrdscetotrrght {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-top: 48px;
}

.awrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right:0px;
  width: 96%;
  height: 200px;
  padding: 2%;
  margin-bottom: 20px;
}

 .awrdscetotrcenterimg {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  margin-right: 0px;
  width: 96%;
  height: 200px;
  padding: 2%;
  margin: auto;
  clear: both;
}
	.offerpage img {
  width: 100%;
  margin-top: 7px;}
  
  .upcomhdg {
  font-family: "Poppins", sans-serif;
  color: #222222;
  float: left;
  width: 100%;
  font-size: 22px;
  line-height: 1.9em;
  font-weight: 600;
}
.upcomgdurtion .deptr {
  float: left;
  font-size: 13px;
}
.upcomgdurtion .durion {
  float: left;
  margin-right: 0;
  font-size: 16px;
  width: 100%;

}
.uopcongcostrow .costcolm {
  float: left;
  width: 100%;
  margin-bottom: 13px;
}
.uopcongcostrow {
  float: left;
  width: 100%;
  margin: 7px 0;
}
.uopcongcostrow .costcolm .price {
  font-size: 16px;
  color: #ff9800;
  text-transform: uppercase;
  font-weight: bold;
}

.hotelimage img {
  float: left;
  width: 100%;
  height: 192px;
}

.contactS .cols12 {
  width: 100%;
  margin-left: 0;
  float: left;
  margin-top: 0;
}

.contactS .cols12 .heading {
  color: #ff9800;


  margin-top: 0;
  line-height: 32px;
}

.contactS .colm5 {
  float: left;
  width: 100%;
  margin-left: auto;}



.contactS {
  width: 90%;
  float: left;
  padding: 0 5%;
  margin-top: 0px;
}

.youtubevideo {
  margin-bottom: 0px;
  margin-top: 0px;
  height: auto;
}



.umrahacomdytion .youtbacomdcolm {
  float: left;
  border-radius: 5px;
  width: 98%;
  padding: 2px;
  margin-right: 0;
margin-bottom: 13px;
}

.umrahacomdytion .youtbacomdcolm .videoacomakh {
  margin-bottom: 0px;
  margin-top: 0px;
  height: auto;
  float: left;
  width: 100%;
}

.umrahacomdytion .youtbacomdcolm .videoacomadi {
  margin-bottom: 0px;
  margin-top: 0px;
  height: auto;
  float: left;
  width: 100%;
}

.costcolmresult {
  float: left;
  width: 92%;
  background: #fff !important;
  border-left: 2px solid #ff9800 !important;
  transition: all .2s ease-in-out !important;
  margin-right: 0;
  padding: 7px 10px 5px !important;
  box-shadow: 0 0 4px;
  text-align: center;
  margin-bottom: 16px;
}

.insulresltponthedg {
  float: left;
  width: 100%;
  font-size: 17px;
  color: #ff7900;
  margin-top: 0px;
  margin-bottom: 9px;
  line-height: 17px;
}

.insulresltponthedg {
  float: left;
  width: 100%;
  font-size: 14px;
  color: #ff7900;
  margin-top: 20px;
  margin-bottom: 12px;
  line-height: 17px;
}
.enguriyreviewleftpart{ float:left; display:block}
.enguriyreviewrightpart{ float:left;display:none}
.leftinscolam{ display:block;}
}




	/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-width : 321px) 
and (max-width : 480px) {
.dspnoneconf{ display:none}
.enguriyblacpanl .youtubeotr {width: 100%;float: left; margin:inherit}
.dsnone{ display:block}

.leftpartresult2nd{ display:block !important}
.packgsrgt{ display:none}
.leftinscolam{ display:block;}

.docmentbox .infleft {
  float: left;
  width: 100%;
  margin-right: 0;}
  
  .docmentbox .docpicright {
  float: left;
  width: 100%;
  margin-top: 20px;}
  .Happycustomerdiv .Rowcolm .customercolm {
  float: left;
  width: 100%;
  margin-right: 0;
  margin-bottom: 15px;
}
.testtxt .butnsrow a {padding: 20px 10%;}
.logourdu{ width:100%; float:left; text-align:center; height: auto}
.logourdu img{ width:35%; margin-top:5px; float: none;}
.rmm {display:block;position:relative;width:100%;padding:0px;text-align: center;line-height:19px !important; color:#930 !important; float:right; margin-top:0px !important; margin-bottom:2px !important}
.rmm.graphite .rmm-toggled {width:100% !important;background-color:transparent;min-height:36px; border-radius:0px !important}
	.rmm.graphite .rmm-toggled-title {    display: none;}
#video{width:100%;height: 260px;}
header {width: 100%; padding: 0;margin-bottom:0px;}
	.main .rgbadiv .heding{margin-top: 0;font-size: 19px;line-height:26px;margin-bottom: 0; display:none}
	.main .rgbadiv .colmmdrow{margin-top:0px;}
	.main .rgbadiv .colmmd25{margin-right: 0; margin-bottom:20px;width: 100%;}
	#video {height: 423px;}
	.main .rgbadiv{ height:auto}
	.bankingpanel{margin-top:20px;}
	.main .rgbadiv .colmmd25 .numbertext{font-size:18px; margin-top: 10px; }
		.main .rgbadiv .subheadg{font-size: 12px; display:none }
		.bankingpanel .oter{ width:90%; padding:0 5%}
		.bankingpanel span {font-size: 16px;margin-top: 0px;width:100%;text-align: center;width: 100%;}
		.bankingpanel .bankicons img {width: 100%;}
		.main .rgbadiv .colmmd25 .numbertext a{ text-decoration:underline; color:#F0FF00;}
		.main .rgbadiv .colmmd25 .numbertext a:hover{ color:#fff;text-decoration:none;width: 100%;}
		.bankingpanel .oter .bankicons h2 {line-height: 30px;text-align: center; font-size: 15px;}
		
		.pannelour {margin-top:46px; padding:10px 10%; width:80%;text-align: justify;}		
		.pannelour .lft {width: 92%;    margin-top: 20px;}
		.pannelour .rgt {float: left;width:100%; margin-left:0; padding:0 }
		.pannelour .rgt .hdg {width: 100%;font-size: 23px;color: #f1c152;margin-bottom:5px;text-align: left; margin-top:20px}
		.pannelour .rgt {margin-top: 15px;}
		.pannelour .rgt li {margin: 4px 0;text-align: left;line-height: 26px;color: #505050;}		
		.full h1 {font-size:14px;margin-bottom:15px; line-height:25px}
		.full h2 {font-size: 14px;}
		.full .single_package {width:100%;margin-bottom: 20px; margin-right:0}
		.testmols{background-image:none; height:auto; width:90%; padding:10px 5%}
		 .full .single_package:hover {transform: none}
		 .testmols .iner{ padding:0}
		.testmols .iner .hindg{ color:#5D5D5D; width:100%; font-size:15px; margin-bottom:10px;position: initial;margin-top: 13px;}
		.testmols .video{ float:left; width:99%; height:150px; border:2px solid #474747; margin-right:0px; margin-bottom:25px;}
		.testmols .row{ float:left; width:100%; padding:0;}		
		.full {width: 90%;float: left; padding:10px 5% 0px 5%;text-align: justify;}
		.full .panel .single_package{ width:100%; margin-right:0 !important;margin-top: 12px; margin-bottom:15px;}
		.full .panel .single_package:hover {transform:none;}
		.fullbackimg{ padding-bottom:0px;}
		.color-1{ padding:10px 2%}
		.color-2{ padding:10px 2%}
		.color-3{ padding:10px 2%}
		.color-4{ padding:10px 2%}
		.arow1 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #0088cc;}
		.arow2 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #88c425;}
		.arow3 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #fb9134;}
		.arow4 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #cf0d0d;}		
		.customerpanel .colom1 {width: 100%; padding:15px 0%; }
		.customerpanel .coloms {width: 100%;padding: 10px 0%;border-bottom:1px solid #8e0e0e;}
		.customerpanel .coloms .icon {margin-right:0px;text-align: center;width:100%;}
		.customerpanel .coloms .txt {margin-top: 1px;text-align: center;width: 100%;}		
		.testmols .row a {background-color:#820002;color:#fff;margin-top: 0; margin-bottom:15px;}
		.testmols .row a:hover {background-color:#820002;color:#fff}		
		.Features{padding:10px 5%; width:90%;}
		.Features .row{ margin:0}
		.Features .hdg{ font-size:24px;margin-bottom: 20px;text-align: left;}
		.Features .row .colomfeat{margin-right:0%; padding:20px;width:99%; margin-bottom:20px;}
		.Features .row .colomfeat .tittle{ margin-top:0}
		.Features .row .colomfeat:hover {transform:none;}
.customerrivewpanle {
    width: 100%;
    float: left;
    margin-top: 10px;
}
		.whybook{ width:90%; padding:0px 5%; text-align:justify}
		.whybook .hdg{font-size: 15px; margin-bottom:6px;text-align: left; margin-top:10px;}
		.whybook .pic{ margin-bottom:3px;}
		.whybook small{ width:100%; padding:0;line-height:33px; padding-bottom: 30px;}
		.whybook .pic img{ width:40%;padding: 0; margin-top:0px;}
		.lasttxt{ width:90%; padding:10px 5%;}
		.lasttxt .hdg{margin-bottom: 2px;font-size: 16px;}
		footer {padding: 30px 10%; width:80%;}
		footer .row .comls a {width: 257px;}
		.footerimage {float: left;width: 100%;height: 24px;}
		footer .row .comls {width: 100%;margin-right: 0; margin-bottom:0px;margin-top: 0px; }
		footer .row .comls:last-child {width: 94%;padding-left:0px;margin-right: 0%;}
		footer .row .box { float: left; width:100%;border-left: none;height: auto;margin-bottom: 16px; padding:0}
		.footer .row .ourof{margin-bottom: 11px;}
        .subfooter{padding: 10px 5%; width: 90%;}
		.abouthdg{ font-size: 16px;line-height: 23px;}
		.abouttopcontnt{ font-size:20px;width: 100%;padding: 10px 0%; line-height:33px;}
		.aboutrow .rgt {width: 82%;}
		.aboutrow .hdggg{font-size: 24px;line-height: 18px;margin-bottom: 0;}
		section {width: 90%;padding: 10px 5%;}
		.aboutrow{padding: 0; width:100%}
		.hdgallpages{margin-top: 91px;}
		
		.packgslft {float: left;width: 100%;margin-right: 0;}
		.packgslft .hdg {font-size: 21px;}
		.packgsrgt {float: left;width: 100%; margin-top:0;}
.packgsrgt .raterow .buttns {
    padding: 10px 8px;
    margin-right: 0;
    width: 93%;
    margin-bottom: 10px;
    text-align: center;
}
		.packgspanel {width: 92%;padding: 20px 4%;}
		.packgspanel .colom1 {width: 100%;}
		.packgspanel .colom2 {width: 50%;}
		.packgspanel .colom2 .icons { margin-right: 5px;}
		.packgspanel .hdg{font-size: 14px;}
		.termscd .hdg {font-size: 14px;float: left; margin-top: 7px; font-weight: bold;}
		
		.testtxt .row .txtmol2{ float:left; width:100%;margin-right: 0 !important; margin-bottom:10px}
.testtxt .row .txtmol1{ float:left; width:100%;margin-right: 0 !important;margin-bottom:10px}
.testtxt .row .txtmol3{ float:left; width:100%;margin-right: 0 !important;}
.testtxt .butnsrow a{width:80%; margin-right:0; margin-bottom:15px; font-weight:normal}
.testtxt .hdg{font-size:18px; margin-bottom:0}

    .testmol {width: 100%;padding: 10px 0%;}
.testmol .partlft {float: none;width: 162px;margin:auto;}
.testmol .partlft .profilpic{width: 100px;
height: 100px;float: none;margin: auto;}
.testmol .partlft .profilpic img {width: 100%;height: 100%;}
.mt40 {margin-top: 0px;}
.testmol .rghtprt {width: 100%;font-size: 14px;margin-top: 14px;margin-left: 0;}
p {line-height: 23px;}
.testmol .rghtprt .row Time {width: 52px;}
.testmol .pavelrow{ margin-bottom:30px;}

.gallerypnl {width: 90% !important; padding: 10px 5%;margin-top: 20px;}
.gallerypnl .row .portfolio-box2{ width:89%;margin-right: 0; margin-bottom: 20px;}
.gallerypnl .row .portfolio-box2{ height:auto;}
.gallerypnl .row{ margin:0}
.whatsapp{ display:block}
.Features .row .colomfeat .icon img {
    text-align: center;
    height: 40PX;
    width: 40PX;
}
  .full .hdg {
    font-size: 14px;
        margin-bottom:15px;line-height: 22px;
}


.arow1 {
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #08c;
}
.arow2 {
    border-left: 20px solid transparent;
    border-right:20px solid transparent;
    border-top:20px solid #88c425;
}

.arow3 {
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #fb9134;
}

.arow4 {
    border-left:20px solid transparent;
    border-right:20px solid transparent;
    border-top:20px solid #cf0d0d;
}
.whybook .pic{ margin-top:0;}
.lasttxt .pic{margin-top: 0;}
.lasttxt small{ margin-bottom:15px;}

.addresspat .addrespart {    width: 92%;    margin-right: 0;}
.addresspat .mapoter {width: 92%; height: auto;   margin-top: 0px;}
.addresspat .addrespart .row .icon {margin-right:0px;text-align: center;width: 100%;}
.addresspat .addrespart .row .hdg {margin-top: 0px;width: 100%;}
.addresspat .addrespart .row .subhdg {width: 100%;margin-top:0px;text-align: center;}
.addresspat .addrespart .row address {float: left;width: 100%;font-size: smaller; text-align:center;}
.addresspat .addrespart .row time { width: 100%;text-align: center;}
.addresspat .addrespart .row .socalicon {float: left; width: 100%;}
.addresspat .addrespart .row .telotr ins{float: left; width: 100%;text-align:center;}
.addresspat .addrespart .row .tel{text-align: center;width: 100%;padding-right: 0;margin-top: 3px;}
.addresspat .addrespart .row .socalicon {float: left;width: 85%;margin-left:23%;}
.addresspat .addrespart .row {margin: 20px 0;}

.ziyarpnal .lftimgclm {width: 100%;margin-right: 0; height: 174px;}
.ziyarpnal .rigtcontclm {width: 100%;}
.ziyarpnal {width: 90%; padding: 5%;}

.faqotr .qustn{ font-size:15px;}
.faqotr p{ font-size:13px;}

.testtxt {
    width: 90%;
    padding: 10% 5%;	
    float: left;
    margin-top: 0;
    padding-top: 13px;
}
.testtxt .row {
    float: left;
    width: 100%;
    padding: 20px 0%;
}
.testtxt .butnsrow {
    float: left;
    width: 100%;
    padding: 20px 0%;padding-bottom: 0;
}
footer .row .ourof {
    text-align:left;font-size: 23px; margin-bottom:7px;}
	footer .row .comls .hdg{ margin-top:30px; margin-bottom:4px;}
	.subfooter a {font-size: 11px;}
	.allpagesimage{    height:230px;}
	.kstolfreenumber { margin-top: 0%;}
	
	.hdgallpages {
    color: #fff;
    text-align: center;
    line-height: 26px; font-size:20px !important}
	
	.ziyarpnal .rigtcontclm .hdg {
    float: left;
    width: 100%;
    color: #ff9800;
    font-size:16px;
    margin-bottom: 9px;
    line-height: 20px;
}
.emailcontact{ float:left; width:100%; text-align:center;
    margin-left: 0;
    margin-top: 4px;
    color: #00587E;}
	
	
.termsoter .termshdg {
    float: left;
    width: 100%;
    color: #00668B;
    font-size: 19px;
    margin: 20px 0 5px 0;
    line-height: 27px;
}
.advstrow .colom {
    width: 88%;
    float: left;
    margin-right: 0;
    border: 15px solid #E5E5E5;
    box-shadow: 0 0 5px;
    cursor: pointer;
    height: auto;
    margin-bottom: 20px;}
	.advstrow {
    width: 100%;
    float: left;
    margin: 0;
}
.cd-testimonials-wrapper{padding: 10% 5% 20% 5% !important;}

.cd-testimonials-all .cd-testimonials-item {
    width: 100% !important;
    float: left;
    margin: 0 !important;}
	
	.cd-testimonials-all .cd-author {
    margin-bottom: 40px !important;
}



.customerrivewpanle .tittle{font-size: 15px;}
.temscondotr .pic img {
    padding: 5px; width:40%;
}

.temscondotr .pic {
    text-align: center;
    width: 100%;
    float: left;
    margin-top: 0;
}
.temscondotr .hdg{line-height: 25px;
font-size: 15px;}

.contentresuldiv{float:left; width:90%;line-height:30px; padding:0 5% }
.contentresuldiv p{ color:#474747; padding-bottom:20px;line-height: 32px;}
.contentresuldiv h1{ float:left; width:100%; margin:20px 0 8px 0; font-size:14px}
.contentresuldiv h2{ float:left; width:100%; margin:20px 0 0px 0; font-size:14px}
.contentresuldiv h3{ float:left; width:100%; font-size:13px}
.divkashmirpackage .packg {margin-bottom: 30px;width:100%;margin-right: 0;}
.divkashmirpackage { margin-top: 0; margin-bottom: 0;}

.divkashpachding {font-size: 15px;}

.Bookdiv {
    width: 100%;
    margin: n0ne;
    margin-top: auto;
    background: #fff;
    box-shadow: 0 0 5px #000;
    margin-top: 3%;
    float: left;margin-bottom: 30px;
}

.leftpart {
    float: left;
    width: 95%;
    padding-top: 20px;
    min-height: 553px;
    background: #00939c;
    padding-left: 3%;
    padding-right: 2%;
}

.rightpart {
    float: left;
    width: 90%;
    padding: 5%;
}

.Bookdiv .row .subhdg {
    color: #ff9800;
    font-size:8px;
    font-weight: bold;
    float: left;
    width: 84%;
    margin-top: 6px;
}

.Bookdiv .row .emailcontact {
    float: left;
    width: 92%;
    margin-left: 6%;
    margin-top: -10px;
}

.leftpart .ecomcericon {
    margin: auto;
    width: 210px;}

.cbp_tmtimeline > li .cbp_tmtime span:last-child { font-size: 12px;}
.cbp_tmtimeline > li .cbp_tmicon{left: 67px;}
.cbp_tmtimeline > li .cbp_tmlabel::after {border-width: 15px;top: 15px;}

.main .slider {
    float: left;
    width: 100%;
    background-image: url(Images/wallpaper.jpg);
    height: 436px;
}

   .feedbackoter .videorow .videobox {
    border: 4px solid #dedede;
    width: 95%;}
	
	.Realtedlinksoter .linksbutn span {
    float: right;
    background-color: #ff9800;
    margin-right: 20px;
    text-align: center;
    padding: 2px 10px;
    color: #fff;
    border-radius: 5px;margin-left: 10px;}
	
	.umrahstepcontnt {
    width: 100%;
    padding: 10px 0%;
    float: left;
    text-align: justify;
    font-size: 14px;
    color: #8B8B8B;
    line-height: 29px;}

.umrahstephdg {
    float: left;
    width: 100%;
    color: #3d3c3c;
    text-align: center;
    font-size: 14px;
    margin-top: 10px;}
	
	.umrahstepimage {
   float: left;
    width: 100%;}
	
		.stepvideorow .partleftvideo {
    width:97%;
    float: left;
    border: 4px solid #ff9800;
    margin-right: 0;}
	
	.stepvideorow .partrightvideotxt {
    float: left;
    
    color: #8B8B8B;
    width: 100%;
    margin-top: 16px; font-size:14px;}
	
	.idbutonrow .callidbtn {
    border: 1px solid #24b9ab;
    color: #24b9ab;
    font-size: 76%;
    text-align: center;
    text-decoration: none;
    border-radius: 4px;
    font-weight: 600;
    font-family: 'Fira-sans', sans-serif !important;
    float: left;
    padding: 5px 16.8px;
    margin-right: 10px;
    margin-bottom: 10px;
    width: 34%;}


.newsdiv .hdgnews {
    float: left;
    width: 100%;
    color: #ff7900;
    margin-bottom: 15px;
    font-size: 15px;
    text-align: center;}
	
	.newsdiv .contntnews {
    
    font-size: 12px;
    text-align: center;
    line-height: 27px;
    color: #8B8B8B;
    float: left;}
	
	.newsdiv .hdgnews {
    float: left;
    width: 100%;
    color: #ff7900;
    margin-bottom: 0px;}
	
	
	.call-to-action {
    float: left;
    text-align: center;
    width: 100%;
    background: #ff7900;
    padding: 30px 0;
    margin-bottom: 27px;}
	
		.accountpanl {width: 85%;margin-bottom: 25px; margin-right:0 !important}
	.accountpanl .row {text-align: center;margin: 10px 0;}
	.accountpanl .row label { padding-right: 0;width: 100%;line-height: normal;font-size: 20px;}
	.mealsrow .colom { width: 92%; min-height: auto;height: auto;margin-bottom: 20px;margin-right:0;}
	.Checklistrow .colom{width:92%;margin-right:0px;min-height:auto;height:auto;margin-bottom: 20px;}
	
	.kitrow .colom{ float:left; width:92.3%; padding:10px; box-shadow:0 0 5px; border-radius:3px; margin-right:20px; height:auto;margin-bottom: 20px; margin-right:0;}

.ziyarpnalrow .ziyarpnal {width: 98%; margin-right:0;    min-height: auto;}
	.ziyarpnalrow .ziyarpnal .rigtcontclm {width: 96%;padding: 0 2%;}
.ziyarpnalrow .ziyarpnal .rigtcontclm .hdg {font-size: 13px;}
.ziyarpnalrow .ziyarpnal .lftimgclm {height: 178px;}

.stepvideabouttxt {
    float: left;
    
    color: #8B8B8B;
    width: 100%;
    margin-bottom: 10px;
    font-size: 14px;
    margin-bottom: 10px;}
	
	.stepvideorow .partleftvideo .youtubevideo {
    float: left;
    width: 100%;
    height: 150px;}	
	
	
	.lasttxt .pic img {width: 33%;}
	
		.dpertoter .oterdiv .addressBox {
    width: 95%!important;
    float: left;
    margin-right: 0;
    background: #fff !important;
    border-left: 3px solid #ff9800 !important;
    padding: 10px 10px 20px !important;
    transition: all .2s ease-in-out !important;
    margin-bottom: 20px;
}

.dpertoter .oterdiv {
    float: left;
    width: 100%;
    margin-bottom: 0;}
	
	.customer{ margin-top:0;padding-bottom: 50px;}
	.btn-button{ margin:auto; float:none}
	.customer .inerpartcustomer {float: left;width: 100%;padding: 0;}
.col-md-5 {width: 100%; float: left;text-align: center;}
.col-md-7 {width: 100%;float:left}
.col-md-5 small{ margin-bottom:20px; text-align:justify}
.col-md-5 .customerhdg{ text-align:center;font-size: 19px;}
.usefullhdg {
  float: left;
  width: 100%;
  font-size: 15px;}
  .achemencustomer{ width:100%;padding: 8px 0px 19px 0px;}


	.newshdg {
    font-size: 29px !important;
    float: left;
    width: 100%;
    line-height: 20px;}
	
	.newsupdate {
    float: left;
    width: 100%;
    color: #999999;
    font-size: 13px;
    margin-bottom: 10px;
    line-height: 28px;
    word-wrap: normal;
    word-break: break-word;
    word-spacing: revert;
}


.newsbackgimage {
    position: absolute;
    left: 50%;
    top: 50%;
    max-width: 79%;
    font-family: 'Philosopher', sans-serif;
    font-weight: normal;
    width: 100%;
    line-height: 30px;
    transform: translate(-50%, -50%);
    text-align: center;
    background: rgba(0,0,0,0.4);
    padding: 20px 0;
    font-size: 22px;
    border: none !important;
    color: #ffffff !important;
    margin: 0 0 15px;
    display: block;
    margin: 0 0 15px;}
	
	.addresspat .addrespart .row a {
  color: #00587E;
  float: left;
  width: 90%;
  text-decoration: underline;
  margin-top: 6px;
  width: 100%;
  text-align: center;
}

  .butndispnb{ display:none}
  .coupleumrahoter{  margin-top: 0;}
  
  
    .our-family .container {
  width: 90%;
  padding: 10px 5%;
  display: inline-block;
}

.our-family .container span {
  padding: 7px 13px;
  display: block;
  float: left;
}

.our-family .container span img {
  height: 39px;
  width: 45px;}
  
  .articklediv .one-fourth {
  width: 100%;
  float: left;
  display: block;
  box-shadow: 0 0 4px #929292;
  margin: 0 0% 20px 0;
}

.container .comls2 {
  float: left;
  width: 100%;
  margin-right: 0;
  margin-top: 0px;
  font-size: 13px;
  margin-bottom: 20px;
}

.Authorized {
  float: left;
  margin-top: 0px;
  color: #ff9800;
  font-size: 16px;
  width: 100%;
  text-align: center; padding-right:0 !important; padding-right:0 !important}
  
.themeum-lms-popular-course .themeumlms-course-wrap {
  border: 1px solid #efefef;
  width: 99%;
  margin-right: 0;
  float: left;
  margin-bottom: 15px;
}

.whyslectusoter {
  float: left;
  width: 90%;
  padding: 0 5%;
  margin-top: 12px;
}

.slectushdg {
  float: left;
  width: 100%;
  color: #ff7900;
  margin-bottom: 25px;
  font-size: 14px;
  text-align: center;
}

.whyslectusoter .row .selectioncolom {
  width: 100%;
  margin-right: 0;
  float: left;
}

.hapycustotrdiv {
  float: left;
  width: 100%;
  margin-top: 0;
}

.hapycustotrdiv .one-fourth {
  width: 100%;
  float: left;
  display: block;
  box-shadow: 0 0 4px #929292;
  margin: 0 0% 20px 0;
}

.awrdscetotrrght {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-top: 48px;
}

.awrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right:0px;
  width: 96%;
  height: 200px;
  padding: 2%;
  margin-bottom: 20px;
}

 .awrdscetotrcenterimg {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  margin-right: 0px;
  width: 96%;
  height: 200px;
  padding: 2%;
  margin: auto;
  clear: both;
}
		.offerpage img {
  width: 100%;
  margin-top: 7px;}
  
  .achemawrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 0;
  width: 93%;
  height: 200px;
  padding: 10px;
  margin-bottom: 20px;
}

.upcomhdg {
  font-family: "Poppins", sans-serif;
  color: #222222;
  float: left;
  width: 100%;
  font-size: 20px;
  line-height: 1.9em;
  font-weight: 600;
}
.upcomgdurtion .deptr {
  float: left;
  font-size: 13px;
}
.upcomgdurtion .durion {
  float: left;
  margin-right: 0;
  font-size: 16px;
  width: 100%;

}
.uopcongcostrow .costcolm {
  float: left;
  width: 100%;
  margin-bottom: 13px;
}
.uopcongcostrow {
  float: left;
  width: 100%;
  margin: 7px 0;
}
.uopcongcostrow .costcolm .price {
  font-size: 16px;
  color: #ff9800;
  text-transform: uppercase;
  font-weight: bold;
}

.hotelimage img {
  float: left;
  width: 100%;
  height: 192px;
}

.contactS .cols12 {
  width: 100%;
  margin-left: 0;
  float: left;
  margin-top: 0;
}

.contactS .cols12 .heading {
  color: #ff9800;


  margin-top: 0;
  line-height: 32px;
}

.contactS .colm5 {
  float: left;
  width: 100%;
  margin-left: auto;}



.contactS {
  width: 90%;
  float: left;
  padding: 0 5%;
  margin-top: 0px;
}

 iframe {
    height: 200px;
  }
  
  .youtubevideo {
  margin-bottom: 0px;
  margin-top: 0px;
  height: auto;
}



.umrahacomdytion .youtbacomdcolm {
  float: left;
  border-radius: 5px;
  width: 98%;
  padding: 2px;
  margin-right: 0;
margin-bottom: 13px;
}

.umrahacomdytion .youtbacomdcolm .videoacomakh {
  margin-bottom: 0px;
  margin-top: 0px;
  height: auto;
  float: left;
  width: 100%;
}

.umrahacomdytion .youtbacomdcolm .videoacomadi {
  margin-bottom: 0px;
  margin-top: 0px;
  height: auto;
  float: left;
  width: 100%;
}

.umrahacomdytion {
  float: left;
  width: 90%;
  margin-top: 0;
  padding: 0 5%;
}

.costcolmresult {
  float: left;
  width: 92%;
  background: #fff !important;
  border-left: 2px solid #ff9800 !important;
  transition: all .2s ease-in-out !important;
  margin-right: 0;
  padding: 7px 10px 5px !important;
  box-shadow: 0 0 4px;
  text-align: center;
  margin-bottom: 16px;
}

.insulresltponthedg {
  float: left;
  width: 100%;
  font-size: 17px;
  color: #ff7900;
  margin-top: 0px;
  margin-bottom: 9px;
  line-height: 17px;
}

.insulresltponthedg {
  float: left;
  width: 100%;
  font-size: 14px;
  color: #ff7900;
  margin-top: 20px;
  margin-bottom: 12px;
  line-height: 17px;
}

.enguriyreviewleftpart{ float:left; display:block}
.enguriyreviewrightpart{ float:left;display:none}

}
  
	
	/* Smartphones (portrait) ----------- */
@media only screen 
and (max-width : 320px){
.achemawrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right: 0;
  width: 93%;
  height: 200px;
  padding: 10px;
  margin-bottom: 20px;
}

.testtxt .butnsrow a {padding: 20px 10%;}
.logourdu{ width:100%; float:left; text-align:center; height: auto}
.logourdu img{ width:50%; margin-top:5px; float:none}
.rmm {display:block;position:relative;width:100%;padding:0px;text-align: center;line-height:19px !important; color:#930 !important; float:right; margin-top:0px !important; margin-bottom:2px !important}
.rmm.graphite .rmm-toggled {width:100% !important;background-color:transparent;min-height:36px; border-radius:0px !important}
	.rmm.graphite .rmm-toggled-title {    display: none;}
#video{width:100%;height: 260px;}
header {width: 100%; padding: 0;margin-bottom:0px;}
	.main .rgbadiv .heding{margin-top: 0;font-size: 19px;line-height:26px;margin-bottom: 0; display:none}
	.main .rgbadiv .colmmdrow{margin-top:0px;}
	.main .rgbadiv .colmmd25{margin-right: 0; margin-bottom:16px;}
	#video {height: 423px;}
	.main .rgbadiv{ height:auto}
	.bankingpanel{margin-top:15px;}
	.main .rgbadiv .colmmd25 .numbertext{font-size:18px; margin-top: 12px;}
		.main .rgbadiv .subheadg{font-size: 12px; display:none }
		.bankingpanel .oter{ width:90%; padding:0 5%}
		.bankingpanel span {font-size: 16px;margin-top: 0px; width:100%;text-align: center;}
		.bankingpanel .bankicons img {width:auto;}
		.main .rgbadiv .colmmd25 .numbertext a{ text-decoration:none; color:#F0FF00;}
		.main .rgbadiv .colmmd25 .numbertext a:hover{ color:#fff;text-decoration:none;width: 100%;}
		.bankingpanel .oter .bankicons h2 {line-height: 30px;text-align: center; font-size: 15px;}
		
		.pannelour {margin-top:50px; padding:10px 10%; width:80%;text-align: justify;}		
		.pannelour .lft {width: 92%;}
		.pannelour .rgt {float: left;width:100%; margin-left:0; padding:0 }
		.pannelour .rgt .hdg {width: 100%;font-size: 23px;color: #f1c152;margin-bottom:5px;text-align: left; margin-top:20px}
		.pannelour .rgt {margin-top: 15px;}
		.pannelour .rgt li {margin: 4px 0;text-align: left;line-height: 26px;color: #505050;}		
		.full h1 {font-size:14px;margin-bottom:15px; line-height:25px}
		.full h2 {font-size: 14px;}
		.full .single_package {width:100%;margin-bottom: 20px; margin-right:0}
		.testmols{background-image:none; height:auto; width:90%; padding:10px 5%}
		 .full .single_package:hover {transform: none}
		 .testmols .iner{ padding:0}
		.testmols .iner .hindg{ color:#5D5D5D; width:100%; font-size:15px; margin-bottom:10px;position: initial;margin-top: 13px;}
		.testmols .video{ float:left; width:99%; height:150px; border:2px solid #474747; margin-right:0px; margin-bottom:25px;}
		.testmols .row{ float:left; width:100%; padding:0;}		
		.full {width: 90%;float: left; padding:10px 5% 0px 5%;text-align: justify;}
		.full .panel .single_package{ width:100%; margin-right:0 !important;margin-top: 12px; margin-bottom:15px;}
		.full .panel .single_package:hover {transform:none;}
		.fullbackimg{ padding-bottom:0px;}
		.color-1{ padding:10px 2%}
		.color-2{ padding:10px 2%}
		.color-3{ padding:10px 2%}
		.color-4{ padding:10px 2%}
		.arow1 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #0088cc;}
		.arow2 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #88c425;}
		.arow3 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #fb9134;}
		.arow4 {border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 35px solid #cf0d0d;}		
		.customerpanel .colom1 {width: 100%; padding:15px 0%; }
		.customerpanel .coloms {width: 100%;padding: 10px 0%;border-bottom:1px solid #8e0e0e;}
		.customerpanel .coloms .icon {margin-right:0px;text-align: center;width:100%;}
		.customerpanel .coloms .txt {margin-top: 1px;text-align: center;width: 100%;}		
		.testmols .row a {background-color:#820002;color:#fff;margin-top: 0; margin-bottom:15px;}
		.testmols .row a:hover {background-color:#820002;color:#fff}		
		.Features{padding:10px 5%; width:90%;}
		.Features .row{ margin:0}
		.Features .hdg{ font-size:24px;margin-bottom: 20px;text-align: left;}
		.Features .row .colomfeat{margin-right:0%; padding:20px;width:99%; margin-bottom:20px;}
		.Features .row .colomfeat .tittle{ margin-top:0}
		.Features .row .colomfeat:hover {transform:none;}
.customerrivewpanle {
    width: 100%;
    float: left;
    margin-top: 10px;
}
		.whybook{ width:90%; padding:0px 5%; text-align:justify}
		.whybook .hdg{font-size: 15px; margin-bottom:6px;text-align: left; margin-top:10px;}
		.whybook .pic{ margin-bottom:3px;}
		.whybook small{ width:100%; padding:0;line-height:33px; padding-bottom: 30px;}
		.whybook .pic img{ width:40%;padding: 0; margin-top:0px;}
		.lasttxt{ width:90%; padding:10px 5%;}
		.lasttxt .hdg{margin-bottom: 2px;font-size: 16px;}
		footer {padding: 30px 10%; width:80%;}
		footer .row .comls a {width: 257px;}
		.footerimage {float: left;width: 100%;height: 24px;}
		footer .row .comls {width: 100%;margin-right: 0; margin-bottom:0px;margin-top: 0px; }
		footer .row .comls:last-child {width: 94%;padding-left:0px;margin-right: 0%;}
		footer .row .box { float: left; width:100%;border-left: none;height: auto;margin-bottom: 16px; padding:0}
		.footer .row .ourof{margin-bottom: 11px;}
        .subfooter{padding: 10px 5%; width: 90%;}
		.abouthdg{ font-size: 16px;line-height: 23px;}
		.abouttopcontnt{ font-size:20px;width: 100%;padding: 10px 0%; line-height:33px;}
		.aboutrow .rgt {width: 82%;}
		.aboutrow .hdggg{font-size: 24px;line-height: 18px;margin-bottom: 0;}
		section {width: 90%;padding: 10px 5%;}
		.aboutrow{padding: 0; width:100%}
		.hdgallpages{margin-top: 91px;}
		
		.packgslft {float: left;width: 100%;margin-right: 0;}
		.packgslft .hdg {font-size: 21px;}
		.packgsrgt {float: left;width: 100%; margin-top:0;}
.packgsrgt .raterow .buttns {
    padding: 10px 8px;
    margin-right: 0;
    width: 93%;
    margin-bottom: 10px;
    text-align: center;
}
		.packgspanel {width: 92%;padding: 20px 4%;}
		.packgspanel .colom1 {width: 100%;}
		.packgspanel .colom2 {width: 50%;}
		.packgspanel .colom2 .icons { margin-right: 5px;}
		.packgspanel .hdg{font-size: 14px;}
		.termscd .hdg {font-size: 14px;float: left; margin-top: 7px; font-weight: bold;}
		
		.testtxt .row .txtmol2{ float:left; width:100%;margin-right: 0 !important; margin-bottom:10px}
.testtxt .row .txtmol1{ float:left; width:100%;margin-right: 0 !important;margin-bottom:10px}
.testtxt .row .txtmol3{ float:left; width:100%;margin-right: 0 !important;}
.testtxt .butnsrow a{width:80%; margin-right:0; margin-bottom:15px; font-weight:normal}
.testtxt .hdg{font-size:18px; margin-bottom:0}

    .testmol {width: 100%;padding: 10px 0%;}
.testmol .partlft {float: none;width: 162px;margin:auto;}
.testmol .partlft .profilpic{width: 100px;
height: 100px;float: none;margin: auto;}
.testmol .partlft .profilpic img {width: 100%;height: 100%;}
.mt40 {margin-top: 0px;}
.testmol .rghtprt {width: 100%;font-size: 14px;margin-top: 14px;margin-left: 0;}
p {line-height: 23px;}
.testmol .rghtprt .row Time {width: 52px;}
.testmol .pavelrow{ margin-bottom:30px;}

.gallerypnl {width: 90% !important; padding: 10px 5%;margin-top: 20px;}
.gallerypnl .row .portfolio-box2{ width:89%;margin-right: 0; margin-bottom: 20px;}
.gallerypnl .row .portfolio-box2{ height:auto;}
.gallerypnl .row{ margin:0}
.whatsapp{ display:block}
.Features .row .colomfeat .icon img {
    text-align: center;
    height: 40PX;
    width: 40PX;
}
  .full .hdg {
    font-size: 14px;
        margin-bottom:15px;line-height: 22px;
}


.arow1 {
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #08c;
}
.arow2 {
    border-left: 20px solid transparent;
    border-right:20px solid transparent;
    border-top:20px solid #88c425;
}

.arow3 {
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #fb9134;
}

.arow4 {
    border-left:20px solid transparent;
    border-right:20px solid transparent;
    border-top:20px solid #cf0d0d;
}
.whybook .pic{ margin-top:0;}
.lasttxt .pic{margin-top: 0;}
.lasttxt small{ margin-bottom:15px;}

.addresspat .addrespart {    width: 92%;    margin-right: 0;}
.addresspat .mapoter {width: 92%; height: auto;   margin-top: 0px;}
.addresspat .addrespart .row .icon {margin-right:0px;text-align: center;width: 100%;}
.addresspat .addrespart .row .hdg {margin-top: 0px;width: 100%;}
.addresspat .addrespart .row .subhdg {width: 100%;margin-top:0px;text-align: center;}
.addresspat .addrespart .row address {float: left;width: 100%;font-size: smaller; text-align:center;}
.addresspat .addrespart .row time { width: 100%;text-align: center;}
.addresspat .addrespart .row .socalicon {float: left; width: 100%;}
.addresspat .addrespart .row .telotr ins{float: left; width: 100%;text-align:center;}
.addresspat .addrespart .row .tel{text-align: center;width: 100%;padding-right: 0;margin-top: 3px;}
.addresspat .addrespart .row .socalicon {float: left;width: 85%;margin-left:20%;}
.addresspat .addrespart .row {margin: 20px 0;}

.ziyarpnal .lftimgclm {width: 100%;margin-right: 0; height: 174px;}
.ziyarpnal .rigtcontclm {width: 100%;}
.ziyarpnal {width: 90%; padding: 5%;}

.faqotr .qustn{ font-size:15px;}
.faqotr p{ font-size:13px;}

.testtxt {
    width: 90%;
    padding: 10% 5%;	
    float: left;
    margin-top: 0;
    padding-top: 13px;
}
.testtxt .row {
    float: left;
    width: 100%;
    padding: 20px 0%;
}
.testtxt .butnsrow {
    float: left;
    width: 100%;
    padding: 20px 0%;padding-bottom: 0;
}
footer .row .ourof {
    text-align:left;font-size: 23px; margin-bottom:7px;}
	footer .row .comls .hdg{ margin-top:30px; margin-bottom:4px;}
	.subfooter a {font-size: 11px;}
	.allpagesimage{    height:240px;}
	.kstolfreenumber {
    text-align: center;
    width: 100%;
    font-size: 30px;
    float: left;
    margin-top: 6%;
}
	
	.hdgallpages {
    color: #fff;
    text-align: center;
    line-height: 26px; font-size:20px !important}
	
	.ziyarpnal .rigtcontclm .hdg {
    float: left;
    width: 100%;
    color: #ff9800;
    font-size:16px;
    margin-bottom: 9px;
    line-height: 20px;
}
.emailcontact{ float:left; width:100%; text-align:center;
    margin-left: 0;
    margin-top: 4px;
    color: #00587E;}
	
	
.termsoter .termshdg {
    float: left;
    width: 100%;
    color: #00668B;
    font-size: 19px;
    margin: 20px 0 5px 0;
    line-height: 27px;
}
.advstrow .colom {
    width: 88%;
    float: left;
    margin-right: 0;
    border: 15px solid #E5E5E5;
    box-shadow: 0 0 5px;
    cursor: pointer;
    height: auto;
    margin-bottom: 20px;}
	.advstrow {
    width: 100%;
    float: left;
    margin: 0;
}
.cd-testimonials-wrapper{padding: 10% 5% 20% 5% !important;}

.cd-testimonials-all .cd-testimonials-item {
    width: 100% !important;
    float: left;
    margin: 0 !important;}
	
	.cd-testimonials-all .cd-author {
    margin-bottom: 40px !important;
}



.customerrivewpanle .tittle{font-size: 15px;}
.temscondotr .pic img {
    padding: 5px; width:60%;
}

.temscondotr .pic {
    text-align: center;
    width: 100%;
    float: left;
    margin-top: 0;
}
.temscondotr .hdg{line-height: 25px;
font-size: 15px;}

.contentresuldiv{float:left; width:90%;line-height:30px; padding:0 5% }
.contentresuldiv p{ color:#474747; padding-bottom:20px;line-height: 32px;}
.contentresuldiv h1{ float:left; width:100%; margin:20px 0 8px 0; font-size:14px}
.contentresuldiv h2{ float:left; width:100%; margin:20px 0 0px 0; font-size:14px}
.contentresuldiv h3{ float:left; width:100%; font-size:13px}
.divkashmirpackage .packg {margin-bottom: 30px;width: 286px;margin-right: 0;}
.divkashmirpackage { margin-top: 0; margin-bottom: 0;}

.divkashpachding {font-size: 15px;}

.Bookdiv {
    width: 100%;
    margin: n0ne;
    margin-top: auto;
    background: #fff;
    box-shadow: 0 0 5px #000;
    margin-top: 3%;
    float: left;margin-bottom: 30px;
}

.leftpart {
    float: left;
    width: 95%;
    padding-top: 20px;
    min-height: 553px;
    background: #00939c;
    padding-left: 3%;
    padding-right: 2%;
}

.rightpart {
    float: left;
    width: 90%;
    padding: 5%;
}

.Bookdiv .row .subhdg {
    color: #ff9800;
    font-size:8px;
    font-weight: bold;
    float: left;
    width: 84%;
    margin-top: 6px;
}

.Bookdiv .row .emailcontact {
    float: left;
    width: 92%;
    margin-left: 6%;
    margin-top: -10px;
}

.leftpart .ecomcericon {
    margin: auto;
    width: 210px;}

.cbp_tmtimeline > li .cbp_tmtime span:last-child { font-size: 12px;}
.cbp_tmtimeline > li .cbp_tmicon{left: 67px;}
.cbp_tmtimeline > li .cbp_tmlabel::after {border-width: 15px;top: 15px;}

.main .slider {
    float: left;
    width: 100%;
    background-image: url(Images/wallpaper.jpg);
    height: 436px;
}
.feedbackoter .videorow .videobox {
    border: 4px solid #dedede;
    width: 241px;}
	
	.Realtedlinksoter .linksbutn span {
    float: right;
    background-color: #ff9800;
    margin-right: 20px;
    text-align: center;
    padding: 2px 10px;
    color: #fff;
    border-radius: 5px;
}

.umrahstepcontnt {
    width: 100%;
    padding: 10px 0%;
    float: left;
    text-align: justify;
    font-size: 14px;
    color: #8B8B8B;
    line-height: 29px;}

.umrahstephdg {
    float: left;
    width: 100%;
    color: #3d3c3c;
    text-align: center;
    font-size: 14px;
    margin-top: 10px;}
	
	.umrahstepimage {
   float: left;
    width: 100%;}
	
	.stepvideorow .partleftvideo {
    width:97%;
    float: left;
    border: 4px solid #ff9800;
    margin-right: 0;}
	
	.stepvideorow .partrightvideotxt {
    float: left;
    
    color: #8B8B8B;
    width: 100%;
    margin-top: 16px; font-size:14px}
	
	.idbutonrow .callidbtn {
    border: 1px solid #24b9ab;
    color: #24b9ab;
    font-size: 11px;
    text-align: center;
    text-decoration: none;
    border-radius: 4px;
    font-weight: 600;
    font-family: 'Fira-sans', sans-serif !important;
    float: left;
    padding: 5px 16.8px;
    margin-right: 0;
    margin-bottom: 10px;
    width: 87%;}
	
	.main .rgbadiv .colmmd25 span img{ float:left; width:30px; height:30px; margin-top:4px;}
	
	.newsdiv .hdgnews {
    float: left;
    width: 100%;
    color: #ff7900;
    margin-bottom: 15px;
    font-size: 15px;
    text-align: center;}
	
	.newsdiv .contntnews {
    
    font-size: 12px;
    text-align: center;
    line-height: 27px;
    color: #8B8B8B;
    float: left;}
	
	.newsdiv .hdgnews {
    float: left;
    width: 100%;
    color: #ff7900;
    margin-bottom: 0px;}
	
	
	.call-to-action {
    float: left;
    text-align: center;
    width: 100%;
    background: #ff7900;
    padding: 30px 0;
    margin-bottom: 27px;}
	
	
	
	
	.accountpanl {width: 85%;margin-bottom: 25px; margin-right:0 !important}
	.accountpanl .row {text-align: center;margin: 10px 0;}
	.accountpanl .row label { padding-right: 0;width: 100%;line-height: normal;font-size: 20px;}
	.mealsrow .colom { width: 92%; min-height: auto;height: auto;margin-bottom: 20px; margin-right:0;}
	.kitrow .colom{ float:left; width:92.3%; padding:10px; box-shadow:0 0 5px; border-radius:3px; margin-right:20px; height:auto;margin-bottom: 20px; margin-right:0;}
	.Checklistrow .colom{width:92%;margin-right:0px;min-height:auto;height:auto;margin-bottom: 20px;}
	
	.ziyarpnalrow .ziyarpnal {width: 98%; margin-right:0;    min-height: auto;}
	.ziyarpnalrow .ziyarpnal .rigtcontclm {width: 96%;padding: 0 2%;}
.ziyarpnalrow .ziyarpnal .rigtcontclm .hdg {font-size: 13px;}
.ziyarpnalrow .ziyarpnal .lftimgclm {height: 178px;}	


.stepvideabouttxt {
    float: left;
    
    color: #8B8B8B;
    width: 100%;
    margin-bottom: 10px;
    font-size: 14px;
    margin-bottom: 10px;}
	
	.stepvideorow .partleftvideo .youtubevideo {
    float: left;
    width: 100%;
    height: 150px;}
	
	.lasttxt .pic img {width: 33%;}
	
	.dpertoter .oterdiv .addressBox {
    width: 95%;
    float: left;
    margin-right: 0;
    background: #fff !important;
    border-left: 3px solid #ff9800 !important;
    padding: 10px 10px 20px !important;
    transition: all .2s ease-in-out !important;
    margin-bottom: 20px;
}

.dpertoter .oterdiv {float: left;width: 100%;margin-bottom: 0;}	
	.customer{ margin-top:0;padding:0 0 50px 0;}
	.btn-button{ margin:auto; float:none}
	.customer .inerpartcustomer {float: left;width: 90%;padding: 0 5%;}
.col-md-5 {width: 100%; float: left;text-align: center;}
.col-md-7 {width: 100%;float:left}
.col-md-5 .customerhdg{ text-align:center;font-size: 21px;}
.col-md-5 small {
    margin-bottom: 20px;
    text-align: justify;}
	
	.newshdg {
    font-size: 12px;
    float: left;
    width: 100%;
    line-height: 20px;}
	
	.newsupdate {
    float: left;
    width: 100%;
    color: #999999;
    font-size: 13px;
    margin-bottom: 10px;
    line-height: 28px;
    word-wrap: normal;
    word-break: break-word;
    word-spacing: revert;}
	
	.newsbackgimage {
    position: absolute;
    left: 50%;
    top: 50%;
    max-width: 79%;
    font-family: 'Philosopher', sans-serif;
    font-weight: normal;
    width: 100%;
    line-height: 30px;
    transform: translate(-50%, -50%);
    text-align: center;
    background: rgba(0,0,0,0.4);
    padding: 20px 0;
    font-size: 22px;
    border: none !important;
    color: #ffffff !important;
    margin: 0 0 15px;
    display: block;
    margin: 0 0 15px;}
	
	.addresspat .addrespart .row a {
  color: #00587E;
  float: left;
  width: 90%;
  text-decoration: underline;
  margin-top: 6px;
  width: 100%;
  text-align: center;}
  
  .butndispnb{ display:none}
  .coupleumrahoter{  margin-top: 0;}

  .our-family .container {
  width: 90%;
  padding: 10px 5%;
  display: inline-block;
}

.our-family .container span {
  padding: 7px 13px;
  display: block;
  float: left;
}

.our-family .container span img {
  height: 39px;
  width: 45px;
}


.articklediv .one-fourth {
  width: 100%;
  float: left;
  display: block;
  box-shadow: 0 0 4px #929292;
  margin: 0 0% 20px 0;
}

.container .comls2 {
  float: left;
  width: 100%;
  margin-right: 0;
  margin-top: 0px;
  font-size: 13px;
  margin-bottom: 20px;
}

.Authorized {
  float: left;
  margin-top: 0px;
  color: #ff9800;
  font-size: 16px;
  width: 100%;
  text-align: center; padding-right:0 !important; padding-right:0 !important}
  
  
  .themeum-lms-popular-course .themeumlms-course-wrap {
  border: 1px solid #efefef;
  width: 99%;
  margin-right: 0;
  float: left;
  margin-bottom: 15px;
}

.whyslectusoter {
  float: left;
  width: 90%;
  padding: 0 5%;
  margin-top: 12px;
}

.slectushdg {
  float: left;
  width: 100%;
  color: #ff7900;
  margin-bottom: 25px;
  font-size: 14px;
  text-align: center;
}

.whyslectusoter .row .selectioncolom {
  width: 100%;
  margin-right: 0;
  float: left;
}

.hapycustotrdiv {
  float: left;
  width: 100%;
  margin-top: 0;
}

.hapycustotrdiv .one-fourth {
  width: 100%;
  float: left;
  display: block;
  box-shadow: 0 0 4px #929292;
  margin: 0 0% 20px 0;
}


.awrdscetotrrght {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-top: 48px;
}

.awrdscetotr {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  float: left;
  margin-right:0px;
  width: 96%;
  height: 200px;
  padding: 2%;
  margin-bottom: 20px;
}

 .awrdscetotrcenterimg {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #FFFFFF;
  margin-right: 0px;
  width: 96%;
  height: 200px;
  padding: 2%;
  margin: auto;
  clear: both;
}

.beachcontwidth {
  width: 95% !important;
}

.docmentbox .infleft {
  float: left;
  width: 100%;
  margin-right: 0;font-size: 12px;
}

.docmentbox .docpicright {
  float: left;
  width: 100%;
  margin-top: 20px;text-align: center;}
  
  .docmentbox .docpicright img {
  width: 81%;float: none;
  text-align: center;
}
	.Happycustomerdiv .Rowcolm .customercolm {
  float: left;
  width: 100%;
  margin-right: 0;
  margin-bottom: 20px;
}

.usefullhdg {
  float: left;
  width: 100%;
  font-size: 15px;}
  .achemencustomer{ width:100%;padding: 8px 0px 24px 0px;}

	.offerpage img {
  width: 100%;
  margin-top: 7px;}
  
  
  .upcomhdg {
  font-family: "Poppins", sans-serif;
  color: #222222;
  float: left;
  width: 100%;
  font-size: 21px;
  line-height: 1.9em;
  font-weight: 600;
}
.upcomgdurtion .deptr {
  float: left;
  font-size: 13px;
}
.upcomgdurtion .durion {
  float: left;
  margin-right: 0;
  font-size: 16px;
  width: 100%;

}
.uopcongcostrow .costcolm {
  float: left;
  width: 100%;
  margin-bottom: 13px;
}
.uopcongcostrow {
  float: left;
  width: 100%;
  margin: 7px 0;
}
.uopcongcostrow .costcolm .price {
  font-size: 16px;
  color: #ff9800;
  text-transform: uppercase;
  font-weight: bold;
}

.hotelimage img {
  float: left;
  width: 100%;
  height: 192px;
}


.contactS .cols12 {
  width: 100%;
  margin-left: 0;
  float: left;
  margin-top: 0;
}

.contactS .cols12 .heading {
  color: #ff9800;


  margin-top: 0;

  line-height: 32px;
}

.contactS .colm5 {
  float: left;
  width: 100%;
  margin-left: auto;}



.contactS {
  width: 90%;
  float: left;
  padding: 0 5%;
  margin-top: 0px;
}
	

 iframe {
    height: 200px;
  }
	
.youtubevideo {
  margin-bottom: 0px;
  margin-top: 0px;
  height: auto;
}



.umrahacomdytion .youtbacomdcolm {
  float: left;
  border-radius: 5px;
  width: 98%;
  padding: 2px;
  margin-right: 0;
margin-bottom: 13px;
}

.umrahacomdytion .youtbacomdcolm .videoacomakh {
  margin-bottom: 0px;
  margin-top: 0px;
  height: auto;
  float: left;
  width: 100%;
}

.umrahacomdytion .youtbacomdcolm .videoacomadi {
  margin-bottom: 0px;
  margin-top: 0px;
  height: auto;
  float: left;
  width: 100%;
}

.umrahacomdytion {
  float: left;
  width: 90%;
  margin-top: 0;
  padding: 0 5%;
}

.costcolmresult {
  float: left;
  width: 92%;
  background: #fff !important;
  border-left: 2px solid #ff9800 !important;
  transition: all .2s ease-in-out !important;
  margin-right: 0;
  padding: 7px 10px 5px !important;
  box-shadow: 0 0 4px;
  text-align: center;
  margin-bottom: 16px;
}

.insulresltponthedg {
  float: left;
  width: 100%;
  font-size: 17px;
  color: #ff7900;
  margin-top: 0px;
  margin-bottom: 9px;
  line-height: 17px;
}

.insulresltponthedg {
  float: left;
  width: 100%;
  font-size: 14px;
  color: #ff7900;
  margin-top: 20px;
  margin-bottom: 12px;
  line-height: 17px;
}

.leftpartresult2nd{ display:block !important}
.packgsrgt{ display:none}


.enguriyreviewleftpart{ float:left; display:block}
.enguriyreviewrightpart{ float:left;display:none}
.enguriyblacpanl .youtubeotr {width: 100%;float: left; margin:inherit}
.leftinscolam{ display:block;}
 .dsnone{ display:block}
 .dspnoneconf{ display:none}