body {

    padding-top: 5px;

}

.slide-image {

    width: 100%;

	

}

.carousel-holder {

    margin-bottom: 30px;

}

.carousel-control, .item {

    border-radius: 4px;

}

.caption {

    height: 50px;

    overflow: hidden;

}

.caption h4 {

    white-space: nowrap;

}

.thumbnail img {

    width: 100%;

}

.ratings {

    color: #d17581;

    padding-left: 10px;

    padding-right: 10px;

}

.thumbnail .caption-full {

    padding: 9px;

    color: #333;

}

footer {

    margin: 10px 0;

}

.center {

    text-align: center;

}

ul.navbar-nav li {

    font-weight: bold;

}

.blk {

    background-color: #EAEAEA;

    margin: 1px 0;

	color:#526f1c;

	border-top:solid #B30A35 5px;

	/*border-left:solid rgb(60, 189, 24) 5px;

	border-right:solid rgb(60, 189, 24) 5px;*/

}

.blk a {

    color: #c93967;

    font-weight: bold;

}

.foot {

    background-color: #DA7920;

    margin: 1px 0;

    font-size: 13px;

	

}

.foot a {

    color: #FFF;

}

.foot p {

    color: #FFF;

    font-weight: bold;

}

.list-group-item a {

    color: #c93967;

}

.maroon {

    color: #4c6812;

    text-align: justify;

}



.heading {

    color: #D71A06;

}

.blk2 {

    color: #600;

}

.head {

    background-image: url(http://gift2solapur.com/images/mysore.png);

    position: relative;

    height: 160px;

    width: 100%;

    background-repeat: no-repeat;

}

.head11 {

    background-image: url(http://gift2solapur.com/images/mysore.png);

    position: relative;

    height: 160px;

    width: 50%;

    background-repeat: no-repeat;

}

.head21 {

    margin-top: 22px;

}

.header_content {

    margin-top: 8px;

    font-size: 14px;

    font-weight: bold;

    text-align: center;

}

.header_content a {

    color: #D71A06;

}

.header_content a:hover {

    color: #ED9D48;

}

.header_content2 {

    margin-top:10px;

    font-size: 12px;

    font-weight: bold;

    color: #D71A06;

    margin-bottom: 6px;

	text-align:right;

  

}

.header_content3 {

    margin-top: 6px;

    font-size: 12px;

    font-weight: bold;

    color: #e94aac;

    margin-bottom: 6px;

	text-align:center;

  

}

.social {

    margin-top: 6px;

    text-align: center;

}

.move {

    margin-left: 20px;

}

.im {

    padding-top: 5px;

}

.im2 {

    padding-bottom: 12px;

    padding-top: 12px;

}

.im3 {

    display: block;

    margin-left: auto;

    margin-right: auto;

}

.pad {

    color: #f4f4f4;

}

.def {

    background-color: #F9EAEC;

}

.def:hover {

    background-color: #FFEAF5;

}

.egg {

    color: #633;

}

#dpCalendar {

    display: none;

    position: absolute;

    background-color: #eee;

    color: black;

    font-size: xx-small;

    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

    width: 150px;

}

#dpCalendar table {

    border: 1px solid black;

    background-color: #eee;

    color: black;

    font-size: small;

    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

    width: 100%;

}

#dpCalendar .cellButton {

    background-color: #ddf;

    color: black;

}

#dpCalendar .cellMonth {

    background-color: #ddf;

    color: black;

    text-align: center;

}

#dpCalendar .cellDay {

    background-color: #ddf;

    color: black;

    text-align: center;

}

#dpCalendar .cellSelected {

    border: 1px solid red;

    background-color: #fdd;

    color: black;

    text-align: center;

}

#dpCalendar .cellToday {

    background-color: #dfd;

    color: black;

    text-align: center;

}

#dpCalendar .cellRange {

    background-color: #fcf;

    color: black;

    text-align: center;

}

#dpCalendar .unused {

    background-color: transparent;

    color: black;

}

#dpCalendar .cellCancel {

    background-color: #ccc;

    color: black;

    border: 1px solid black;

    text-align: center;

}

#dpCalendar .cellCancel a {

    display: block;

}

#dpCalendar a {

    text-decoration: none;

    background-color: transparent;

    color: blue;

    display: block;

}

.wellbg {

    background-color:#c93967;

    color: #FFF;

}

.shopcart {

    background-color: #CCC;

    color: #906;

}

.amount {

    background-color: #f4f4f4;

}

.amount1 {

    background-color: #f4f4f4;

    text-align: right;

}

.pan {

    background-color: #f4f4f4;

}

.just {

    text-align: justify;

}

