@import url('https://fonts.googleapis.com/css?family=Allura|Dancing+Script:400,700');
body{background: url(../images/background-image.jpg);font-family: Arial, Helvetica, sans-serif;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
.page_header{height: 107px;text-align:center;margin-bottom:30px;margin-top:20px;}
.page_header h1{font-size:65px;color:#CC004C;/*float: left;*/font-weight: 700;}
.page_header label{font-size:25px;font-family: Dancing Script;}
.page_header .col-xs-2{padding-right: 0;}
.page_header .col-xs-8{padding-left: 0;padding-right: 0;}
.page_header .col-xs-3{padding-top: 20px;}
/*fonts */
@font-face {
    font-family: Beyond Wonderland;
    src: url(../fonts/BeyondWonderland.ttf);
}

@font-face {
    font-family: hotpizza;
    src: url(../fonts/hotpizza.ttf);
	font-weight:400;
}

@font-face {
    font-family: another_shabby;
    src: url(../fonts/Anothershabby_pro_regular_v3_trial.ttf);
	
	
	font-family: 'Dancing Script', cursive;
}

.name_header{font-family: Dancing Script;}
.name_subheader{font-size:25px;color:#CC004C;}
h1{font-size:28px;}
/*home page code*/
.ourContent{text-align:center;margin-bottom: 30px;margin-top: 30px;}
.ourContent p{border-top: 1px solid #E6E0D5;border-bottom: 1px solid #E6E0D5;padding: 5px;margin-top:15px;color:#f37021;}
.ourContent img{height: 45px;width: 50px;}
.content-box img{width:100%; height:157px;}
.content-box{background-color:#fff;border: 1px solid #E5E1DE;width:100%;margin-left: 17px;padding:18px;margin-top:20px;}
.content-box p{font-style: italic;color: #A58F5F;margin-top: 7px;}
.content-box span{font-weight:700;}
.initiativeDescription{height: 308px;background:#fff;}

/*bx-slider code*/
.awardsSlider{margin-top:40px;}
.awardsSlider .bx-prev{margin-left:-80px;}
.awardsSlider .bx-next{margin-right:-80px;}
.bx-wrapper img{width: 100% !important;height:435px !important;}
.bxslider .bx-viewport{height:300px !important;}
.bx-wrapper .bx-prev {left: 10px;background: url(../images/controls.png) no-repeat 0 -32px;}
.bx-wrapper .bx-next {background: url(../images/controls.png) no-repeat -43px -32px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover{background: #666;}

.bannerDetail {color:red;top: 38px;left: 51px;position: absolute;font-size:25px;font-weight:normal;word-break: break-word;width: 40%;}

/*social media icon code*/
.sticky-container{padding:0px;margin:0px;position:fixed;right:-130px;top:103px;width:210px;z-index: 1100;}
.sticky li{list-style-type:none;color:#efefef!important;height:43px;padding:0px;margin:0px 0px 1px 0px;cursor:pointer;}
.contactUslink a{height:90px !important;writing-mode: tb-rl;color:#fff; }
.social-icons a, .social-icons-blog a {background-color: #9E7F50;width: 30px;height: 30px;display: block;text-align: center;webkit-border-radius: 30px;    webkit-background-clip: padding-box;moz-border-radius: 30px;moz-background-clip: padding;border-radius: 30px;background-clip: padding-box;webkit-transition: background 0.3s ease-in-out;moz-transition: background 0.3s ease-in-out;o-transition: background 0.3s ease-in-out;ms-transition: background 0.3s ease-in-out;transition: background 0.3s ease-in-out;line-height: 32px;}
.fa-facebook, .fa-linkedin, .fa-youtube, .fa-instagram, .fa-twitter, .fa-pinterest, .fa-home{color: white;} 
.social-icons li a:hover{color:#fff;text-decoration:none;}
/*my story*/
.weddingStorySection img{height:100%;width:100%;}
.weddingStorySection {overflow:hidden;background:#fff;margin-top:30px;}
.storyLabel label{font-size: 20px;font-weight: 600;}
.storyLabel{padding:10px;height: 100%px;}
.button {border-radius: 4px;background-color: #9E7F50;border: none;color: #FFFFFF;text-align: center;font-size: 17px;padding: 5px 22px;transition: all 0.5s;cursor: pointer;margin: 5px;}
.button span {cursor: pointer;display: inline-block;position: relative;transition: 0.5s;}
.button span:after {content: '\00bb';position: absolute;opacity: 0;top: 0;right: -20px;transition: 0.5s;}
.button:hover span {padding-right: 25px;}
.button:hover span:after {opacity: 1;right: 0;}
.storyLabel2{margin-left:30px;margin-top: 31px;}
.red{color:#cc004c;font-family: "hotpizza";}
/*contact us*/
.formContainer{background-color:#fff;}
.formContainer label{font-weight:normal;}
.formContainer h4{font-weight:bold;margin-bottom:0;margin-top:15px;}
.formContainer .form-group{margin-top: 15px;}
.asterisk, .imp-link{color:#FF0000;}
.submit-button{background-color:#ECB57C;color:#fff;}
.submit-button:hover, .submit-button:active:focus, .submit-button:focus{background-color:#ECB57C;color:#fff;cursor:pointer;}

/*Services-Flipbook*/
.continue{font-size:15px;}
/*.menu-item{margin: 0 auto;width:362px;text-align: center;line-height: 28px; padding-left: 22px;padding-top: 142px;}*/
.menu-item{margin: 0 auto;width:362px;text-align: center;line-height: 28px; padding-left: 22px;padding-top: 136px;}
.menu-item ul{padding-left:1px;}
.big-text{margin-left: 23px;}

/*servicing demo*/
/*.tab-content .bx-wrapper{background: url(../images/scroll_first.png)no-repeat;height: 725px;background-size: 96%;background-position: 20px 20px;}*/
.tab-content .bx-wrapper{background: url(../images/scroll_first.png)no-repeat;height: 725px;background-size: 70%;background-position: 190px 20px;}
.carousel.vertical .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;
}
/*Services-Flipbook*/
/*.t {display: table;width: 100%;height: 100%;}
.tc{display: table-cell;vertical-align: middle;text-align: center;}
.rel{position: relative;}
*/
/* book */
/*.book {width: 70%;height: 70%;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.book .page {height: 100%;background:#fff;}
.page h1, .page h3{color:#991D25;}
.page h3{font-size: 1.6em;}
.page h1{font-size: 2.3em;}
.page label{font-size: 1.0em;}
.page ul{text-decoration:none;text-align:left !important;}
.book .page img {max-width: 100%;height: 100%;}*/

/*Photo Gallery code Starts*/
.gallery {padding:0 0 0 0;margin:0 0 0 0;}
.gallery li {list-style:none;margin-bottom:25px;}
.gallery li img {cursor: pointer;}
.photoSlider .modal-body {padding:5px !important;}
.photoSlider .modal-content {border-radius:0;}
.photoSlider .modal-dialog img {text-align:center;margin:0 auto;}
.photoSlider  .controls{width:50px;display:block;font-size:11px;padding-top:8px;font-weight:bold;}
.photoSlider  .next {float:right;text-align:right;}
.photoSlider  .modal-body img{width:100%;}
.gallery{background:#fff;padding-top:15px;}
.galleryContainer{overflow:hidden;}
.center{text-align:center;}
.asrDesription p{font-size:25px;}
.asrDesription{margin-bottom:20px;}
.asrDesription img{width:100%;}
.asrDesription h2{text-align:center;color:#CC004C;font-family: "Dancing Script";font-weight:800;font-size: 50px;}
.asrDesription p{font-family: "Times New Roman";text-align:center;}
.folderimg img{width: 165px;height: 165px;cursor:pointer;}
/*menu code Starts*/


.tab-content h1, .tab-content h3{color:#991D25;text-align:center;text-transform:uppercase;font-family:Times New Roman;}
/*.tab-content h1{font-weight: bold;margin-top:72px;}*/
.tab-content h1{font-weight: bold;margin-top:85px;}
.tab-content .bx-viewport{padding: 0 30px;}
.tab-content ul li{font-family:Georgia;color:#991D25;list-style-type:square;}

.tab-content ul li{text-transform: capitalize;}
.nav-tabs>li>a{background:#9E7F50;color:#fff;cursor:pointer;}
.nav-tabs>li>a:hover{background:#9E7F50;color:#fff;}
.kerela{padding-top: 20px;background:url('../images/scroll_first.png')no-repeat;/*background-size: 50%;background-position: 80px -11%;*/}
.tab-content .bx-wrapper{/*background:#FFEE86;*/border: 1px solid #fff;}
/*.tab-content .bx-wrapper{background:url('../images/scroll_first.png')no-repeat;background-size: 90%;background-position: 80px;}*/
.text-red{color:red;}
.text-blue{color:blue;}
.text-green{color:green;text-align:center;font-weight:bold;}

/*Loader CSS */
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(../images/loader.gif) center no-repeat #fff;
}

/*RWD code Starts*/




@media (max-width: 500px){
.storyLabel {float: left !important;margin-left: 5px;}
.weddingStorySection img{width:100%;}
.storyLabel2{margin-left:5px;}

}


   








