.heading1 {
	color: #663266;
	margin:25px 0 10px 0;
	font-size:28px;
	border-bottom:solid 1px #ccc;
	padding:0 0 8px 0;
	font-style:italic;
	font-weight:700;
}
h5 {
	text-transform: uppercase;
	color: #fff;
	padding: 7px 10px;
	background-color: #633063;
	font-size: 17px;
}
.text_img {
	float:right;
}
.left-block form p {
	margin:0% 1%;
	float:left;
}
.inner-content {
	background: #ffffff;
	padding:0px 0 30px;
}
address h6 {
	font-size: 25px;
	color: #0a5f78;
	font-weight: 500;
	margin: 25px 0 21px;
	text-align: left;
	text-transform: uppercase;
}
address h5 {
	font-size:18px;
	color:#a31515;
}
.right-block .block {
	margin: 25px 0 0 0;
}
.bullat_list {
	padding-left: 20px;
}
.bullat_list li {
	list-style:  url(../images/bullet.PNG);
	list-style: url(../images/bullet.PNG);
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
	color: #5c5a5a;
}
.right-block .side-nav li {
	background: #FBF7F7;
}
.right-block .side-nav li a {
	color: #1d1d1d;
	line-height: 21px;
	font-weight:600;
	margin: 8px 0 0;
	display: block;
	padding: 5px 15px;
	transition: all 0.5s ease 0s;
}
.right-block .side-nav li a:hover {
	color: #cb2229;
	text-decoration: none;
	padding: 5px 2px 5px 20px;
}
.left-block p {
	color: #000;
	font-weight: 400;
	margin-top: 7px;
	font-size: 16px;
	line-height: 26px;
	text-align: left;
	position:relative;
	padding:0px;
}
.inner-banner {
	background-color: #bb2d61;
}
/*.inner-banner .container {
	background: url(../images/inner-bg.jpg) top right no-repeat;
	position:relative;
	background-color: #bb2d61;
}*/
.inner-banner h1 {
	margin: 22px 0 10px;
	text-align: left;
	font-size: 60px;
	color: #fff;
	font-family: 'Italianno', cursive;
}
@media (min-width:768px) {
	.inner-banner .banner-title {
		padding-top: 30px;
	}
	.inner-banner .banner-img img {
		display: inline-block;
	}
}
 @media (max-width:767px) {
/*.inner-banner .container {
 background-image:none;
}*/
.inner-banner .banner-title {
	width: 100%;
	float: none;
}
.inner-banner .banner-img {
	display: none;
}
 .inner-banner h1 {
 font-size: 36px;
 padding:0 10px;
 margin: 20px 0 10px;
}
}
/*15/02/2017 inner page list css start here*/
.inner_list {
	padding-left: 20px;
}
.inner_list li {
	list-style: url(../images/bullet_5.png);
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
	color: #5c5a5a;
}
.left_details ul li a {
	color: #010101;
	padding:2px 0px;
	display:block;
}
/*15/02/2017 inner page list css end here*/

