body {font-family:Arial, Helvetica, sans-serif; font-size:14px; background-image:url(../images/bg.jpg); background-repeat:no-repeat;}

@font-face{font-family:banting; src:url(../fonts/Banting Regular.ttf);}

h1{font-size:42px; font-weight:normal; margin:0; padding:0;}
h2{font-size:24px; font-weight:normal; margin:0; padding:0;}
h3{font-size:36px; font-weight:normal; margin:0; padding:0;}
h4{font-size:18px; font-weight:normal; margin:0; padding:0;}
h5{font-size:14px; font-weight:normal; margin:0; padding:0;}

.myfont{font-family:banting;}

.txt-blue{color:#265aa3;}

.txt-red{color:#CC0000;}

.txt-black{color:#434343;}

.txt-brown{color:#a72d22;}

.bg-brown{background-color:#a72d22;}

.txt-white{color:#fff;}

.txt-yellow{color:#f5b800;}

.txt-gray{color:#999;}

.txt-l-height{line-height:22px;}

.gray{background-color:#f7f7f7;}

.bg-white{background-color:#fff;}

.lght-gray{background-color:#fafafa;}

.yellow{background-color:#ff9600;}

.bg-red{background-color:#e6776d;
-webkit-transition: all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);
transition:all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);
}

.bg-red:hover{background-color:#ce5449;
-webkit-transition: all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);
transition:all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);}

.bg-yellow{background-color:#f8c986;
-webkit-transition: all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);
transition:all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);
}

.bg-yellow:hover{background-color:#ffe4bd;
-webkit-transition: all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);
transition:all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);
}

.fnt14{font-size:14px;}
.fnt15{font-size:15px;}
.fnt16{font-size:16px;}
.fnt18{font-size:18px;}

.radius{border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}

.cntct-l{margin-bottom:10px; margin-top:15px; padding-left:15px; padding-top:5px; padding-bottom:5px; padding-right:15px;}

.c-info-call-pc{width:auto; float:right; margin-top:5px;}

.c-info-call{display:none;}

.mbl-cntr{text-align:left;}

.c-info-email{color:#434343; text-align:right; padding-top:5px; padding-right:0px; padding-bottom:5px; float:right; margin-top:50px;}

.email-sec{background-color:#fff; padding:10px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; float:right;}

.navbar-collapse{float:left;}

.for-radio{margin-right:130px; width:auto; float:right;}

.pay-btn{text-align:center; background-color:#ff9600; color:#FFFFFF; padding:15px; border:1px solid #e68700; width:100%;}

.pay-btn-sec{margin:0 auto; width:250px; font-size:14px; overflow:hidden;}

.secure-pic{text-align:center; margin:0 auto; width:150px; overflow:hidden;}

.select-input{border:1px solid #a72d22; color:#333; font-size:14px;}

.scanning{background-image:url(../images/scanning-bg.jpg); background-repeat:no-repeat;}

.yagya{background-image:url(../images/yagya-bg.jpg); background-repeat:no-repeat;}

.anusthan{background-image:url(../images/tantrik-anusthan-bg.jpg); background-repeat:no-repeat;}

.file-upld{padding:10px 0px 10px 0px; height:42px; margin-left:15px; width:969px;}

.file-upld-sml{padding:10px 10px 10px 10px; border:1px solid #a72d22; color:#333; font-size:14px; height:42px; margin-left:15px; width:470px;}

.border3{border:3px solid #a72d22;}

.show-on-phn{display:none;}

.hide-on-phn{display:block;}

.hm-btn{width:auto; text-align:center; background-color:#ce5449; color:#FFFFFF; padding:5px 20px 5px 20px; float:left; border:1px solid transparent; margin-top:10px; -webkit-transition: all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);
transition:all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);}

.hm-btn a{width:auto; text-align:center; background-color:#e6776d; color:#FFFFFF; padding:10px 20px 10px 20px; float:left; border:1px solid transparent; -webkit-transition: all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);
transition:all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);}

.hm-btn:hover{width:auto; text-align:center; background-color:#fff; color:#ce5449; border:1px solid #ce5449; padding:5px 20px 5px 20px; -webkit-transition: all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);
transition:all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);}

.on-phn-home{display:none;}

.on-pc-home{display:block; padding-top:3px; padding-bottom:5px;}

.rmv-pc-rght{padding-right:0px;}

#left-sec{}

.tab{background-image:url(../images/tab-bg.gif); background-repeat:repeat-x; height:38px; padding-left:10px; padding-top:6px; font-weight:bold;border-top-left-radius:5px;}

.tab-li{background-image:url(../images/li-bg.gif); background-repeat:repeat-x; height:38px; padding-left:10px; padding-top:8px; color:#000000;}

.tab-li2{background-image:url(../images/tab-bg.gif); background-repeat:repeat-x; height:37px; padding-left:10px; padding-top:8px; color:#000000;}

/* carousel */
.media-carousel 
{
  margin-bottom: 0;
  padding: 0 40px 30px 40px;
  margin-top: 30px;
}
/* Previous button  */
.media-carousel .carousel-control.left 
{
  left: -12px;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px
}
/* Next button  */
.media-carousel .carousel-control.right 
{
  right: -12px !important;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px
}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators 
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li 
{
  background: #c0c0c0;
}
.media-carousel .carousel-indicators .active 
{
  background: #333333;
}
.media-carousel img
{
  width: 250px;
  height: 100px
}
/* End carousel */

.thumbnail{padding:8px 0px 8px 0px;}

.yellow-btn{background-color:#ff9600; color:#fff;}

.spc-on-phn{padding-left:15px; padding-right:0px;}

.notify-sec{background-color:#009900; padding:10px; color:#FFFFFF;}

.date{background-color:#ff9600; padding:10px;}

.fill-bg{background-color:#f5f5f5; border:1px solid #e8e8e8; padding:10px;}

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

.spc-on-phn{padding-left:15px; padding-right:15px;}

.tab{background-image:url(../images/tab-bg.gif); background-repeat:repeat-x; height:38px; padding-left:10px; padding-top:6px; font-weight:bold;border-top-left-radius:0px;}

.email-sec{background-color:#fff; padding:5px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; float:none; margin-right:15px;}

.rmv-pc-rght{padding-right:0px; padding-left:0px;}

.on-phn-home{display:block;}

.on-pc-home{display:none;}

.hm-btn{width:auto; text-align:center; background-color:#ce5449; color:#FFFFFF; padding:5px 20px 5px 20px; float:none; border:1px solid transparent; margin-top:10px; -webkit-transition: all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);
transition:all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);}

.hm-btn a{width:auto; text-align:center; background-color:#e6776d; color:#FFFFFF; padding:10px 20px 10px 20px; float:left; border:1px solid transparent; -webkit-transition: all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);
transition:all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);}

.hm-btn:hover{width:auto; text-align:center; background-color:#fff; color:#ce5449; border:1px solid #ce5449; padding:5px 20px 5px 20px; -webkit-transition: all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);
transition:all 250ms cubic-bezier(0.47, 0, 0.745, 0.715);}

.hide-on-phn{display:none;}

.show-on-phn{display:block;}

.file-upld-sml{padding:10px 0px 10px 0px; height:42px; padding-left:15px; width:96%;}

.file-upld{padding:10px 0px 10px 0px; height:42px; margin-left:15px; width:100%;}

.for-radio{margin-left:0px; width:100%; float:none;}

.pay-btn{text-align:center; background-color:#ff9600; color:#FFFFFF; padding:15px; border:1px solid #e68700; width:100%;}

.pay-btn-sec{margin:0 auto; width:100%; font-size:14px;}

.navbar-collapse{float:none; width:100%; padding-left:0px; padding-right:0px;}

.mbl-cntr{text-align:center;}

.c-info-call-pc{width:auto; float:right; margin-top:5px; display:none;}

.c-info-call{width:auto; float:right; margin-top:15px; display:block;}

img{max-width:100%;}

.cntct-l{min-width:100%; margin-bottom:10px; margin-top:20px;}

.c-info-pic{float:left; padding-top:1px; margin-right:0px;}

.c-info-email{color:#434343; text-align:center; border-top:1px solid #e8e8e8; float:left; width:100%; margin-top:0px;}

.c-content{width:210px; margin:0 auto;}

.c-content-call{width:126px; margin:0 auto;}

.text{color:#ccc; line-height:22px; text-align:left; margin:0 auto;}

#f-sec1{min-width:100%; margin:0 auto; font-size:11px; text-align:center;}

#f-sec2{min-width:100%; margin:0 auto; font-size:11px; text-align:center;}

.f-links{overflow:hidden; min-width:100%; margin-bottom:5px; line-height:22px; text-align:center;}

#f-sec2{min-width:100%; margin:0 auto; font-size:11px; text-align:center;}

#f-sec3{min-width:100%; margin-bottom:0px; font-size:11px; text-align:center;}

#f-sec4{min-width:100%; margin:0 auto; font-size:11px; text-align:center;}

.f-sec5{min-width:100%; margin:0 auto; font-size:11px; text-align:center;}

.social-icon{margin-right:10px; margin-top:10px; float:none;}

}

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

.file-upld-sml{padding:10px 0px 10px 0px; height:42px; padding-left:15px; width:95%;}

}

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

.file-upld-sml{padding:10px 0px 10px 0px; height:42px; padding-left:15px; width:94%;}

}

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

.file-upld-sml{padding:10px 0px 10px 0px; height:42px; padding-left:15px; width:93%;}

}

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

.file-upld-sml{padding:10px 0px 10px 0px; height:42px; padding-left:15px; width:90%;}

}

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

.file-upld-sml{padding:10px 0px 10px 0px; height:42px; padding-left:15px; width:85%;}

}

@media screen and (max-width:460px) and (min-width:240px){

.c-content{min-width:auto; margin:0 auto;}

.c-content-call{min-width:auto; margin:0 auto;}

}

a{color:#a1a1a1; text-decoration:none;}

a:hover{color:#FFFFFF; text-decoration:none;}


.c-info-email{color:#434343;}

.gray-bg{background-color:#f5f5f5; padding:0px 20px 0px 20px; margin-top:15px;}

.text{color:#3d3d3d; margin-top:10px; line-height:24px; text-align:left; padding-top:5px; font-size:14px;}

.form-control{margin-bottom:10px;}

#f-sec1{max-width:auto; float:left; margin-top:10px; margin-bottom:20px; font-size:11px; margin-right:70px;}

.f-links{overflow:hidden; width:auto; float:left; margin-bottom:5px; line-height:22px;}

#f-sec2{max-width:auto; float:left; margin-top:10px; margin-bottom:20px; font-size:11px; margin-right:70px;}

#f-sec3{max-width:auto; float:left; margin-top:10px; margin-bottom:20px; margin-right:70px;}

#f-sec4{max-width:auto; float:left; margin-top:10px; margin-bottom:20px;}

.f-sec5{max-width:auto; float:right; text-align:center; margin-top:15px;}

.yellow-contact{color:#f5b800; font-size:20px; margin-top:10px;}

.gray-mail{color:#a1a1a1; font-size:15px;}

.social-icon{margin-right:10px; margin-top:10px;}

#copyr{color:#fff; padding-top:10px; padding-bottom:10px; padding-left:15px; padding-right:15px; text-align:center; font-size:12px;}


/*------------------------------------------------------------*/


.navbar-default{border:none;}

.pic{padding-bottom:5px;}

header{width:999px; margin:0 auto;}

.navbar-brand{margin-top:10px; margin-bottom:10px;}

.nav>li{position:relative;display:block; font-size:12px;}

.nav>li>a{position:relative;display:block; border-top:0px solid #FFFFFF; color:#fff;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none; border-top:0px solid #29abe7; background-color:#fff;}

.navbar-nav>.active>a{border-bottom:0px solid #d65b5b; color:#333; background-color:#ff9600;}

.navbar-nav>.active>a:hover{border-bottom:0px solid #d65b5b; color:#333;}

.navbar-nav > li > a {
	color: #fff;
	padding: 5px 6px 5px 6px;
	background-color: transparent;
	margin-top:0px;
}

.navbar-nav > li > a:hover {
	color: #333;
	padding: 5px 6px 5px 6px;
	background-color: #ff9600;
	
}

.icon-bar{background-color:#fff;}

.navbar-toggle{border:1px solid #fff; margin-top:8px; float:left;}

@media (max-width:768px){

header{width:100%; padding-right:10px; padding-left:10px;}

.navbar-brand{margin-top:12px; margin-left:0px; text-align:center; width:100%;}

}

.blue-btn {color:#fff; border:0px solid #29abe7; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; cursor:pointer; text-decoration:none;

    background: #555;
    border-radius: 5px;
    z-index: 1;
    font-weight: 300;
    font-size: 12px;
    line-height: 16px;
    padding: 5px 20px !important;
    /*height: 44px;*/
    text-transform:none;
    margin-top: 5px;
    border: 0px solid#333;

}

.blue-btn-big {color:#fff; border:1px solid #2290c2; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; cursor:pointer; text-decoration:none;

    background: #29abe7;
    z-index: 1;
    font-weight: 300;
    font-size: 14px;
    line-height: 16px;
    padding: 10px 20px !important;
    /*height: 44px;*/
    text-transform:none;
    margin-top: 5px;
}

.c-info-top{background-color:#265aa3; padding-top:0px; border-top:3px solid #ff9600;}

.feature_content{margin-top:20px;}

.content{padding:15px;}

.banner-heading1{text-align:center; margin-top:100px;}

.chrome-moz{position:absolute; left:0; right:0; bottom:0; top:0;}

.banner-content{text-align:center; color:#FFFFFF; font-size:26px; position:relative; top:40%;}

.outline-btn {color:#fff; border:1px solid #fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; cursor:pointer; text-decoration:none;

    z-index: 1;
    padding: 10px 20px !important;
    width:250px; margin:0 auto;

}

.outline-btn:hover {color:#29abe7; border:1px solid #29abe7; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; cursor:pointer; text-decoration:none;

    z-index: 1;
    padding: 10px 20px !important;
    width:250px; margin:0 auto;

}

.outline-btn-sml {color:#29abe7; border:1px solid #29abe7; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; cursor:pointer; text-decoration:none;

    z-index: 1;
    padding: 5px 10px !important;
    width:100%; margin:0 auto; text-align:center;

}

.outline-btn-sml:hover {color:#333; border:1px solid #333; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; cursor:pointer; text-decoration:none;

    z-index: 1;
    padding: 5px 10px !important;
    width:100%; margin:0 auto; text-align:center;

}

.blue-sec{background-color:#29abe7; padding:20px;}

.clr-on-phn{margin:0px;}

.stdnt-pic{width:80%;}

.pc-rght{text-align:right;}

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

.pc-rght{text-align:center;}

.stdnt-pic{width:50%;}

.clr-on-phn{clear:both; margin-top:5px; margin-bottom:5px;}

.blue-sec{background-color:#29abe7; padding-left:0px;}

}

.blue-sec-inn{text-align:center;}

.footer{background-color:#1d1d1d; padding:10px;}

.txt-align-left{text-align:left;}

.clear{clear:both; margin-top:15px; margin-bottom:15px;}

.heading-center{text-align:center;}

.black-sec{background-color:#333; padding:20px;}

.black-sec-inn{text-align:center;}

.portf-box{border:1px solid #e8e8e8; padding:5px;}

.portf-box:hover{background-color:#e8e8e8;}

.font16{font-size:16px;}

.font14{font-size:14px;}

.font12{font-size:12px;}

.border-line{border-top:1px solid #e8e8e8; padding-top:10px;}

.btm-space{margin-bottom:20px;}

.clear-w-border{border-top:1px solid #e8e8e8; margin-top:20px;}

.clear-w-brdr-sml{border-top:1px solid #e8e8e8; margin-top:10px; margin-bottom:10px;}

.clear-w-brdr-sml-phn{display:none;}

.blg-lnk{color:#555; text-decoration:none; line-height:22px;}

.blg-lnk:hover{text-decoration:underline; color:#555;}

.add-border{border:1px solid #e8e8e8; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}

.sml-txt{font-size:12px;}

.blg-sidebar{float:right;}

.roll-no-pc{margin-top:50px; font-size:24px;}

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

.roll-no-pc{margin-top:10px; font-size:14px;}

.clear-w-brdr-sml-phn{border-top:1px solid #e8e8e8; margin-top:10px; margin-bottom:10px; display:block;}

.blg-sidebar{float:left;}

}

.subs-box{border:1px solid #ddd; padding-left:15px; padding-right:15px; text-align:center; max-width:100%; margin-bottom:10px; -khtml-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}

@media (max-width: 768px) {

.subs-box{border:1px solid #ddd; padding-left:15px; padding-right:15px; text-align:center; -khtml-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}

}

.h-subs-btn{background-color:#555; padding:8px 0px 8px 0px; color:#FFFFFF; text-align:center; -khtml-border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; cursor:pointer; width:100%; border:none; outline:none; border-top-left-radius:0; border-top-right-radius:0;}

.brdr-lr-btm-none{border-bottom-left-radius:0; border-bottom-right-radius:0;}

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

.top-margin{padding-top:10px;}

}

.top-margin{margin-top:0px;}

.right-bar{margin-top:10px;}

.cat-links{color:#555;}

.cat-links:hover{color:#777;}

.cat-links-active{color:#2393c6;}

.panel-heading2{background-color:#f7f7f7; padding:15px;}

.testi-sec{padding-top:20px; padding-bottom:20px;}

.m-intro-sec1{border-right:1px solid #CCCCCC;}

.m-intro-sec2{margin-top:20px;}

.total{background-image:url(../images/rupee-icon.png); background-position:left top 4px; background-repeat:no-repeat; padding-left:15px;}

.big-input{border-radius:0px; padding:20px; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}

.bnr-css1{position: relative; margin: 0 auto;top: 0px; left: 0px; width: 999px; height: 396px; overflow: hidden;}

.bnr-ldng-css1{position: absolute; top: 0px; left: 0px;}

.bnr-ldng-css2{filter: alpha(opacity=70); opacity: 0.7; position: absolute; display: block;top: 0px; left: 0px; width: 100%; height: 100%;}

.bnr-ldng-css3{position: absolute; display: block; background: url(../images/loading.gif) no-repeat center center;top: 0px; left: 0px; width: 100%; height: 100%;}

.slides-css{cursor:default; position: absolute; left: 0px; top: 0px; width: 999px;height: 396px; overflow: hidden;}

.jssorb21 div { background-position: -5px -5px;}

.jssorb21 div:hover, .jssorb21 .av:hover { background-position: -35px -5px; }

.jssorb21 .av { background-position: -65px -5px; }

.jssorb21 .dn, .jssorb21 .dn:hover { background-position: -95px -5px; }

.jssora21l, .jssora21r, .jssora21ldn, .jssora21rdn
            {
            	position: absolute;
            	cursor: pointer;
            	display: block;
                background: url(../images/a21.png) center center no-repeat;
                overflow: hidden;
            }
            .jssora21l { background-position: -3px -33px;}
            .jssora21r { background-position: -63px -33px;}
            .jssora21l:hover { background-position: -123px -33px; }
            .jssora21r:hover { background-position: -183px -33px; }
            .jssora21ldn { background-position: -243px -33px; }
            .jssora21rdn { background-position: -303px -33px; }
			
.heading-sec{margin-top:25px; margin-bottom:0px;}

.heading-brdr{border-bottom:1px solid #fff; padding-bottom:25px;}

.my-clearfix{clear:both; margin-top:25px; margin-bottom:25px;}

.my-clearfix-sml{clear:both; margin-top:15px; margin-bottom:15px;}

.input-home{padding:20px 10px 20px 10px; border:1px solid #999; color:#333; font-size:14px;}

.input-select{border:1px solid #a72d22; color:#333; font-size:14px;}

.btn-brown {color:#fff; background-color:#a72d22; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; cursor:pointer; text-decoration:none;

    z-index: 1;
    font-size: 14px;
    padding: 13px 10px !important;
    width:170px; margin:0 auto; margin-top:20px; text-align:center;
	border:0px solid #333;

}

.footer{background-color:#ff9600; padding:10px;}

#copyr{background-color:#222; padding-top:10px; padding-bottom:10px; padding-left:15px; padding-right:15px; text-align:center; font-size:12px;}

#f-sec1{max-width:auto; float:left; margin-top:10px; margin-bottom:20px; font-size:14px; margin-right:200px;}

.f-links{overflow:hidden; width:auto; float:left; margin-bottom:5px; line-height:22px;}

.f-links a{color:#fff;}

.f-links a:hover{color:#5b0800;}

#f-sec2{max-width:auto; float:left; margin-top:10px; margin-bottom:20px; font-size:14px; margin-right:200px;}

#f-sec3{max-width:auto; float:left; margin-top:10px; margin-bottom:20px; margin-right:100px; font-size:14px;}

#f-sec4{max-width:auto; float:left; margin-top:10px; margin-bottom:20px; font-size:14px;}

/*Testimonials*/

section {
    padding-top: 25px;
    padding-bottom: 25px;
}

.quote {
    color: rgba(0,0,0,.1);
    text-align: center;
    margin-bottom: 0px;
}

/*-------------------------------*/
/*    Carousel Fade Transition   */
/*-------------------------------*/

#fade-quote-carousel.carousel {
  padding-bottom: 25px;
}
#fade-quote-carousel.carousel .carousel-inner .item {
  opacity: 0; margin-top:25px;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-inner .active {
  opacity: 1;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-indicators {
  bottom: 10px;
}
#fade-quote-carousel.carousel .carousel-indicators > li {
  background-color: #e84a64;
  border: none;
}
#fade-quote-carousel blockquote {
    text-align: center; font-size:14px;
    border: none;
}
#fade-quote-carousel .profile-circle {
    width: 150px;
    height: 150px;
    margin: 0 auto;
    border-radius: 100px;
}

/*Testimonials*/

.dropdown-menu > li.kopie > a {
    padding-left:5px;
	color:#660800;
}
 
.dropdown-submenu {
    position:relative;
}
.dropdown-submenu>.dropdown-menu {
   top:0;left:100%;
   margin-top:-6px;margin-left:-1px;
   -webkit-border-radius:0 0px 0px 0px;-moz-border-radius:0 0px 0px 0px;border-radius:0 0px 0px 0px;
 }
  
.dropdown-submenu > a:after {
  border-color: transparent transparent transparent #fff;
  border-style: solid;
  border-width: 0px 0 0px 0px;
  content: " ";
  display: block;
  float: right;  
  height: 0;     
  margin-right: -10px;
  margin-top: 0px;
  width: 0;
}
 
.dropdown-submenu:hover>a:after {
    border-left-color:#fff;
 }

.dropdown-menu > li > a:hover, .dropdown-menu > .active > a:hover {
  text-decoration: none;
}  
  
@media (max-width: 767px) {

.dropdown-menu > li.kopie > a {
    padding-left:5px;
	color:#FFFFFF;
}

  .navbar-nav  {
     display: inline;
  }
  .navbar-default .navbar-brand {
    display: inline;
  }
  .navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
  }
  .navbar-default .navbar-nav .dropdown-menu > li > a {
    color: red;
    background-color: #fff5e5;
    border-radius: 0px;
    margin-top: 2px;   
  }
   .navbar-default .navbar-nav .open .dropdown-menu > li > a {
     color: #333;
   }
   .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
   .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
     background-color: #fff5e5;
   }

   .navbar-nav .open .dropdown-menu {
     border-bottom: 1px solid white; 
     border-radius: 0;
   }
  .dropdown-menu {
      padding-left: 10px;
  }
  .dropdown-menu .dropdown-menu {
      padding-left: 20px;
   }
   .dropdown-menu .dropdown-menu .dropdown-menu {
      padding-left: 30px;
   }
   li.dropdown.open {
    border: 0px solid red;
   }

}
 
@media (min-width: 768px) {
  ul.nav li:hover > ul.dropdown-menu {
    display: block;
  }
  #navbar {
    text-align: center;
  }
}

.carousel-inner .active.left { left: -33%; }
.carousel-inner .next        { left:  33%; }
.carousel-inner .prev        { left: -33%; }
.carousel-control.left,.carousel-control.right {background-image:none;}
.item:not(.prev) {visibility: visible;}
.item.right:not(.prev) {visibility: hidden;}
.rightest{ visibility: visible;}
