body{ margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#454545; font-size:12px; background-color:#bfbfbf; line-height:18px;} a{ color:#3f3f3f; text-decoration:none;}
img{ border:none 0px;}
h1,h2,h3,h4,h5{ margin:0px; padding:0px;} .clear{ clear:both;} h1{font-size:18px!important;margin:0px !important;}  h2{font-size:16px; margin:0 0px 10px 6px;} 
.black-txt22{ color:#40454d; font-size:16px; font-weight:normal; display:block; font-weight:bold;}
ul{ margin:0px; padding:0px;} li{ margin-left:20px;} li a{ line-height:21px;  color:#454545;}#sid01{float:left;}
#wrapper{ width:100%; margin:auto;} .brown-txt{ color:#b14523; font-size:18px; font-weight:bold; float:left;}
.inner-wrapper{ width:81%; margin:auto;} .blue-txt a{ color:#00338e; float:right; margin-right:20px; text-decoration:none; font-weight:normal; }   .wrapper-1{ width:100%; float:left;  background:url(images/main-bg.png) repeat-y; padding:0 24px 0 24px;}
.header{ width:98%;background: none repeat scroll 0 0 #fff; float:left; padding:18px 0px;}  .logo{ width:100%;  float:left; margin-left:6px; }
.top-rtsec{  width:95%; float:right; margin-top:10px; } .tp-icon{ width:220px; float:right; color:#ff7011; font-size:18px; margin:0 0 20px 200px; line-height:19px;} 
.tp-icon a{ color:#ff7011; font-size:13px; margin-left:8px;} .top-rtsec li:last-child { background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}
.top-rtsec ul{ margin:15px 0 0 30px; padding:0px; } .top-rtsec li{ background:url(images/top-li.png) no-repeat right; padding:0 7px 0 7px; float:left; list-style:none; text-transform:uppercase; margin:0 0 0 0px;}  .top-rtsec li a{color:#888888; text-decoration:none;}
.nav{ width:100%; float:left; background:url(images/nav.png) repeat-x; height:45px; margin:19px 0 0px 0px; }
.nav ul{} .logo img { height: auto; width: 100%;}.leftsec-3-2 > p { font-size: 11px;}.leftsec-3-1 > p { font-size: 11px;}
.nav li{ background:url(images/nav-div.png) no-repeat right;height: 45px; padding:0px; float:left; list-style:none;  font-size:13px !important; font-weight:bold; margin:0px 0 0 0px;}  .nav li a{ color:#FFFFFF; text-decoration:none;}
.container{ width:1023px; /* float:left;  */background:url("images/bg_slider.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0); padding:0px !important;}
.leftsec{ width:678px; float:left; margin-right:13px; text-align:justify;} .banner{ width:100%; float:left;}
.leftsexc-1{background: none repeat scroll 0 0 #fff; border: 1px solid #e6e6e6; border-radius: 3px;  float: left;  margin: 12px 0 0;  padding: 15px 0 0 20px;  width: 100%; /* background:url(images/bg-1.png); *//*  height:225px;  */} 
.leftsexc-1-img{ width:100%; float:left; border:#dddddd solid 1px; margin-right:18px; background:#f8f8f8; text-align:center; font-size:16px; padding:0 0 15px 0px; margin-bottom:10px;} .leftsexc-1-img img{ width: 100%; margin-bottom:10px;}
.sub-leftsec{ width:100%; float:left; background:#FFFFFF; border:#e0e0e0 solid 1px; margin-bottom:15px;}
.sub-leftsec ul{} .sub-leftsec li{ list-style:url(images/content-li.png); color:#4f4f4f; margin-left:20px; line-height:27px; text-align:left;}
.sub-leftsec li a{color:#4f4f4f; text-decoration:none;}
.subleft-list{ width:50%; float:left; background:url(images/sub-cont-div.png) no-repeat right;}
.subleft-list1{ width:45%; float:left; margin-left:30px;}
.heading{ min-width:29%;  font-size:18px; padding:8px 0px 15px 20px; float:left; font-weight:bold; }
.black-text{ color:#40454d; font-size:20px; font-weight:normal; display:block; margin:7px 0 12px 1px;}
.top-heading{ width:100%; float:left; background:#f8f8f8; padding:5px 0 6px 0px;}
.head-strip{ min-width:69%; background:url(images/head-strip.png) repeat-x; height:20px; float:left; margin-top:15px; margin-right:10px;}
.sub-leftsec-1{ width:100%; float:left; border:#e0e0e0 solid 1px; border-left:none; border-right:none; padding:10px 20px 13px 15px;}
.sub-leftsec-2{ width:100%; float:left; border:#e0e0e0 solid 1px; border-left:none; border-right:none; padding:10px;}
.detail-left{ width:100%; float:left; border:#e0e0e0 solid 1px; background:#FFFFFF; padding:10px; margin-bottom:20px; border-bottom:#e0e0e0 solid 4px; } .detail-left p{ margin:0 6px 16px 6px; text-align:justify;}
.left-ft{ float:left; display:block; padding:8px 0 8px 20px; font-weight:normal; width:100%; background:#f8f8f8;}
.left-ft a{ color:#f10000; text-decoration:underline;}.sub-leftsec-2 > img {width: 100%;}
.leftsec-3{ width:1000px; float:left; border:e6e6e6 solid 1px; background:#FFFFFF; font-size:11px; padding:0 0 20px 20px; margin-bottom:15px;} 
.leftsec-3 p{ margin:5px 0 6px 0px;} .img-pd{  margin-right:15px;/*  padding-right: 10px; width: 100%; */} .img-pd1{   padding-right: 10px; width: 100%;}
.leftsec-3-1{/* width:454px; float:left; */ border-bottom:#333333 dotted 1px; /* margin-right:50px; */ padding:20px 10px 20px 0px;}
.leftsec-3-2{ /* width:448px; float:left; */  border-bottom:#333333 dotted 1px; padding:20px 20px 20px 0px;} .red-txt{ color:#d50421;  font-size:13px; font-weight:bold;} .bread-crum{ width:100%; float:left; margin:6px 0 12px 3px;}
.bread-crum a{color:#454545; text-decoration:none;}
.detail-cont{ width:100%; float:left;}
.detail-imge-box{ width:100%; float:left; border:#ebebeb solid 1px; border-bottom:#ebebeb solid 3px; margin:15px 0 10px 0px;; padding:15px 10px 15px 10px; text-align:left;}.detail-img-box1{ width:25%; float:left; margin:0px;} .detail-imge-box img{ margin-bottom:10px;}
.red-bt ul{ float:left; display:block; padding:0 10px 0 10px; width:50%; margin-top:10px} 
.red-bt li{ list-style:url(images/red-li.png); line-height:24px; padding:0 0 0 5px; text-align:left; } .red-bt li a{ text-decoration:underline;}
 /* Right section*/
.right-sec{ width:331px; float:left;}.detail-cont > img { width: 100%;}.detail-img-box1 > img { width: 90%;}
.form-main{ background:#ef9e10; width:100%; float:left; padding:10px 10px 10px 10px; font-size:18px; color:#FFFFFF; font-weight:bold;} .form-inner{ width:285spx; float:left; background:#fdbc48; margin-top:10px; padding:16px 8px 16px 16px; font-size:12px; color:#492f05; font-weight:normal; line-height:22px;} .sm-txt{ font-size:13px; font-weight:bold; display:block; margin-bottom:4px;  margin-left:135px; color:#5e5e5e; }
.sm-txt a{ text-decoration:underline; color:#5e5e5e;} .sm-txt a:hover{ text-decoration:underline;}
.right-menu{ width:100%; float:left; background:#FFFFFF; margin-top:18px; padding:5px 0 5px 10px; font-size:11px; margin-bottom:10px;}
.right-menu-1{ width:100%; float:left; margin:10px 0 10px 0px;} .right-menu-2{ width:100%; float:left; background:#e4ebe7; margin:10px 0 8px 0px;}   .right-menu p{ margin:3px 0 7px 0px;}
 .input-box11{ width:100%; float:left; margin-bottom:0px; display:block;} .big-input{ width:50%; float:left; margin-bottom:12px; display:block;} .input-box11 input{width:100%; border:#eb9e15 solid 1px; float:left;}
.input-1{ width:100%; border:#eb9e15 solid 1px; float:left;} .text-area{ width:100%; border:#eb9e15 solid 1px; float:left;}
.captcha{ width:100px; border:#eb9e15 solid 1px; float:left;}   .captcha-img{ width:100px; float:left; margin-left:10px;} 
.capt-bor{border:#eb9e15 solid 1px; width:100px;} .leftsec-2{ width:1022px; float:left; margin:10px 0 10px 0px;}
.left-sec-2-1{ width:100%; float:left; /* background:url(images/bg-2.png); */  margin-bottom: 10px; margin-top: 10px; height:auto; padding:15px 0 10px 15px;background-color: #fff; border: 1px solid #e6e6e6; border-radius: 3px;}
.left-sec-2-2{ width:99.5%; float:left; /* background:url(images/bg-2.png);  */ margin: 10px 0 10px 10px; height:auto; background-color: #fff; border: 1px solid #e6e6e6; border-radius: 3px; padding:15px 0 10px 15px;}
.rel{}   .rel ul{float:left; margin-left:20px; line-height:22px;} 
.rel li{ list-style:url(images/black-li.png); font-size:12px; color:#545451; margin-left:22px;}
.rel b a{ color:#993333; font-size:15px; font-weight:bold;}
.read-more{ background:url(images/read-more-icon.png) no-repeat left; color:#d50421; padding:0 0 0 0px;} .read-more a{color:#d50421; text-decoration:underline;}
.main-footer{ background: none repeat scroll 0 0 #312a1e; /* border-bottom: 100px solid #7a4f0d;  */border-top: 12px solid #ef9e10;  float: left;    height: auto;    width: 100%}
.footer{ width:77.5%; margin:auto; padding:30px 0 0 0px; }
.ft-box{margin:0 27px 0 0px; padding:0px; /* float:left; */ width:100%; background:url(images/ft-div.png) no-repeat right;}
.ft-box-1{padding:0px; float:left; width:100%;}
.footer ul{ margin:0px; padding:0px;} .footer li{ list-style:url(images/white-li.png); color:#FFFFFF;  margin-left:18px;  line-height:21px;}
.footer li a{ color:#FFFFFF; text-decoration:none; }
.footer ul b a{color:#fea201; font-size:14px; font-weight:bold; display:block; margin-bottom:10px;} 
.footer-1{ width:100%; color:#e8990f; float:left; border-top:#725626 solid 1px; margin:25px 0 45px 0px; text-align:center; padding:12px 0 5px 0px;} .footer-1 a{ color:#e8990f; padding:0 6px 0 6px; text-decoration:none;}
.copy-right{ width:28.5%; margin-left: 11.5%; padding-bottom: 15px;    padding-top: 15px; float:left; color:#FFFFFF;  font-size:11px;} .designd{ width:28.5%; padding-bottom: 15px; padding-top: 15px;float:right; color:#FFFFFF; font-size:11px;}
.ft-rght{ padding:0 0 0 0px;} .designd a{ color:#FFFFFF;} 
.subleftsec-11{ width:641px; float:left; padding:10px 20px 13px 15px;}
.heading11{  min-width:29%;   font-size:20px; padding:8px 0px 15px 20px; float:left; font-weight:bold; }
.blacktxt11{color:#454545; font-size:13px;}  .blacktxt22{color:#454545; font-size:14px; display:block; margin:8px 0 10px 6px;}
.det ul{} .det li{ margin:0 0 0 25px;}

#gallerybig{position:relative; height:295px; overflow:visible; width:100%;}
#gallerybig a {float:left; position:absolute; overflow:hidden;}
#gallerybig a img {border:none; width:100%; overflow:hidden;}
#gallerybig a.show {z-index:500;width:100%; }
#gallerybig .caption {z-index:600; background:url("images/transparent.png") no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0); color:#fff; height:35px; width:100%;  position:absolute; bottom:0; overflow:hidden;}
#gallerybig .caption .content {margin:7px; width:auto; width:100%; color:#fff; font-size :16px; font-weight:bold; margin-left:20px; z-index:10000;} 
#gallerybig .caption .content h3 {margin:0;	padding:7px;  width:auto; font-family:Georgia, "Times New Roman", Times, serif;}
.read-more11{ color:#d50421; padding:0 0 0 150px; display:block;} .read-more11 a{color:#d50421; text-decoration:underline;}
.img-bor{ border:#eaebe6 solid 1px; padding:4px;}
.rgt-menu{ width:308px; float:left; background:#FFFFFF; border:#e0e0e0 solid 1px; margin:18px 0 5px 0px; border-bottom:#e0e0e0 solid 2px; padding:10px 10px 10px 10px;}
.rgt-menu ul{} .rgt-menu li{ background:url(images/li-icon.png); font-size:13px; color:#FFFFFF;  margin:4px 0 8px 0px; padding:5px 10px 5px 40px; font-weight:bold; list-style:none;}  .rgt-menu li a{ color:#5d5d5d; text-decoration:none;}
.tour-pack{ color:#131313; font-size:18px; font-weight:bold; display:block; margin:0 0 15px 5px;}
.heading22{ /* min-width:270px;  */ width:30%;font-size:17px; padding:8px 0px 15px 10px; float:left; font-weight:bold; }
.head-strip22{ /* min-width:295px;   */width: 68%;background:url(images/head-strip.png) repeat-x; height:20px; float:left; margin-top:15px; margin-right:10px;}
.head-strip23{ /* min-width:295px;  */width: 56%; background:url(images/head-strip.png) repeat-x; height:20px; float:left; margin-top:15px; margin-right:10px; margin-left:10px;}
.head-strip24{/*  min-width:295px;   */width: 67%;background:url(images/head-strip.png) repeat-x; height:20px; float:left; margin-top:15px; margin-right:10px; margin-left:10px;}
.heading5{ min-width:160px;  font-size:18px; padding:8px 0px 15px 20px; float:left; font-weight:bold; }
heading5 h1{ margin:0px; padding:0px;}.navbar-inverse{background-image:none !important;background-color:none !important;border:0px !important;}
.head-strip5{ min-width:100%; background:url(images/head-strip.png) repeat-x; height:20px; float:left; margin-top:15px; margin-right:10px;}
.rgtsec{ display:block; margin-left:380px;}.navbar-header { display: none;}.navbar{background: none repeat scroll 0 0 #f0f0f0 !important; float: left; border: 1px solid transparent;  border-radius: 0 !important;  margin-bottom: 0px !important;  min-height: 0px !important;    padding-bottom: 10px !important;    position: relative !important;    width: 97.9% !important;}
.rgtsec ul{ } .rgtsec li{ margin-left:50px; list-style:disc;}.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .open > a{background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;box-shadow: none !important;}
.sitemap{ float:left; width:320px; height:auto; font-size:18px; }.navbar-inverse{box-shadow: none !important;}
.sitemap ul{ float:left;  margin:0px; padding:0px; }#navfluid{padding:0px !important;}#navigationbar{padding:0px !important;}
.sitemap li{ width:250px; font-size:12px; color:#333333; padding: 0 0 0 0px; margin:2px 0 0 30px; list-style:url(images/li.png);}
.sitemap li a{ text-decoration:none; color:#333333;}#cont{float:left !important;background: none repeat scroll 0 0 #f0f0f0 !important; width: 98% !important; padding:0px !important;}
.sitemap span a{color:#666666; font-size:15px; text-decoration:none; font-weight:bold; margin-top:18px; display:block; width:240px;}
.enquiry-form-bg{ float:left; width:100%; height:auto; background-color:#ef9e10; padding:10px 10px 10px 10px; font-size:24px; color:#FFFFFF;  margin-top:30px; margin-bottom:30px;}
.enquiry-form-bg1{ float:left; width:100%; height:auto; background-color:#fdbc48; padding-top:30px; padding-bottom:20px;}
.enquiry-input{ width:65%; float:right;  height:30px; border:#ef9e10 solid 1px; font-size:12px; vertical-align:top; }
.enquiry-textarea{ width:400px; float:right; }.navbar-default .navbar-nav > li > a {color: #fff !important;}
.enquiry-textarea1{width:280px; float:right;  height:50px; border:#ef9e10 solid 1px; font-size:12px; vertical-align:top;}
.cpatch-area{ width:80px; height:18px; border:#dcdcdc solid 1px; font-size:12px; vertical-align:top; margin-left:12px; }
.quiry-form{  line-height: 30px; width:46%; height:auto; float:left; color:#000; font-size:13px; margin:5px 10px 12px 10px;}
.quiry-form1{ width:53%; height:auto; float:left; color:#000; font-size:13px; margin-left:10px;}td .enquiry-input {    width: 100%;}
.meassage-box{ line-height: 60px; width:95%; height:auto; float:left; margin:5px 10px 12px 10px; color:#000; font-size:12px;}   
.textarea{ width:450px; height:80px; }.top-area > img {    width: 100%;}#sub{width:100%}#sub > input { left: 40%; position: relative;  width: 20%;}
.enquiry-textarea{ width:400px; float:right; } .meassage-box textarea { height: 70px;  width: 83%;}
.right-sec11{ width:100%; float:left; border:#e6e6e6 solid 1px; padding:10px 12px 0 11px; /*  height:527px;  */background-color:#FFFFFF; }
.banner-right{  width:311px; float:left;  }
.top-head11{font-size:20px; color:#2e2e2e;}.top-area{ width:100%; border-bottom:dotted #999999 1px; float:left; padding-bottom:12px; font-size:11px; margin-bottom:27px;  line-height:18px;}
.read-more20{ color:#d50421;  display:block; margin-top:5px;} .read-more20 a{color:#d50421; text-decoration:underline;}
.heading21{ min-width:210px;  font-size:18px; padding:8px 0px 15px 10px; float:left; font-weight:bold; }
.right-menu1{ width:100%; float:left; background:#FFFFFF; margin-top:18px; padding:5px 0 5px 10px; font-size:11px; margin-bottom:30px;}


@media only screen and (min-device-width: 320px) and (max-device-width: 480px){ 

.navbar-header { display: block;}#cont{width: 100% !important;}
.inner-wrapper { margin: auto;    width: 100%;}.red-bt ul{width:100%}.header{ width:100%!important;}.quiry-form1{width:95%}.meassage-box textarea{width: 80%;}
.nav{float:none; width:100%; background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}.quiry-form{width: 95%;}
.navbar {float:left;width: 100% !important;}.wrapper-1{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0); float: none; padding: 0 10px;  width: 100%;}
#gallerybig img { height: auto;  width: 100%;}.caption {  height: auto !important;    width: 100% !important;}
#gallerybig { height: 148px; overflow: visible;  position: relative;    width: 100%;}.subleft-list{width:100%;}.subleft-list1{width:100%; margin-left: 0px;}
.top-rtsec {    float: none;    margin-top: 10px;    width: 95%;}.tome {   margin-left: 7px !important;padding-bottom: 30px !important; width: 100%;}
.tp-icon { color: #ff7011;    float: none;    font-size: 18px;    line-height: 19px;    margin: 0 0 20px 80px;    width: 80%;}.rel ul{margin-left: 5px;}
.top-rtsec li{ padding: 0 4px;}.tome a { font-size: 10px;}.head-strip22{width: 100%;margin-right: 0;text-align: center;}.heading22{width: 100%;text-align: center;}.tome > li:last-child { background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
.right-sec11{background-color: #ffffff; border: 1px solid #e6e6e6;    border-radius: 3px;    float: left;  width: auto;  margin-left: -16px;    margin-top: 10px;    padding: 10px 12px 0 11px;}
.logo { float: none;    margin-left: 0px;    width: 100%;}.heading{width: 100%;text-align: center;}.navbar-collapse{  background: none repeat scroll 0 0 #bf5d13;}.head-strip{ min-width:100%; }
.nav li{text-align: center; background: none repeat scroll 0 0 rgba(0, 0, 0, 0); width: 100%;}.left-sec-2-2{ margin: 10px 0;}
.navbar-header { background: none repeat scroll 0 0 #bf5d13;    margin-left: 0 !important;    width: 100%;}.navbar-brand { color: #fff !important;}
.footer {margin: auto;    padding: 30px 0 0;    text-align: left;    width: 95%;}.designd{width:100%;text-align: center;}.copy-right{width:80%;text-align: center;}
}

 @media only screen and (min-device-width: 481px) and (max-device-width: 640px){
 
#gallerybig img { height: 295px;  width: 100%;}.caption {  height: auto !important;    width: 100% !important;}.header{ width:100%!important;}
#gallerybig { height: 295px;overflow: visible;  position: relative;    width: 100%;}.subleft-list{width:100%;}.subleft-list1{width:100%; margin-left: 0px;}
 .navbar-header { display: block;background: none repeat scroll 0 0 #bf5d13;    margin-left: 0 !important;    width: 100%;}
 .logo { float: none;    margin-left: 0px;    width: 100%;}.navbar-collapse{  background: none repeat scroll 0 0 #bf5d13;}.quiry-form{width: 95%;}
.nav li{text-align: center; background: none repeat scroll 0 0 rgba(0, 0, 0, 0); width: 100%;}.left-sec-2-2{ margin: 10px 0;}.enquiry-input{width: 70%;}
 .nav{float:none; width:100%; background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}.navbar-brand { color: #fff !important;}
.navbar {float:left;width: 100% !important;}.wrapper-1{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0); float: none; padding: 0 10px;  width: 100%;}
.inner-wrapper { margin: auto;    width: 100%;}.head-strip22{width: 100%;margin-right: 0;text-align: center;}.heading22{width: 100%;text-align: center;}.head-strip{min-width: 65%;}.head-strip24{width: 51%;}.heading{min-width: 33%;}
.top-rtsec {    float: none;    margin-top: 10px;    width: 100%;}.tome {  margin-bottom: 45px !important; margin-left: 15% !important; width: 85%;}
.tp-icon { color: #ff7011;    float: none;    font-size: 18px;    line-height: 19px;    margin: 0 0 20px 220px;    width: 80%;}
.top-rtsec li{ padding: 0 4px;}.tome a { font-size: 15px;}.tome > li:last-child { background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
.designd{ width: 40%;}.footer{ width: 100%;}.ft-box{  float: left;  width: 45%;margin: 0 27px 10px 0;}#cont{width: 100% !important;}
 }
 
 @media only screen and (min-device-width: 641px) and (max-device-width: 767px){
 
#gallerybig img { height: 295px;  width: 100%;}.caption {  height: auto !important;    width: 100% !important;}.header{ width:100%!important;}
#gallerybig { height: 295px;overflow: visible;  position: relative;    width: 100%;}.subleft-list{width:100%;}.subleft-list1{width:100%; margin-left: 0px;}
 .navbar-header { display: block;background: none repeat scroll 0 0 #bf5d13;    margin-left: 0 !important;    width: 100%;}
 .logo { float: none;    margin-left: 0px;    width: 100%;}.navbar-collapse{  background: none repeat scroll 0 0 #bf5d13;}.quiry-form{width: 95%;}
.nav li{text-align: center; background: none repeat scroll 0 0 rgba(0, 0, 0, 0); width: 100%;}.left-sec-2-2{ margin: 10px 0;}.enquiry-input{width: 70%;}
 .nav{float:none; width:100%; background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}.navbar-brand { color: #fff !important;}
.navbar {float:left;width: 100% !important;}.wrapper-1{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0); float: none; padding: 0 10px;  width: 100%;}
.inner-wrapper { margin: auto;    width: 100%;}.head-strip22{width: 100%;margin-right: 0;text-align: center;}.heading22{width: 100%;text-align: center;}.head-strip{min-width: 65%;}.head-strip24{width: 51%;}.heading{min-width: 33%;}
.top-rtsec {    float: none;    margin-top: 10px;    width: 100%;}.tome {  margin-bottom: 45px !important; margin-left: 15% !important; width: 85%;}
.tp-icon { color: #ff7011;    float: none;    font-size: 18px;    line-height: 19px;    margin: 0 0 20px 220px;    width: 80%;}
.top-rtsec li{ padding: 0 4px;}.tome a { font-size: 15px;}.tome > li:last-child { background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
.designd{ width: 40%;}.footer{ width: 100%;}.ft-box{  float: left;  width: 45%;margin: 0 27px 10px 0;}#cont{width: 100% !important;}
 }
 
@media only screen and (min-device-width: 768px) and (max-device-width: 800px){
#gallerybig img { height: auto;  width: 100%;}.caption {  height: auto !important;    width: 100% !important;}.header{ width:100%!important;}#cont{width: 100% !important;}
#gallerybig { overflow: visible; height: 300px; position: relative;    width: 100%;}#gallerybig .caption{ background: url("images/transparent.png") no-repeat scroll 0 0 / 99.3% auto rgba(0, 0, 0, 0);}
.inner-wrapper { margin: auto; width: 100%;}#gallerybig a {width: 100%;}.logo {float: left;  margin-bottom: 10px; margin-left: 0px;    width: 98%;}
.navbar {float:left;width: 100% !important;}.wrapper-1{background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}.navbar{margin-top: 0px;}
.leftsexc-1{ margin: 30px 0 0;}.nav.navbar-nav a {    font-size: 10px !important;    padding-left: 6px !important;    padding-right: 6px !important;}.ft-box{float:left;width:45%; margin: 0 27px 15px 0;}
.tp-icon {color: #ff7011;    float: left;    font-size: 18px;    line-height: 19px;    margin: 0;  padding-left: 8%;  width: 37%;}.top-rtsec { float: none; margin-top: 10px;  width: 100%;}
.leftsec-3-1{float:left;border-bottom:none;width:50%;}.tome {  margin-left: 37% !important;}.tome > li:last-child { background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}.footer{  width: 90%;}.designd{ width: 35%;}.copy-right{margin-left: 6%;}
 }

 
 @media only screen and (min-device-width: 1025px) and (max-device-width: 1280px){
.header{width:98%!important;}
.top-rtsec ul{ font-size: 12px;}.tome > li:last-child {  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}
#gallerybig img { width: 100%;}.left-sec-2-2{width: 100%;margin: 10px 0;}.rel ul{ margin-left: 10px;}.subleft-list1{ margin-left: 20px;}
 .wrapper-1{ padding: 0px !important;width: 100% !important;}.inner-wrapper { margin: auto; padding: 0 !important; width: 90% !important;}
}

 @media only screen and (min-device-width: 801px) and (max-device-width: 979px)
 {
  .wrapper-1{ padding: 0px !important;width: 100% !important;}.inner-wrapper { margin: auto; padding: 0 !important; width: 100% !important;}
.nav.navbar-nav a {
    font-size: 12.3px !important;
    padding-left: 10px !important;
    padding-right: 6px !important;
}
#gallerybig{height: 395px;}
.leftsec-3-2{ float: left; width: 50%;}.leftsec-3-1{ float: left; width: 49%; margin-right: 1%;}
 }
  @media only screen and (min-device-width: 980px) and (max-device-width: 1023px)
 {
  .wrapper-1{ padding: 0px !important;width: 100% !important;}.inner-wrapper { margin: auto; padding: 0 !important; width: 100% !important;}
.nav.navbar-nav a {
    font-size: 13px !important;
    padding-left: 13px !important;
    padding-right: 6px !important;
}
.ft-box {float: left; width: 20%;}.ft-box-1{ width: 25%;}
.tp-icon {
    color: #ff7011;
    float: right;
    font-size: 18px;
    line-height: 19px;
    margin: 0 0 20px 6%;
    width: 95%;
	text-align: right;
}
.top-rtsec ul {
    float: left;
    margin: 0 0 0 30px;
    padding: 0;
    width: 98%;
}
.logo {
    float: left;
    margin-left: 6px;
    width: 50%;
}
.top-rtsec {
    float: right;width: 48%;;
	}
#gallerybig{height: 290px;}
.leftsec-3-2{ float: left; width: 50%;}.leftsec-3-1{ float: left; width: 49%; margin-right: 1%;}
 }

  @media only screen and (max-device-width: 1024px)
  
  {
  .wrapper-1{ padding: 0px !important;width: 100% !important;}.inner-wrapper { margin: auto; padding: 0 !important; width: 98% !important;}
    #gallerybig .caption{width: 99% !important;}
  }