.dbm_email {
	border:1px solid #eee;
	background-color: #fcfcfc;
}
.heading3 {
	font-size: 40px;
	font-family: 'Italianno', cursive;
	color: #bb2d61;
	margin: 0px;
	padding: 10px 0px 0px 10px;
	border-bottom:1px solid #bb2d61;
}
.dbm_email p {
	text-align:left;
	margin: 15px 0px;
}
.dbm_email .inputbox {
	padding: 0px 0px 20px 10px;
}
.dbm_email .inputbox input[type="text"] {
	border: 1px solid #eee;
	font-size: 14px;
	padding: 7px 8px;
	width: 70%;
}
.dbm_email .inputbox input[type="submit"] {
	background: #bb2d61;
	color: #fff;
	text-align: center;
	border: none;
	padding: 6px 13px;
	border-radius: 3px;
}
 @media (max-width:767px) {
 .dbm_email .inputbox input[type="text"] {
 border: 1px solid #eee;
 font-size: 14px;
 padding: 5px 5px;
 width: 70%;
}
.dbm_email .inputbox input[type="submit"] {
 background: #bb2d61;
 color: #fff;
 text-align: center;
 border: none;
 padding: 6px 10px;
 border-radius: 3px;
 font-size: 14px;
}
}
/*booking request  page css start here*/
.booking-request th,
.wpcf7-form th {
	font-size:14px;
	line-height: 1.3;
}
.booking-request p,
.wpcf7-form p {
	color:#bb2d61;
	font-size:14px;
	line-height: 1.4;
	padding:10px 0px 20px 0px;
}
.booking-request button,
.wpcf7-form button {
	background-color:#bb2d61;
	border:none;
	color:#fff;
	padding: 4px 10px;
}
.booking-request button:hover,
.wpcf7-form button:hover {
	background-color:#9f2653;
}
.booking-request,
.wpcf7-form {
	margin-top:40px;
	background-color: #fcfcfc;
	border:1px solid #eee;
	padding:5px 15px 15px;
}
.booking-request table,
.wpcf7-form table {
	margin:20px 0px 0px 0px;
}
.left-block .img_details {
	font-size:12px;
	line-height: 1.1;
	text-align:left;
}
.booking-request td,
.wpcf7-form td {
	text-align:left;
	padding: 5px 0px;
	color: #595959;
}
@media (max-width:767px) {
.booking-request td,
 .wpcf7-form td {
 padding: 0px 0px;
}
.booking-request th,
.wpcf7-form th {
 padding: 17px 0px 0;
}
}
.booking-request td p,
.wpcf7-form td p {
	font-size:12px;
	line-height: 1.4;
	color:#bb2d61;
}
.booking-request .text-box,
.wpcf7-form .text-box {
	border: 1px solid #e4e4e4;
	height: 32px;
	width: 100%;
	box-shadow: none;
	border-radius: 0;
}
.booking-request .text-box.small-box {
	width: 48%;
}
.booking-request .textarea-box,
.wpcf7-form .textarea-box {
	width: 100%;
	box-shadow: none;
	border-radius: 0;
	border: 1px solid #e4e4e4;
}
.booking-request .text-box:focus,
.wpcf7-form .text-box:focus {
	border: 1px solid #bb2d61;
}
.booking-request .textarea-box:focus,
.wpcf7-form .textarea-box:focus {
	border: 1px solid #bb2d61;
}
.booking-request .select-box,
.wpcf7-form .select-box {
	border: 1px solid #e4e4e4;
	height: 32px;
	width: 100%;
	color:#bb2d61;
	box-shadow: none;
	border-radius: 0;
}
.booking-request .select-box:focus,
.wpcf7-form .select-box:focus {
	border: 1px solid #bb2d61;
}
/*.left-block .left_details p img {
	margin:10px;
}*/
.left_details h4 {
	background-color: #bb2d61;
	padding: 7px 10px;
	text-transform: uppercase;
	font-size: 15px;
	color: #fff;
}
.table-address {
	padding:30px 150px;
	font-style:normal;
	font-weight:400;
	font-size:14px;
}
 @media (max-width:767px) {
.booking-request th,
.wpcf7-form th {
display:block;
width:100%;
}
.booking-request td,
.wpcf7-form td {
display:block;
width:100%;
}
.booking-request .text-box,
.booking-request .select-box,
.booking-request .textarea-box,
.wpcf7-form .text-box,
.wpcf7-form .select-box,
.wpcf7-form .textarea-box {
margin-top:5px;
}
.table-address {
 padding: 0px 0px;
}
.left_details p {
display:block;
}
.text_img {
float:none;
display:block;
}
}
/*booking request  page css start here*/

.products {
	border:1px solid #EEE;
	height:350px;
	background-color:#f3f3f3;
	margin: 20px 0px;
}
.left-block article {
	padding: 5px 0px;
	text-align: center;
	font-size: 16px;
}
.left-block article a {
	color:#000000;
	padding: 0px 5px;
}
.left-block article span {
	color:#bb2d61;
	margin: 5px 0px 5px 0px;
	display:block;
	font-weight:700;
}
.popular_products {
	border:1px solid #EEE;
	background-color:#f3f3f3;
	margin: 20px 0px;
	height: 340px;
}
.popular_products img {
	padding: 10px;
	max-width: 169px;
	max-height: 227px;
}
.popular_products figure {
	height:230px;
	background-color:#fff;
}
.img-thumbnail {
	border-radius: 2px;
	padding:3px;
	transition: all 0.2s ease-in-out 0s;
}
/*testimonials page css start here*/
.testimonials {
	border:1px solid #eee;
	position:relative;
	margin:30px 0px;
	padding: 10px 20px;
}
.testimonials span {
	background-color: #bb2d61;
	color: #fff;
	position: absolute;
	font-size: 16px;
	top: -15px;
	left: 26px;
	padding: 2px 15px;
	text-transform: capitalize;
	font-style: italic;
	border-radius: 2px;
}
.testimonials p img {
	padding:0px 3px;
}
.testimonials_address {
	text-align:right;
	color: #633063;
	font-size: 15px;
	margin-top: 10px;
}
.post_date {
	text-align:right;
	color: #633063;
	font-size: 15px;
}
.testimonials p {
	margin-bottom:0px;
	margin-top: 15px;
}
/*testimonials page css end here*/