.welgray {

   /* background-color: #CCC;*/

    color: #000;

    margin-left: 2px;

	

/* IE10 Consumer Preview */ 

background-image: -ms-linear-gradient(top left, #FFC1B5 0%, #F2CBE0 50%, #EFDDBA 100%);



/* Mozilla Firefox */ 

background-image: -moz-linear-gradient(top left, #FFC1B5 0%, #F2CBE0 50%, #EFDDBA 100%);



/* Opera */ 

background-image: -o-linear-gradient(top left, #FFC1B5 0%, #F2CBE0 50%, #EFDDBA 100%);



/* Webkit (Safari/Chrome 10) */ 

background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #FFC1B5), color-stop(0.5, #F2CBE0), color-stop(1, #EFDDBA));



/* Webkit (Chrome 11+) */ 

background-image: -webkit-linear-gradient(top left, #FFC1B5 0%, #F2CBE0 50%, #EFDDBA 100%);



/* W3C Markup, IE10 Release Preview */ 

background-image: linear-gradient(to bottom right, #FFC1B5 0%, #F2CBE0 50%, #EFDDBA 100%);

}

.welgray2 {

   /* background-color: #E4E4E4;*/

    color: #000;

    

    text-align: center;

	/* Note: This gradient may render differently in browsers that don't support the unprefixed gradient syntax */



/* IE10 Consumer Preview */ 

background-image: -ms-linear-gradient(top left, #FFDE91 0%, #D7EEF2 50%, #EFCBE8 100%);



/* Mozilla Firefox */ 

background-image: -moz-linear-gradient(top left, #FFDE91 0%, #D7EEF2 50%, #EFCBE8 100%);



/* Opera */ 

background-image: -o-linear-gradient(top left, #FFDE91 0%, #D7EEF2 50%, #EFCBE8 100%);



/* Webkit (Safari/Chrome 10) */ 

background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #FFDE91), color-stop(0.5, #D7EEF2), color-stop(1, #EFCBE8));



/* Webkit (Chrome 11+) */ 

background-image: -webkit-linear-gradient(top left, #FFDE91 0%, #D7EEF2 50%, #EFCBE8 100%);



/* W3C Markup, IE10 Release Preview */ 

background-image: linear-gradient(to bottom right, #FFDE91 0%, #D7EEF2 50%, #EFCBE8 100%);

}

.google-maps {

    position: relative;

    padding-bottom: 2%;

   

    overflow: hidden;

    padding-top: 2%;

    border: solid;

    border-color: #E6E6E6;

}

.google-maps iframe {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%!important;

    height: 100%!important;

}

.mod {

    border: solid;

    border-color: #E6E6E6;

    padding: 5px;

}

.myTitle

{

	color:#c93967;

}

#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;

}

div#page {

			max-width: 900px;

			margin-left: auto;

			margin-right: auto;

			padding: 20px;

		}

		

		.back-to-top {

			position: fixed;

			bottom: 2em;

			right: 0px;

			text-decoration: none;

			color: #000000;

			background-color: rgba(235, 235, 235, 0.80);

			font-size: 12px;

			padding: 1em;

			display: none;

			

		}



		.back-to-top:hover {	

			background-color: rgba(135, 135, 135, 0.50);

			text-decoration:none;

			

		}

.more

{

text-align:right;

}

.pad

{

	margin-top:50px;

}



.top

{

	margin-top:-23px;

}



.bottom-tab

{

	background:#A1A63A;

	height:50px;

	padding:0 1px 1px 0;

	border:1px solid;

	color:#FFF;

	font-family:Verdana, Geneva, sans-serif;

	

}

.bottom-tab a

{

	color:#FFF;

	text-decoration:none;

	

}

.bottom-tab a:hover

{

	

	color:#FFF;

}

.bottom-tab2

{

	margin-top:13px;

	text-align:center;

}

 .button_sliding_bg {

     /*color: #31302B;

   background: #FFF;

    padding: 12px 17px;

    margin: 1px;*/

    font-family: 'OpenSansBold', sans-serif;

   /* border: 1px solid #31302B;*/

    font-size: 14px;

    font-weight: bold;

    text-transform: uppercase;

    border-radius: 2px;

    display: inline-block;

    text-align: center;

    cursor: pointer;

    box-shadow: inset 0 0 0 0 #31302B;

	-webkit-transition: all ease 0.8s;

	-moz-transition: all ease 0.8s;

	transition: all ease 0.8s;

	

}

.button_sliding_bg:hover {

    box-shadow: inset 200px 0 0 0 #F36F31;

    color: #FFF;

}

.content

{

	border:1px solid #D4D4D4;

	background-color:#FFF;

	padding:10px;

}
.drop-pad{border-bottom:2px solid ghostwhite; padding-bottom:7px}

.rig
{
	float:right;
}
	.boxes {
    padding: 10px;
    position: relative;
    overflow: hidden;
    margin-bottom: 10px;
    border: 1px solid #F0F0F0;
    background: #ffffff;
    -moz-box-box-shadow: 2px 2px 1px RGBa(0,0,0, 0.035);
    -webkit-box-shadow: 2px 2px 1px RGBa(0,0,0, 0.035);
    box-shadow: 2px 2px 1px RGBa(0,0,0, 0.035);
}
h1, .h1 {
    font-size: 31px!important;
}

@media (min-width:992px) and (max-width: 1199px) 
{
	h4
	{
		font-size:14px;
	}
	body {
    
    font-size: 12px;
    
}
.caption {
    height: 65px;
    overflow: hidden;
}
h1, .h1 {
    font-size: 23px!important;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 15px 12px 15px;
}
.dropdown-menu
{
	font-size:12px;
}
}