@import url("../../netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.css");

body{
    font-family: "Roboto Condensed", sans-serif !important;
}

img{ max-width:100%; border:0; height:auto}



ul, li, a, body, div, p, span{ margin:0; padding:0}

a:hover{ text-decoration:none}

.fl{ float:left}

.fr{ float:right}

body{ font-family: "Roboto Condensed", sans-serif !important; font-size:12px; }

.row2:before, .row2:after {	display: table;	content: "";	line-height: 0;}

.row2:after {clear: both;}

.greybg{ background-color:#565656}

.bluebg{ background-color:#0088cc}

.redbg{ background-color:#c50d0d}

.greenbg{ background-color:#88c425}

.orangebg{ background-color:#e48031}

.red{ color:#f00}

.whitebg{ background-color:#fff}



.white{ color:#fff !important;}

.red{ color:#f00}

.black{ color:#000}

.blue{ color:#3195d8}

.yellow{ color:#f7d61c}

.orange{ color:#e48031 !important}

.green{ color:#93ba00}

.c1{ color:#1cb7ed}

.c2{ color:#b52075}

.c5{ color:#d6013b !important }

.pol{ position:relative}

.fs22{ font-size:22px;}

.fs32{ font-size:32px;}

.fs38 { font-size:38px;}

.ml10{ margin-left:10px;}

.mb40{ margin-bottom:40px;}





.fw400{ font-weight:400}

.fw300{ font-weight:300}

.fw100{ font-weight:100}

.cbp-af-header { position:relative; background-color: #101c35;  width:100%; -webkit-transition:all  0.3s;	-moz-transition: all 0.3s;	transition: all 0.3s; z-index:99  }



.cbp-af-header-shrink{position: fixed ; top:0;	z-index:999 !important	; text-align:center; }

.cbp-af-header-shrink .header-subwaraper{ box-shadow:0px 0px 10px #666; -o-box-shadow:0px 0px 10px #666; -moz-box-shadow:0px 0px 10px #666; -webkit-box-shadow:0px 0px 10px #666; -ms-box-shadow:0px 0px 10px #666;}





#google_translate_element {height: 30px; overflow: hidden;}

#google_translate_element select{ height:30px; margin:0; padding:0; line-height:30px;}



#feedbach{ position:absolute; top:-100px;}





.testmonals  .profileimg:before, .testmonals  .profileimg:after, .testhead span:after{ content:""; position:absolute;}



header nav ul li a, #bannersection .rslides .overlay .banhed,  .readmore, .abcontentsfig .abhead, .testhead span, .testmonals  .profilhead{ text-transform:uppercase;}

#tioarea, header nav ul li a, #bannersection .rslides .overlay, #box-section .boxcon a b, .readmore, .abcontentsfig .abhead, .testhead span, .testmonals  .profilhead {}

header nav ul li a, #box-section .boxcon a img, ul.dropdown ul,.footerlinks ul li a, #socialfig a,.subtours .listing a .image img,	#gallery ul li a i,#megamenu .menamenuinner a.tourtabs:after,.smalltourhader .nopadd a img{	text-decoration:none;-webkit-transition: .3s ease-out;-moz-transition: .3s ease-out;-o-transition: .3s ease-out;transition: .3s ease-out;}





br{ line-height:11px}

.pol{ position:relative; z-index:99 }

#tioarea{ background-color:#e63310;  color:#fff; line-height:27px; font-size:15px; font-weight:600; }

#tioarea a{color:#fff; display:inline-block; margin-left:5px; }

#tioarea a.facebookicon{ background-color:#3b5998; color:#fff; display:block; padding:0 3px;}


.header-subwaraper{ background-color:#101c35; position:relative; padding:8px 10px;}

.header-subwaraper:after{ position:absolute; content:""; height:100%; width:242%; left:-200%; top:0; bottom:0; background-color:#d6013b; z-index:9}

header nav .menus{ position:absolute; right:20px; top:20px; display:none}

header nav ul li{ float:left; list-style:none; line-height:45px;}

header nav ul li a{ display:block; color:#fff; padding:6px 2px; font-size:13px; }







ul.dropdown ul { visibility:hidden; opacity:0;margin:0px; padding:0px; position:absolute !important; z-index:90909090909  	 }

ul.dropdown li:hover>ul { visibility: visible; opacity:1; top:100%;}

ul.dropdown ul {position: absolute;	top:125% ;  width:160px;	}

ul.dropdown ul ul {	left:100%;  	top:0px !important	; border-left:1px #dde8fc solid 	}

ul.dropdown ul li {	float:none; display:block; 	color:#000 !important;  margin:0px !important;   background-color:#fff !important; 	padding:0px !important; }

ul.dropdown ul li+li{ background:none; border-top:1px #dde8fc solid }

ul.dropdown ul li a {   background-image: none !important; white-space:nowrap;	color:#000 !important; -webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out; text-align:center; padding:2px 0; 	 

	 	z-index:100000;	text-decoration:none; display:block ; text-transform:capitalize; display:block}

ul.dropdown ul li a:hover {		white-space:nowrap;	color:#d6013b !important; font-weight:bold; font-size:15px; webkit-transition: .5s ease-out;-moz-transition: .5s ease-out;-o-transition: .5s ease-out;transition: .5s ease-out;}





ul.dropdown li:hover>a{ color:#fff !important}











.topicbox {

    display: inline-block;

    width: 100%;

    font-size: 16px;

}

.table1 {

    width: 100%;

}

.table-row1 {

    vertical-align: top;

    display: block;

    width: 100%;

    clear: both;

}





.table-row1 .table-cell1:first-child {

    width: 8%;

    border-right: none;

}



.table-row1:first-child .table-cell1 {

    height: 54px;

}



.table-cell1 {

    float: left;

    padding: 5px;

    width: 23%;

    height: 142px;

    border: 1px solid #ccc;

    border-bottom: none;

}





.table-row1:first-child .table-cell1 p {

    font-size: 14px;

    font-weight: bold;

}



.table-cell1 p {

    font-size: 12px;

    line-height: 20px;

}



.green_cont .inner_cont {

    background: #fff;

    max-width: 1110px;

    padding: 10px 1%;

    width: 98%;

    border: #dddddd 1px solid;

    float: left;

    position: relative;

}



.green_cont .inner_cont .Normal {

    font-size: 15px;

    font-family: 'helveticaregular';

    line-height: 23px;

    color: #373737;

    word-wrap: break-word;

}





.table-hp {

    width: 100%;

}



.table-row-hp {

    vertical-align: top;

    display: block;

    width: 100%;

    clear: both;

}



.table-row-hp .table-cell-hp:first-child {

    width: 5%;

    border-right: none;

}

.table-row-hp:first-child .table-cell-hp {

    height: 54px;

}

.table-cell-hp {

    float: left;

    padding: 5px;

    width: 23%;

    height: 80px;

    border: 1px solid #ccc;

    border-bottom: none;

}

.table-row-hp:first-child .table-cell-hp p {

    font-size: 14px;

    font-weight: bold;

}

.table-cell-hp p {

    font-size: 12px;

    line-height: 26px;

}











.table-trecking {

    width: 100%;

}



.table-trecking-row {

    vertical-align: top;

    display: block;

    width: 100%;

    clear: both;

}

.table-trecking-row .table-trecking-cell:first-child {

    width: 5%;

    border-right: none;

}



.table-trecking-row:first-child .table-trecking-cell {

    height: 36px;

}

.table-trecking-cell:first-child {

    width: 20px;

    border-right: none;

}



.table-trecking-cell {

    float: left;

    padding: 5px;

    width: 15%;

    height: 110px;

    border: 1px solid #ccc;

    border-bottom: none;

}











#bannersection{ position:relative}

#bannersection .menus{ position:absolute; top:20px; left:20px; z-index:999; display:none}

#bannersection .rslides .overlay{ position:absolute; background:url(../images/banner-over-bg.png); padding:20px 0; text-align:center; color:#fff; left:0; right:0; bottom:225px; }

#bannersection .rslides .overlay .banhed{ font-size:32px; line-height:42px; }

#bannersection .rslides .overlay .bansubhed{ font-size:26px; line-height:35px; }

#box-section{background: #e2e2e2; /* Old browsers */

background: -moz-linear-gradient(top, #e2e2e2 0%, #ffffff 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #e2e2e2 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #e2e2e2 0%,#ffffff 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #e2e2e2 0%,#ffffff 100%); /* IE10+ */

background: linear-gradient(to bottom, #e2e2e2 0%,#ffffff 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ border-top:1px #fff solid; }

#box-section .box-sectioninner{ position:relative; margin-top:-76px; z-index:99}

#box-section .whitespace{ padding:30px;min-height:100px;}

#box-section .boxcon a{ padding:25px 20px  15px 20px; margin-bottom:20px; display:block;}

#box-section .boxcon a b{  display:block; text-transform: capitalize; text-align:center; font-size:18px; color:#fff; font-weight:400; min-height:50px;}

#box-section .boxcon a img{ margin:20px auto; display:block}

#box-section .boxcon a:hover img{ transform:translateY(-10px);}







#box-section .boxcon a .boxtext{ color:#fff; line-height:21px;}

.readmore{ background-color:#333333; padding:6px 13px; margin-top:10px; display:inline-block; color:#fff}







.boxcon.bg1{ background-color:#fb8700}

.boxcon.bg2{ background-color:#7ee400}

.boxcon.bg3{ background-color:#f91473}

.boxcon.bg4{ background-color:#ff0000}

.boxcon.bg5{ background-color: #00F}

.corner{ position:relative;}

.corner:after{ background-image:url(../images/corner-bg.png); background-repeat:no-repeat; height:45px; width:11px; left:-11px; top:0; position:absolute; content:""}

.corner.corner1:after{ background-position:0 0}

.corner.corner2:after{ background-position:-12px 0}

.corner.corner3:after{ background-position:-25px  0}

.corner.corner4:after{ background-position:-38px  0}

.corner.corner5:after{ background-position:-51px  0}











#ab-videscetion{ background:#ecebe6 url(../images/bg_1.jpg) no-repeat bottom right ; padding:30px 0 10px 0; min-height:200px; overflow:hidden}

.abcontentsfig{ margin-bottom:20px; color:#000}

.abcontentsfig .abhead{ background:url(../images/1x1-70-bg.png); padding:15px 20px; display:inline-block; font-size:16px; border:1px #e1e1e1 solid; border-top:0 !important; border-bottom:0}

.abcontentsfig .abtext{ background:url(../images/1x1-70-bg.png); padding:20px; font-size:13px; line-height:24px;border:1px #e1e1e1 solid; border-top:0 !important}

.abcontentsfig .abtext p{ margin-bottom:21px;}

.abcontentsfig .videos img{ width:100%;}

.abcontentsfig .videos iframe{ width:100%;  height:100%;}







#testmonalsbg{ background-color:#fff; padding:65px 0;}



.testhead{ position:relative; background-color:#d6013b; overflow:hidden}

.testhead span{ background-color:#fff; display:inline-block; padding:12px 20px; font-size:19px; position:relative; z-index:99; color:#000 }

.testhead span:after{  right:-5px; top:40%; width:10px; height:10px; transform:rotate(-45deg); background-color:#fff; z-index:9}

.testhead a{ position:absolute; top:0px; right:10px;}







.testmonals{ display:block ; text-align:center;}



.owl-item:nth-of-type(3n+1) .item .testmonals .testtext{ background-color:#fb8700; color:#fff}

.owl-item:nth-of-type(3n+2) .item .testmonals .testtext{ background-color:#f1f5ec;color:#767575}

.owl-item:nth-of-type(3n+3) .item .testmonals .testtext{ background-color:#f7f1f3;color:#767575}





.testmonals .testtext{ padding:12px 20px;  line-height:22px;}

.testmonals .testtext .quotes{font-family:'Times New Roman', Times, serif; font-size:40px; font-weight:bold;}



.testmonals  .profileimg{ margin:20px 0; display:inline-block; position:relative}

.testmonals  .profileimg:after{ left:-100%;  }

.testmonals  .profileimg:before{right:-100%; }

.testmonals  .profileimg:before, .testmonals  .profileimg:after{ top:32px; width:100%; border-top:1px #d6d6d6 solid;border-bottom:1px #f7f7f7 solid; }









.testmonals  .profilhead{ font-size:14px;}

.owl-item:nth-of-type(3n+1) .item .testmonals .profilhead{color:#fb8700}

.owl-item:nth-of-type(3n+2) .item .testmonals .profilhead{color:#67ba01}

.owl-item:nth-of-type(3n+3) .item .testmonals .profilhead{ color:#d6013b}















.clientinner{ background-color:#f4f4f4; position:relative; padding:15px 20px }

.clhead{ position:absolute; top:5px; left:10px;}



.simply-scroll-clip { position: relative;	z-index: 2; overflow:hidden;height:82px ; margin:20px 0; }

.simply-scroll ul{	margin:0px;	padding:0px; list-style:none;height:82px ; }	

.simply-scroll .simply-scroll-list li {	float: left; height:82px ; 	padding:0px	20px;  list-style:none; font-size:11px; font-family:Lato; text-transform:uppercase; }



.simply-scroll .simply-scroll-list li img{ width: auto; height:82px;}



#fottersection{ min-height:100px; background:url(../images/footerbg.jpg)  !important;}



footer{ background-color:#333333; padding:35px 20px 15px 20px; }

.footerlinks{ margin-bottom:20px;}

.footerlinks span{ font-size:16px; text-transform:uppercase; padding:0 0 4px 0; margin-bottom:15px; color:#fff; display:block; border-bottom:1px #444444 solid; }



.footerlinks ul.part2 li{ float:left; width:50%;}

.footerlinks ul li{ list-style:none; }



.footerlinks ul li a{ color:#a2a2a2; text-transform: capitalize; padding:2px 2px 2px 10px;; display:block;background: url(../images/footer-sty.jpg) no-repeat 0 9px}

.footerlinks ul li a:hover{ padding:2px 2px 2px 15px;; transition:}





#socialfig a{ display:block;color:#a2a2a2; line-height:22px; padding:4px 2px 4px 29px; position:relative;}

#socialfig a:hover{ padding:4px 2px 4px 34px;}

#socialfig a span{ display:inline-block; background-image:url(../images/fb-sprite.png) ; width:24px; height:21px; position:absolute; left:0; top:5px}

#socialfig a span.p{ background-position:0 -29px;}

#socialfig a span.tw{ background-position:0 -54px;}

#socialfig a span.gp{ background-position:0 -82px;}



    
      
.formgroup{ width:100%; position:relative}
.formgroup label.error{ position: absolute; right:10px; top:8px; color:#f00; font-size:18px; z-index:99}

.subscributton{ display:inline-block; position:relative; z-index:1}
.subscributton #inputbutton{ position: absolute; left:0; right:0; bottom:0; top:0; z-index:9; cursor:pointer}	  
.newsletter input[type="text"]{ width:100%;  background-color: #000; border:1px #dddddd solid; color:#fff;}
.newsletter input[type="submit"]{   background-color:#d6003b; border:0; color:#fff; text-transform:uppercase;  text-decoration:none; -webkit-transition: .3s ease-out;-moz-transition: .3s ease-out;-o-transition: .3s ease-out;transition: .3s ease-out;}
.newsletter input[type="submit"]:hover{   background-color:#c30036; }
.newsletter input{padding:8px 19px; font-family:Lato; font-size:13px; margin-bottom:10px; }
.newsletter  p, .copright{color:#666; margin-top:5px; line-height:20px;}
#user-availability-status{ text-transform:none !important;}


.copright{ padding:5px 0; text-align:center;}



#back-top{ position:fixed; right:10px; bottom:30px; z-index:9999}

#back-top a i{ display:inline-block; padding:1px 12px; color:#184293; font-size:35px;}







.innerpage .heading h1{margin-bottom: 15px; color: #222;font-family: 'Open sans';font-size: 28px;

line-height: 32px;text-transform: uppercase;vertical-align: baseline; text-align:center; width:40%; margin:0px auto;

    font-weight: 700; position:relative; padding-bottom:40px;}

	

	

.innerpage .heading h1:after{ position:absolute; width:273px; text-align:center; right:0; content:""; background:url(../images/heading-bottom.jpg) no-repeat; bottom:0; height:36px; margin:0px auto; }









.innerpage .heading-inner h1{margin-bottom: 15px;    color: #222;letter-spacing: 4px;font-family: 'Open sans';font-size: 25px;

line-height: 35px;text-transform: uppercase;vertical-align: baseline; text-align:center; width:90%; margin:0px auto;

    font-weight: 700; position:relative; padding-bottom:30px;}

	

	

	

	

	

.innerpage .heading-inner h1:after{ position:absolute; width:273px; text-align:center; right:0; content:""; background:url(../images/heading-bottom.jpg) no-repeat; bottom:0; height:36px; margin:0px auto; }





.navigation { background-color:#f1f1f1; padding:6px 0;}

.navigation a{ padding:0 5px}

.navigation i, .navigation strong{ color:#e63310}	

.bannersection  { position:relative}

.bannersection .punchline{ position:absolute; left:0; right:0; margin:0px auto; bottom:0; text-align:center; color:#fff; font-family: 'PT Serif', serif; font-size:22px; text-shadow:0 2px 6px #000; line-height:25px; color:#fff; font-style:italic }

.bannersection .punchline .head{ color:#e63310; background-color:#101c35; font-style:normal; display:inline-block; margin:25px auto 0px auto; font-size:17px; padding:0 10px; font-weight:700 }

.innerpage .content{ margin: 10px 0;

font-family: 'Roboto Condensed';

color: #0e0e0e !important;

font-size: 16px;

line-height: 23px;

font-weight: 400;

text-align: justify;}



.innerpage .content ol.row{ padding:0 0 0 40px;}

.innerpage .content b{ color:#e63310}

.innerpage .content strong{ color:#e63310;}

.innerpage .content ul { padding-left:20px;}

.innerpage .content ul li{ list-style-image:url(../images/arrow.jpg); line-height:23px;}



.innerpage .content table{ border-collapse:collapse; border:1px #ccc solid; width:100%; padding:0; margin:0;}

.innerpage .content table td{ padding:10px; color:#666; border:1px #ccc solid; vertical-align:top;}

.innerpage .content table tr:first-child td{ padding:13px 10px; background-color:#101c35; color:#fff !important; border:1px #fff solid  }

.innerpage .content table tr:first-child td  strong{color:#fff !important;  }

.innerpage .content table td strong{ font-weight:400; padding:0 !important; background-color:transparent !important }





.subtours .row{ margin:0 -5px;}

.subtours .row .col-sm-6{ padding:0 5px;}

.subtours .listing  { margin-bottom:10px;overflow:hidden }

.subtours strong{ padding:0 !important; background:none !important;}

.subtours .listing a:hover .image img{ border-radius:5px; width:100%; transform:scale(1.27,1.27) rotate(10deg); -o-transform:scale(1.27,1.27) rotate(10deg); -moz-transform:scale(1.27,1.27) rotate(10deg); -webkit-transform:scale(1.27,1.27) rotate(10deg);}





.subtours .listing .image { position:relative; font-family:'Open Sans'}

.subtours .listing .heading { position:absolute; text-transform: capitalize; font-size: 16px; top:50%;transform:translateY(-50%); -o-transform:translateY(-50%); -moz-transform:translateY(-50%); -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%);  font-weight:bold;   text-align:center; color:#fff; margin:0px auto; width:100%; padding:0 10px;}

.subtours .listing .viewdetail{ width:37%; right:5%; position:absolute; bottom:15%; background-color:#ff6600; padding:2px 0px; border-radius:8px; text-align:center; color:#fff; font-size:10px; font-weight:bold; text-transform:uppercase}

.subtours .listing:hover .viewdetail{border: 2px solid #ff6600; background:none}

.subtours .listing .image .thumb { position:relative}

.subtours .listing .image .heading span{ font-size:12px ; color:#ff6600; text-transform:capitalize; line-height:19px; padding:0 3px !important; display:block }

.subtours .listing .image .thumb p { background:url(../images/tbg.png) repeat top;  position:absolute; top:0; width:100% ; height:100%; display:block}





.subtours .row .col-xs-12:nth-of-type(2n+1)  .right{ display:none}

.subtours .row .col-xs-12:nth-of-type(2n+2) .left{ display:none}





.subtours .row .col-xs-12:nth-of-type(2n+2){ text-align:right }

.subtours .row .col-xs-12:nth-of-type(2n+1){ text-align:left}

.subtours .row .col-xs-12{ border-bottom:1px #ccc dashed; padding-bottom:20px; margin-bottom:10px; box-shadow:0 5px 5px #eee;}













.testimonials .details { list-style: none;

border: 1px #e6e4e4 solid;

padding: 10px 30px 20px 30px !important;

box-shadow: 0px 5px 7px #eae4e4;

position: relative;

margin: 0 0 40px 0px;


font-size: 16px;

line-height: 24px;

border-radius: 20px 0;

color: #333;

position: relative;}

.testimonials .details:nth-of-type(2n){ text-align:right; color:#d6013b; display:block; font-family: 'Playfair Display', serif; font-weight:bold}

.testimonials .details .name{ text-align:left; color:#d6013b; display:block; font-family: 'Playfair Display', serif; font-weight:bold; font-size:14px;}

.testimonials .details .content{ color:#000; font-size:17px; line-height:25px}



.contactinner .contact {

    background-color: #d6013b;

    font-family: 'Lato';

    color: #fff;

    font-size: 15px;

    line-height: 25px;

    min-height: 200px;

    margin-bottom: 20px;

	min-height:500px;

}

.contactinner .contact span {

    font-size: 17px;

    line-height: 28px;

    background: #ffcedb;

    display: block;

    margin: 0px;

    padding: 8px;

    color: #000;

}

.contactinner .contact .content {

    padding: 8px; color:#fff !important; font-weight:400;

}



.gettouch .heading {

    font-family: 'Roboto Condensed';

    line-height: 42px;

    font-weight: 300;

    font-style: normal;

    color: #222;

    font-size: 28px;

    text-align: center;

}

.gettouch .smallcontent {font-family: 'Roboto Condensed';line-height: 26px;padding: 10px 90px;font-weight: 400;font-style: normal;color: #343e47;font-size: 16px;text-align: center;}

.form p {

    font-family: 'Roboto Condensed';

    line-height: 26px;

    font-weight: 400;

    font-style: normal;

    color: #343e47;

    font-size: 16px;

}

.form input {

    -webkit-appearance: none;

    -moz-appearance: none;

    appearance: none;

    color: #555;

    background: #fff;

    padding: 8px 12px;

    border: 1px solid #e2e2e2;

    transition: all 0.15s ease 0s;

    margin-top: 4px;

    width: 100%;

}

.form textarea {

    -webkit-appearance: none;

    -moz-appearance: none;

    appearance: none;

    color: #555;

    background: #fff;

    padding: 8px 12px;

    border: 1px solid #e2e2e2;

    transition: all 0.15s ease 0s;

    margin-top: 4px;

    width: 100%;

    height: 117px;

}

.form input[type="submit"] {

    font-size: inherit;

    padding-left: 30px;

    padding-right: 30px;

    width: auto;

    position: relative;

    color: #fff;

    z-index: 2;

    background: #d6013b;

 

}

main{ margin-top:30px;  }

aside {

  display: none;

  padding: 20px 0 0;

  border: 1px solid #ddd; padding:0 10px;	

}



main input {

  display: none;

}



main label {

  display: inline-block;

  margin: 0 0 -1px;

  padding: 15px 25px;

  font-weight: 600;

  text-align: center; font-size:18px;

  color: #bbb;

  border: 1px solid transparent;

}



main label:before {

  font-family: fontawesome;

  font-weight: normal;

  margin-right: 10px;

}



label[for*='1']:before {

  content: '\f1cb';

}



label[for*='2']:before {

  content: '\f17d';

}



label[for*='3']:before {

  content: '\f16b';

}



label[for*='4']:before {

  content: '\f1a9';

}



label:hover {

  color: #888;

  cursor: pointer;

}



input:checked + label {

  color: #555;

  border: 1px solid #ddd;

  border-top: 2px solid orange;

  border-bottom: 1px solid #fff;

}



#tab1:checked ~ #content1,

#tab2:checked ~ #content2,

#tab3:checked ~ #content3,

#tab4:checked ~ #content4 {

  display: block;

}

.form { margin:20px 0;}

.form h2{ margin:0; padding:0 0 20px 0; font-family: 'Roboto Condensed'; font-size:26px;}



.contactfiled{ position:relative; margin-bottom:15px;}

.contactfiled span{ display:block; color:#333; margin-bottom:5px;}
.contactfiled span span{ display:inline-block !important; color:#f00 !important; margin-left:3px;}
.contactfiled input[type="text"], .contactfiled textarea, .contactfiled select{ width:100%; border:1px #ccc solid; padding:8px 10px; }

.contactfiled select option{ padding:0 4px;}













  @media (min-width: 1200px) {

header nav ul li a{padding:6px 9px;}





  }

  

  

  

  

  

  

@media (max-width: 1199px) and (min-width: 980px) {





}

@media (max-width: 1023px) and (min-width: 768px) {

.cbp-af-header-shrink{top:0 !important }



header nav .menus{ display: block}

header nav ul{ display:none}

.header-subwaraper:after{  width:62%; }

.cbp-af-header {top:0px; }

header nav .menus{top:10px;}

#bannersection .rslides .overlay{  bottom:125px; }



}



/*smart phone horizontel (3+, 4+ c) */

@media (min-width: 768px) and (max-width: 979px) {

.cbp-af-header-shrink{top:0 !important }

#bannersection .rslides .overlay{  bottom:95px; }

#box-section .whitespace{ padding:15px;}

#box-section .boxcon a{ padding:25px 5px  15px 5px; }

#box-section .box-sectioninner{  margin-top:-61px;}







.newsletter input[type="text"]{ width:60%; display:block; }

#tioarea a { margin-left: 0px !important;}
#tioarea {
    background-color: #e63310;
    color: #fff;
    line-height: 27px;
    font-size: 12px !important;
    font-weight: 600;
}







}

/*smart Less than 4+ */

@media (max-width: 767px) {

.mobilenone{ display:none !important}

.cbp-af-header-shrink{ position: absolute !important }

.mobilecenter{ text-align:center !important}

header nav .menus{ display: block}

header nav ul{ display:none}

.header-subwaraper:after{  width:100%; left:0 !important }



#bannersection .rslides .overlay{  bottom:5px; padding:10px 0; }

#bannersection .rslides .overlay .banhed{ font-size:22px; line-height:32px; }

#bannersection .rslides .overlay .bansubhed{ font-size:16px; line-height:25px; }

#box-section .whitespace{ padding:20px 10px;}

#box-section .box-sectioninner{  margin-top:0px; }

.corner:after{ display:none}





#namastaysection .namainner{ margin:0  !important; padding:20px !important; display:block;   font-size:15px !important; line-height:27px !important; font-weight:700; }









#bannerpunchline{  position: relative !important; top:0 !important;}

#bannerpunchline b{ padding:5px 30px 5px 0 !important;font-size:15px;}


.bannersection .punchline {font-size: 12px !important; padding:5px 0 0 0; line-height: 16px !important; position:relative !important; text-shadow:0 0 0 transparent !important; color:#000 !important  }

header nav .menus { right: 0px !important;}



}





@media screen and (max-width: 650px) {

  main label {

    font-size: 0;

  }



 main label:before {

    margin: 0;

    font-size: 18px;

  }

}











@media only all and (max-width: 450px){

#tioarea a{ display:block }

#bannersection .rslides .overlay{ display:none  }

main label  {

    padding: 15px;

  }



.testhead a{ position: relative; top: auto; right: auto; left:5px; bottom:5px;}





}

	

	

	

	

#megamenu{ position:static;overflow:hidden}

#megamenu .menamenuinner{ position:absolute !important; top:105%; right:0; z-index:999; background-color:#fff; text-align:left; box-shadow:0px 0px 10px #ccc; padding:20px !important; margin:0 auto !important; opacity:0; visibility: hidden;-webkit-transition:all  0.3s;	-moz-transition: all 0.3s;	transition: all 0.3s; z-index:9999 }

#megamenu:hover > .menamenuinner{ opacity:1; visibility: visible}

#megamenu .menamenuinner a{ color:#000 !important; display:block;  line-height:22px;}

#megamenu .menamenuinner a.tourtabs{ border-bottom:1px #ccc dashed; padding:14px 0; font-family: 'Roboto Condensed'; font-size:15px; position:relative; display:block;}

#megamenu .menamenuinner a.tourtabs:hover{ padding:14px 0 14px 10px; color: #e63310 !important;}

#megamenu .menamenuinner a.tourtabs:hover:after{ position:  absolute; left:0;  top:14px; background-color:#e63310; width:0px; content:""; height:20px;}



#megamenu .menamenuinner a.tourtabs:hover:after{ width:3px; content:""; height:20px;}













#megamenu .menamenuinner .row{ margin:0 -3px !important;}	

#megamenu .menamenuinner .row .col-sm-3, #megamenu .menamenuinner .row .col-sm-4{ padding:0 3px !important; margin-bottom:5px;}	

	

#megamenu .menamenuinner a img{ display:block}

	

.smalltourhader{ margin:0;}

.smalltourhader .nopadd{ padding:0 !important; margin:3px 0 !important}

.smalltourhader .col-sm-4 a{ border:1px #fff solid; padding:0}

.smalltourhader .nopadd a{ overflow:hidden; background-color:#000}

.smalltourhader .nopadd a:hover img{ transform:scale(1.3,1.3) rotate(10deg); -moz-transform:scale(1.3,1.3) rotate(10deg); -webkit-transform:scale(1.3,1.3) rotate(10deg); -moz-transform:scale(1.3,1.3) rotate(10deg); -o-transform:scale(1.3,1.3) rotate(10deg); opacity:.6}



	

#articalssection{ margin:20px 0;}

#articalssection ul li.adrtical { position:relative; min-height:55px; padding:5px 5px 5px 35px; border-bottom:1px #ccc dashed }

#articalssection ul li.adrtical b{ font-size:16px; font-weight:400;}

#articalssection ul li.adrtical .number{ width:25px; height:25px; background-color:#f00; line-height:25px; color:#fff; text-align:center; left:0; top:3px; display:block; position:absolute; border-radius:50%; }

#articalssection ul li.adrtical a.pdf{ position:absolute; right:0; top:5px; margin:0 !important; z-index:99}

#articalssection ul li.adrtical .inneracordian{ padding:20px; background-color:#eee; margin-top:20px; line-height:27px; color:#333; font-size:14px;}



#articalssection  .morearticals li{ margin-top:20px;}

#articalssection  .morearticals li img{ padding:2px; background-color:#fff; box-shadow:0 4px 4px;}

#articalssection  .morearticals li:nth-of-type(2n+1) img{ float:left; margin:0 20px 10px 0;}

#articalssection  .morearticals li:nth-of-type(2n+2) img{ float: right; margin:0 0 10px 20px;}





.mainNav {

}



			.mainNav ul {

	margin: 0;

	padding: 0;

	list-style: none;

}

.mainNav ul li {

}

.mainNav ul li a {

	color: #000;

	display: block;

	line-height: normal;



	text-decoration:none;

}





				.mainNav ul ul {

	border-bottom: none

}

.mainNav ul ul li {

}

.mainNav ul ul li a {

	color: #000;

	display: block;

	line-height: normal;

	

}

/* Third Level */

				.mainNav ul ul ul {

	

}

.mainNav ul ul ul li {

	border:none;

}

.mainNav ul ul ul li a {

	

}



ul li.has-subnav .accordion-btn {

	color:#fff;

	background:rgba(255, 255, 255, 0.15);

}



.accordion-btn-wrap{ width:30px !important; text-align:center !important; height:30px; background-color:#d6013b; border-radius:50%; color:#fff; line-height:30px; margin-top:6px; margin-right:5px;  }

.accordion-btn-wrap span{ margin:0 auto; }



.contentpagebanner{ padding:20px;}

.contentpagebanner img{ float:right; margin:20px 0 20px 20px; padding:3px; box-shadow:0px 5px 7px #ccc}

.contentpagebanner .itenrey b{ display:block; background:#eeeeee url(../images/timme-icon.png) no-repeat 3px 9px; padding:7px 10px 7px 30px; margin-bottom:5px;font-family: 'PT Serif', serif; border-right:3px #d6013b solid}

.contentpagebanner .itenrey b+b{ margin-top:20px;}



.nav-tabs { border-bottom:1px #d6013b solid !important; width:100%

	

}

.nav-tabs>li {

	float:left;

	 list-style:none !important; list-style-image:none !important;

}

.nav-tabs>li>a {

	margin-right:2px;  font-family: 'Roboto Condensed';

	line-height:1.42857143;

	border:1px solid transparent; display:block; padding:10px 20px; background-color:#eee; text-decoration:none !important;

	border-radius:4px 4px 0 0

}

.nav-tabs>li>a:hover {

	border-color:#eee #eee #ddd

}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover { background-color:#d6013b; color:#fff;

 

}





.tab-content>.tab-pane {

	display:none

}

.tab-content>.active {

	display:block

}



#namastaysection{ text-align:center; background:url(../images/namaestaybanner.jpg) no-repeat top left fixed;  position:relative; z-index:9}

#namastaysection:after{ position:absolute; content:""; left:0; top:0; width:100%; height:100%; background-color:rgba(0,0,0,.5)}

#namastaysection .namainner{ margin:0 10%; padding:50px 30px; display:inline-block; font-style:italic; font-size:17px; line-height:35px; color:#fff; font-weight:700; position:relative; z-index:99}

#namastaysection .namainner .left, #namastaysection .namainner .right{ margin:0 4px; position:relative; display:inline-block; width:23px; height:25px;}

#namastaysection .namainner .left:after, #namastaysection .namainner .right:after{ position:absolute; top:0; left:0; content:""; background-image:url(../images/quotes.png); background-repeat:no-repeat;   height:100%; width:100% ;}



#namastaysection .namainner .right:after{ background-position:-23px 0}









	.gallerycontent{  text-align:center ; color:#000; padding:25px 0; min-height:300px; text-transform:uppercase}

#gallery ul{overflow:hidden;-moz-column-count:5;-webkit-column-count:5;column-count:5;margin:0;padding:0;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0;}

#gallery ul li{display:inline-block;background:#fff;padding:2px;margin:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-shadow:2px 2px 4px 0 #ccc;}

#gallery ul li a{ display:block; position:relative; background-color:#000}

#gallery ul li a img{ -webkit-transition:.4s ease-out;-moz-transition: .4s ease-out;-o-transition: .4s ease-out;transition:.4s ease-out; opacity:.7}

#gallery ul li a:hover img{ opacity:1}

#gallery ul li a i{ width:30px; height:30px; line-height:30px; background-color:rgba(0,0,0,.5); color:#fff; margin:0 auto; left:0; right:0; bottom:-40px; position:absolute; text-align:center; border-radius:50%; box-shadow:0px 5px 6px #ccc; opacity:0}



#gallery ul li a:hover i{bottom:50px;opacity:1}



#gallery ul li a span{ width:100%; padding:10px;   background-color:rgba(0,0,0,.5); color:#fff; margin:0 auto; left:0; right:0; bottom:-50px; position:absolute; text-align:center;  opacity:0; display:block;-webkit-transition: .6s ease-out;-moz-transition: .6s ease-out;-o-transition: .6s ease-out;transition: .6s ease-out; font-family: 'Roboto Condensed'; font-weight:400;}

#gallery ul li a:hover span{bottom:0px;opacity:1}





.emails{ position: relative; padding:0 0 0 30px;}

.emails i{ position: absolute; left:0; top:3px; font-size:20px;}















#jquery-script-menu {

position: fixed;

height: 90px;

width: 100%;

top: 0;

left: 0;

border-top: 5px solid #316594;

background: #fff;

-moz-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);

-webkit-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);

box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);

z-index: 999999;

padding: 10px 0;

-webkit-box-sizing:content-box;

-moz-box-sizing:content-box;

box-sizing:content-box;

}



.jquery-script-center {

width: 960px;

margin: 0 auto;

}

.jquery-script-center ul {

width: 212px;

float:left;

line-height:45px;

margin:0;

padding:0;

list-style:none;

}

.jquery-script-center a {

	text-decoration:none;

}

.jquery-script-ads {

width: 728px;

height:90px;

float:right;

}

.jquery-script-clear {

clear:both;

height:0;

}







#teamprofile{ padding:25px 0 0 0; border-top:1px #ccc dashed; margin:25px 0 0 0}

#teamprofile  h2{ margin:0 0 25px 0; padding:0 0 10px 0;font-family:'Open Sans' ; font-size:23px; position:relative }

#teamprofile  h2:after{ border-bottom:3px #d6013b solid; position:absolute; content:""; left:0; bottom:0; width:50px;}

#teamprofile ul li a, #teamprofile ul li a img{ display:block;-webkit-transition: .3s ease-out;-moz-transition: .3s ease-out;-o-transition: .3s ease-out;transition: .3s ease-out;}

#teamprofile ul li a:hover img{opacity:.8; }
#teamprofile ul li:nth-of-type(4n+1){ clear:left !important}
#teamprofile ul li a{ border:1px #fff solid; position:relative; cursor:pointer; background-color:#d6013b}

#teamprofile  .teamdetails{ background-color:#fff; padding:10px 0;  font-family:'Open Sans' ; line-height:26px;  -webkit-transition: .3s ease-out;-moz-transition: .3s ease-out;-o-transition: .3s ease-out;transition: .3s ease-out; color:#666; font-size:15px;}
#teamprofile  .teamdetails p+p{ margin-top:10px;}
#teamprofile .teamdetails b{ display:block; margin-bottom:8px; font-family: 'Roboto Condensed'; font-size:16px; color:#d6013b;}

#teamprofile .outtemsection{ position:relative; padding:25px;}
#teamprofile .outtemsection button{ background-color:#d6013b; width:25px; height:25px; border:0; color:#fff; position:absolute; top:0; right:0;}


#bannerpunchline{ text-align:left; position:absolute; top:78%; min-height:42px; left:0; right:0; z-index:9; color:#fff;}

#bannerpunchline b{ padding:0px 0px 10px 65px;background-color:#d6013b; display:block ; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-style:italic; font-size:21px; margin-right:-7px; position:relative; margin-top:6px;}

#bannerpunchline b:after{ position:absolute; left:-300%; width:300%; height:100%; content:"";background-color:#d6013b; top:0;}

#bannerpunchline .container1{ padding:0  !important}

#bannerpunchline .row{ margin:0 !important}

#bannerpunchline .row .padd{ padding:0 !important; }



.blinker{  



color:#fff;  

animation: changecolor 2s infinite;  

-moz-animation: changecolor 2s infinite; 

-webkit-animation: changecolor 2s infinite; 

-ms-animation: changecolor 2s infinite; 

-o-animation: changecolor 2s infinite; 

} 



@keyframes changecolor 

{ 

0% {color: #fff;}  

25% {color: #000;}  

50% {color:#7ee400;}  

100% {color: #fff;}  

} 

/* Mozilla Browser */ 

@-moz-keyframes changecolor 

{ 

0% {color: #fff;}  

25% {color: #000;}  

50% {color:#7ee400;}  

100% {color: #fff;}   

} 

/* WebKit browser Safari and Chrome */ 

@-webkit-keyframes changecolor 

{ 

0% {color: #fff;}  

25% {color: #000;}  

50% {color:#7ee400;}  

100% {color: #fff;}   

} 

/* IE 9,10*/ 

@-ms-keyframes changecolor 

{ 

0% {color: #fff;}  

25% {color: #000;}  

50% {color:#7ee400;}  

100% {color: #fff;}   

} 

/* Opera Browser*/ 

@-o-keyframes changecolor 

{ 

0% {color: #fff;}  

25% {color: #000;}  

50% {color:#7ee400;}  

100% {color: #fff;}  

} 









#bookingform{ color:#333;}

#bookingform .gettouch .smallcontent{ text-align:justify !important; padding:10px 0 !important;}

#bookingform table{ width:100%;}

#bookingform table td{ vertical-align:top; left:0; padding:5px;}
#bookingform .option{ position:relative}
#bookingform .option label.error{ position:absolute; right:0; top:10px; color:#f00}
#bookingform .option span{ float:left; margin-right:10px; position:relative; padding:0 0 0 18px;}

#bookingform .option span input{ position:absolute; top:0; left:0;}

#bookingform .fieldss{ position:relative; margin:5px 0 12px 0;}

#bookingform .fieldss input[type="text"], #bookingform  .fieldss textarea{ width:100%; padding:8px 10px; border:1px #ccc solid;-webkit-transition: .3s ease-out;

-moz-transition: .3s ease-out;

-o-transition: .3s ease-out;

transition: .3s ease-out;}

#bookingform .fieldss label.error{ position:absolute; right:10px; top:10px; color:#f00}

#bookingform .fieldss input[type="text"]:focus, #bookingform  .fieldss textarea:focus{ border:1px  #d6003b solid;}



.commanbuttion{  border-radius:6px; box-shadow:0px 5px 6px #ccc; border:3px #fff solid !important; display:block; color:#fff !important}

#bookingform .fieldss input[type="submit"], .commanbuttion{ background-color: #d6003b;border: 0;color: #fff;

text-transform: uppercase;text-decoration: none; padding:10px 20px !important; font-size:18px;

-webkit-transition: .3s ease-out;

-moz-transition: .3s ease-out;

-o-transition: .3s ease-out;

transition: .3s ease-out;}





#bookingform .fieldss.capcta{ padding:0 0 0 120px;}

#bookingform .fieldss.capcta img{ position:absolute; left:0; top:0; height:40px; width:100px; border:1px #ccc solid;}

.custmorhead{ text-align:center; font-size:22px; font-weight: 600; color:#000; margin-bottom:30px;}

.custmorhead span{ display:inline-block;position:relative; padding:0 0 10px 0;}

.custmorhead span:after{ position:absolute; bottom:0; left:0; right:0; border-bottom:1px #d6013b  solid;border-top:1px #d6013b  solid; width:70px; padding:1px; content:""; margin:0 auto;}

.custmores{ position:relative; padding:0 0 0 120px; min-height:110px; margin:0 100px;}

.custmores .thumbn{   position:absolute; left:0; top:0;}

.custmores .thumbn img{ width:80px;border:2px #fff solid; height:80px; border-radius:50%; box-shadow:0px 5px 5px #ccc;}

.custmores b{ display:block; margin-top:10px; color:#d6013b;font-family: 'PT Serif';font-style: italic;}

.readmore a{color: #fff;}

.new-dnjjfhyt .col-lg-14:nth-of-type(2n) .boxcon
{background-color: #7ee400;}
.new-dnjjfhyt .col-lg-14:nth-of-type(3n) .boxcon
{background-color: #f91473;}
.new-dnjjfhyt .col-lg-14:nth-of-type(4n) .boxcon
{background-color: #ff0000;}
.new-dnjjfhyt .col-lg-14:nth-of-type(5n) .boxcon
{background-color: #00F;}
.new-bg-sdbnjj{background: linear-gradient(to bottom,
 #e2e2e2 0%,#ffffff 100%) !important;}

.new-bg-pd{
    padding: 20px 20px;
    background: #fff;
}

.new-bg-dhyyr{
    background: #fff;
    padding-bottom: 30px;
}

.content p{
    padding: 10px 0px;
    margin: 0;
}

tr:first-child td {
  white-space: nowrap;
}

.content h3{
    margin: 0;
}

.abhhhd-fhyyt h6{
    margin: 0;
    display: block;
  background: #eeeeee url(../images/timme-icon.png) no-repeat 3px 12px;
padding: 13px 10px 13px 30px;
  margin-bottom: 5px;
  font-family: 'PT Serif', serif;
  border-right: 3px #d6013b solid;
  color: #e63310;
  font-size: 15px;
  font-weight: 600;
}

.abhhhd-fhyyt p{
  margin: 10px 0px 15px 0px;
    font-family: 'Roboto Condensed';
  color: #0e0e0e !important;
  font-size: 16px;
  line-height: 23px;
  font-weight: 400;
  padding: 5px 0px;
}

.rs-2{
    padding-left: 20px;
}

.rs-2 li a{
   font-weight: 600;
   font-size: 16px;
}

.snhhd-ndfjd h5{
    margin: 0;
    color: #e63310;
    font-weight: 600;
    font-size: 18px;
     font-family: 'Roboto Condensed';
}

.snhhd-ndfjd p{
    margin: 10px 0;
  font-family: 'Roboto Condensed';
  color: #0e0e0e !important;
  font-size: 16px;
  line-height: 23px;
  font-weight: 400;
  text-align: justify;
}

.asbhnfhhf ul{
    padding: 0;
    margin-left: 20px;
}

.asbhnfhhf ul li{
    list-style-image: url(../images/arrow.jpg);
  line-height: 23px;

  font-family: 'Roboto Condensed';
  color: #0e0e0e !important;
  font-size: 16px;
  line-height: 23px;
  font-weight: 400;
  

}



.asbhnfhhf h6{
    margin: 0;
    display: block;
  background: #eeeeee url(../images/timme-icon.png) no-repeat 3px 12px;
padding: 13px 10px 13px 30px;
  margin-bottom: 5px;
  font-family: 'PT Serif', serif;
  border-right: 3px #d6013b solid;
  color: #e63310;
  font-size: 15px;
  font-weight: 600;
}

.asbhnfhhf p{
  margin: 10px 0px 15px 0px;
    font-family: 'Roboto Condensed';
  color: #0e0e0e !important;
  font-size: 16px;
  line-height: 23px;
  font-weight: 400;
  padding: 5px 0px;
  text-align: justify;
}

.content ol{
    padding: 0;
    margin: 0;
}


.annnc-dnhhf strong{
    display: block;
  width: 100%;
  display: block;
  background-color: #fefbfb;
  color: #e63310;
  padding: 10px 5px;
}

.new-email a{
    color: #fff;
}

.snjndfjsdufj h1{
    font-weight: 700;
    color: #333;
}

.snjndfjsdufj{
    padding: 50px 0px;
    background: #fff;
}

.d-favvvhh ol{
    padding: 0;
    margin: 0;
}

.avvvd-fhh ol li{
   width: 25%;
   float: left;
   margin-top: 5px;
}

.d-favvvhh strong{
    margin-bottom: 20px;
}

.snhhd-ndfjd ul{
    padding: 0;
    margin: 0;
}

.snhhd-ndfjd ul li{
   list-style-image: url(../images/arrow.jpg);
  line-height: 23px;
  font-family: 'Roboto Condensed';
  color: #0e0e0e !important;
  font-size: 16px;
  font-weight: 400;
}

#tioarea a.insicon {
  background-color: #c134a6;
  color: #fff;
  display: block;
  padding: 0 3px;
}

#tioarea a.linked {
  background-color: #0077af;
  color: #fff;
  display: block;
  padding: 0 3px;
}

.smallcontent {
  font-family: 'Roboto Condensed';
  line-height: 26px;
  padding: 10px 90px;
  font-weight: 400;
  font-style: normal;
  color: #343e47;
  font-size: 16px;
  text-align: center;
}

.sgttf{
  background-color: #c134a6;
  color: #fff;
  display: block;
  padding: 0 3px;  
}

.sgttf-2{
  background-color: #0077af;
  color: #fff;
  display: block;
  padding: 0 3px;  
}

.abhhhdggf{
    padding: 0 !important;
    margin: 0 !important;
}

.abhhhdggf li{
   list-style-type: none !important;
    display: inline-block; !important;
    margin-right: 2px;
}

.abhhhdggf li a i{
    width: 25px !important;
    height: 25px !important;
    text-align: center !important;
    color: #fff !important;
    line-height: 25px !important;
    font-size: 14px !important;
}

.abhhhdggf li a{
  background: none !important;
  padding: 0px !important;
}

.fa-facebook {
  background-color: #3459a2;
}

.fa-instagram {
  background-color: #d7184a;
}

.fa-linkedin {
  background-color: #0270ad;
}

.fa-youtube{
   background-color: #e34133; 
}

.abbbbf-huug{
    float: right;
}
.anjjdut{
    margin-top: 20px;
}

@media(max-width:768px){

.vf-shhd{
    display: none !important;
}

.custmores {
  position: relative;
  padding: 0 0 0 92px;
  min-height: auto;
  margin: 0 0px;
}

.corner {
  text-align: center;
}

#box-section .boxcon a {
  font-size: 15px;
}

.tx-ehye{
    text-align: center !important;
}

.innerpage .heading h1 {
  width: 100%;
}

}