/*sister televison page css start here*/

.vedio_links {
	border: 1px solid #ededed;
	margin:25px 0px;
}
.vedio_links img {
	margin:20px auto 0px;
}
.vedio_links article a {
	padding:10px;
	border-bottom:1px solid #ededed;
	display:block;
	color:#633063;
	line-height: 1.4;
	font-size: 14px;
	padding-bottom:10px;
}
.vedio_links article a span{
	
	
	font-weight:bold;
	display:inline;
	color:#333;
	font-size:17px;
}
.vedio_links article p {
	    color: #bb2d61;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.4;
    margin: 0;
    padding: 10px;
    text-align: center;
}
.vedio_links article {
	padding-bottom:0px;
}
.vedio_links article p strong {
	 color: #633063;
    display: block;
    font-size: 16px;
    font-style: italic;
}
.vedio_links article a strong{
	  display: block;
}



.vedio_links article .special_guest {
	padding-top:0px !important;
}
.darlene_vedio {
	height:250px;
	background-color: #fcfcfc;
	border: 1px solid #eee;
	border-top:10px solid #bb2d61;
	border-bottom:10px solid #bb2d61;
}
.darlene_vedio article {
}
.darlene_vedio p {
	padding:20px;
	color:#bb2d61;
	text-transform:uppercase;
	text-align:left;
}
.darlene_vedio span {
	color:#bb2d61;
	font-size:14px;
	padding:0px 20px;
	text-align:left;
}
.siters_telivision {
	margin-top:20px;
}
/*sister telivision page css end here*/


/*sisters partner css start here*/

.sister_partner {
	margin-top:20px;
}
.form-type-2 td p {
	padding-bottom:0px;
}
.form-type-2 td p input[type="text"] {
	width:150px !important;
}
.sister_partner ul {
	margin:0px;
	padding:0px 0 0 20px;
}
.sister_partner ul li {
	list-style-image: url(../images/bullet_2.png);
	padding: 7px 2px;
	margin-left: 10px;
}
/*sisters partner css end here*/

/*press kit css start here*/
.images_table td {
	text-align:center;
}
.press_kit ul {
	margin:0px;
	padding-left: 20px;
}
.press_kit ul li {
	list-style-image:url(../images/bullet_2.png);
	padding:2px;
}
.download_img {
	margin: 20px 0px;
	text-align:center;
}
.download_img p {
	text-align:center;
	font-weight:600;
}
.txt_color {
	color:#bb2d61;
	text-align:center;
	font-weight:bold;
	margin-top:20px;
}
.pdf_version {
	margin:20px 0px;
}
.pdf_version p {
	display:inline-block;
	font-size:14px;
	color: #633063;
}
.pdf_version span img {
	display:inline-block;
}
.print_web_img {
	text-align:center;
	margin:20px 0px;
}
.print_web_img {
	padding-bottom: 30px;
}
.print_web_img h6 {
	text-transform:uppercase;
	padding: 5px 0px;
	color: #bb2d61;
	font-weight: 600;
	font-size: 14px;
}
.print_web_img td {
	padding: 5px 0px;
	color: #bb2d61;
	font-weight: 600;
	font-size: 14px;
}
.print_web_img td a {
	font-weight: normal;
	font-size: 13px;
	display: block;
	padding: 9px 0 0 0;
	color: #333;
}
/*press kit css end here*/
.fb-like1{
	float:right;
	margin-top:-47px;
}
@media (max-width:480px) {	
	.fb-like1{
		float:none;
		margin-top:0;
	}
}