
@import url("bootstrap.css");
@import url("font-awesome.css");
@import url("form.css");
@import url("table.css");
@import url("style.css");
@import url("../fonts/font.css");
@import url("responsive.css");
@import url("accordion-menu.css");

.btn-vertical-slider {margin-left: auto; margin-right: auto; cursor: pointer; color: #000;}
a {cursor: pointer;}
.carousel.vertical .carousel-inner .item {-webkit-transition: 0.6s ease-in-out top; -moz-transition: 0.6s ease-in-out top; -ms-transition: 0.6s ease-in-out top; -o-transition: 0.6s ease-in-out top; transition: 0.6s ease-in-out top;}
.carousel.vertical .active {top: 0;}
.carousel.vertical .next {top: 100%;}
.carousel.vertical .prev {top: -100%;}
.carousel.vertical .next.left,
.carousel.vertical .prev.right {top:0;}
.carousel.vertical .active.left {top:-100%;}
.carousel.vertical .active.right {top: 100%;}
.carousel.vertical .item {left: 0;}
.icon-prev-arrow { width: 40px; height: 40px; display: block;}
.icon-next-arrow { width: 40px; height: 40px; display: block;}
@font-face {
    font-family: 'GandhiSerif-Bold';
    src: url('../fonts/GandhiSerif-Bold.eot');
    src: url('../fonts/gandhiserif-bold.woff2') format('woff2'), url('../fonts/gandhiserif-bold.woff') format('woff'), url('../fonts/GandhiSerif-Bold.ttf') format('truetype'), url('../fonts/GandhiSerif-Bold.svg') format('svg'), url('../fonts/GandhiSerif-Bold.eot?') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}

.sprites { background:url(../images/sprites.png) no-repeat left top;}
.sprites.icon-next-arrow { background-position:-192px 0px;}
.sprites.icon-prev-arrow { background-position:-152px 0px;}

.sprites.searchicon-click { background-position:5px -389px;}
.sprites.weather-levle { background-position:-100px -44px}
.sprites.virtualt { background-position:0px bottom}
.sprites.actiononbutton { background-position:0px top}
.basecoverbg-action.scrollon .sprites.actiononbutton{ background-position:-42px top}
.sprites.circlearrow{ background-position:0px -201px;}
.sprites.bottomright-design{ background-position:-406px -190px;}
.sprites.bottom-design{ background-position:-305px -201px;}
.sprites.topright-design{ background-position:-54px -201px;}
.sprites.openpopr{ background-position:right top;}
.sprites.closepopr{ background-position:-539px top;}
.sprites.enwiore-r{ background-position:left -366px;}
.sprites.consultation-r{ background-position:left -342px;}
.sprites.products-r{ background-position:left -318px;}
.sprites.redmore{ background-position:0 -245px;}
.coursesBox .sprites.redmore{background-position:0 -266px;}
.sprites.ourbrandsleafli{ background-position:-283px 0; width:15px; height:15px; position:absolute; left:0; top:5px; display:block;}
.sprites.leftcome{background-position:right -300px!important;}
.sprites.rightcome{background-position:right -324px!important;}
.sprites.deutsch-flag{background-position:-490px 0px; position:relative; display:inline-block; width:28px; height:19px;}
.sprites.france-flag{background-position:-490px -19px; position:relative; display:inline-block; width:28px; height:19px;}
.sprites.india-flag{background-position:-490px -38px; position:relative; display:inline-block; width:28px; height:19px;}
.sprites.clickmeknowmore{background-position:-466px 0px; position:relative; display:inline-block; width:24px; height:24px;}
.sprites.downarrow-testimonials{background-position:-433px 0px; position:relative; display:inline-block; width:33px; height:21px;}
.sprites.downarrow-testimonials{background-position:-433px -17px; position:relative; display:inline-block; width:33px; height:16px;}
.sprites.uparrow-testimonials{background-position:-433px 0px; position:relative; display:inline-block; width:33px; height:16px;}
.sprites.write-a-review{background-position:-454px -61px; position:relative; display:inline-block; width:82px; height:64px;}
.sprites.arrowbullet{background-position:-102px -131px; position:absolute; display:inline-block; width:20px; height:20px; left:0; top:3px;}

.sprites.whyi { position:absolute; width:18px; height:18px; background-position:-83px -17px; left:0; top:0;}
.sprites.timei { position:absolute; width:18px; height:18px; background-position:-83px 0px; left:0; top:0;}
.sprites.leafi { position:absolute; width:18px; height:18px; background-position:-83px -36px; left:0; top:0;}
.sprites.leaf-icon {width:24px; height:24px; background-position:-101px 0px;}


table.table-table {
    width: 100%;
    margin: 20px 0;
}
table.table-table tr td, th{
    padding: 5px;
    border: 1px solid #eeeeee;
}