﻿/*==== Start For Universal CSS ====*/
html {
	font-size: 100%;
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
body{margin:0px; padding:0px; background:#FFF; font-family:Georgia, "Times New Roman", Times, serif; color:#272727;}

.cat_detel_cont a{ text-decoration:underline;}
a{outline:none; text-decoration:none; color:#C2150A;}
a:hover{text-decoration:underline;}
p{margin:0px 0px 10px 0px; padding:0px; font-size:11pt; line-height:20px;}
img{border:none; max-width:100%; height:auto; margin:0px; padding:0px;}
.clear{clear:both;}
.alpha{margin-left:0px!important;}
.omaga{margin-right:0px!important;}

.main_area{width:100%; margin:0px; padding:0px; float:left; background:#fff;
/*box-shadow: 2px 0 2px #c9c9c9,  -2px 0 2px #c9c9c9;*/ }
.main_center{width:100%; max-width:1200px; margin:0px auto;}
.main_center_photographs{width:100%;  float:left; padding:0px; margin:0px;}
.inner_center{width:100%; max-width:1200px; margin:0px auto;}

.input{outline:none!important; border:none!important;font-family:Georgia, "Times New Roman", Times, serif;}
.submit_button{
	display: inline-block;
	margin: 0 0px;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	padding: 5px 18px;
    color: #fff;
	border:none;
	background:url(../images/submit-line.jpg) #c2150a repeat-x;
   font-size:11pt;  
   font-family:Georgia, "Times New Roman", Times, serif; outline:none!important; border:none!important;
	}
	.submit_button:hover{text-decoration:none;}	
.page_headings{ width:100%; margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; float:left;  }
.page_headings h1{ font-size:16pt; color:#C2150A; margin:0px 0px 0px 0px; padding:0px 10px 8px 0px; font-weight:bold; }
.page_headings h1 a{ color:#C2150A; text-decoration:none; }	
.img_center {bottom: 0;
    left: 0;
    margin: auto;
    overflow: auto;
    position: absolute;
    right: 0;
    top: 0;}	
.banner_mo{display:none;}
.banner_desk{display:block;}	
/*==== End For Universal CSS ====*/
/*Start for Header*/
.top_header_area{width:100%; float:right; margin:0px 0px 0px 0px; padding:0px 0px 8px 0px; background:#c2150a;}
.top_header_left{width:78%; color:#ffffff; font-size:11pt; float:left; margin:8px 0px 0px 0px; padding:0px;  font-family: 'Open Sans', sans-serif; }
.top_header_left a{text-decoration:underline; color:#ffffff;}
.top_header_left a:hover{text-decoration:none;}
.top_search_box{/*width:100%;*/ height:22px; background:#9f0e04; float:right; margin:8px 0px 0px 0px; padding:0px 0px 0px 1%;}
.s_text_box{width:83.5%; height:22px; background:none; color:#fff; float:left;  margin:0px 0px 0px 0px; padding:0px; border:none; font-size:10pt; font-family:Georgia, "Times New Roman", Times, serif; }
.s_img{width:10%; float:right; text-align:right; margin:1px 3% 0px 1%; padding:0px; border:0px solid #000;}
.header_area{width:100%; float:left; margin:0px 0px 18px 0px; padding:0px; position:relative; }
.header_red_line{width:100%; float:left; margin:0px 0px 17px 0px; padding:0px; height:1px; background:#c2150a; }
.header_mo_line{display:none;}
.special_box{width:54.3%; float:right; margin:21px 0px 0px 0px; padding:0px; min-height:50px;border:1px solid #d4d4d4;position:relative;}
.special_img{width:10.2%; text-align:center; float:left; margin:0px 0px 0px 0px; padding:0px; background:#e5d362; height:50px;  }
.special_mid{width:85%; float:left; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; background:#fff; border:0px solid #FF0000;position:relative;}
.special_mid_cont{width:90%; font-size:11pt;  float:left; margin:0px 0px 0px 5%; padding:0px; }
.special_top_line{width:100%; color:#cf2c70; float:left; margin:4px 0px 1px 0px; padding:0px;}
.special_top_line a{text-decoration:none; }
.special_bottom_line{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px; border:0px solid #000; }
.special_bottom_line a{text-decoration:underline; color:#272727;}

.special_bottom_line a:hover{text-decoration:none;}
.special_arrow{width:4.8%; float:right; text-align:right; margin:0px 0px 0px 0px; padding:0px; border:0px solid #FF0000;}
.special_dd_box{width:89.5%; float:right; margin:0px 0px 0px 0px; padding:0px; border:1px solid #d4d4d4; border-bottom:none; border-top:1px solid #fa4b2a;background:#FFF; position:absolute; top:50px; right:-1px; z-index:1;}
.spe_dd_line{width:91%; float:right; margin:0px 0px 0px 0px; padding:17px 4.5%; font-size:10pt; border-bottom:1px solid #d4d4d4;}
.spe_dd_line a{color:#000;}
.spe_gray{background:#ededed;}
.special-down-arrow{background:url(../images/special-down-arrow.jpg) #eaeaea center no-repeat; width:100%; height:50px; float:left; margin:0px 0px 0px 0px; padding:0px;}
.special-up-arrow{background:url(../images/special-up-arrow.jpg) #eaeaea center no-repeat; width:100%; height:50px; float:left; margin:0px 0px 0px 0px; padding:0px;}
.desk_menu{position:relative;}

.logo_area{width:49%; float:right; margin:17px 0px 0px 0px; padding:0px; }
.logo_area a:hover{text-decoration:none;}
.heart {
    float: left;
    margin:0px 1% 0px 0px; 
    padding:0px;
    width: 12%;
	border:0px solid #F00;
}
.logo_name_area{
	width:80%;
		 float: left;
    margin:0px 0 0px 0px; 
    padding:0px;
	border:0px solid #0F0;
	}
.logo_name {
    color: #E31F07;
    font-family: 'Poiret One',cursive;
    font-size: 18pt;
 	border:0px solid #000;
	 float: left;
    margin:7px 0 0px 0px; 
    padding:0px;
	text-align:right;
}
.logo_name font{float:left; margin:0px 0px 0px 0px; padding:0px;}
.logo_and {
    color: #111111;
    font-family: 'Exo',sans-serif;
    font-size: 12pt;
    font-weight: 600;
	float:left; margin:4px 10px 0px 10px; padding:0px;
}
.just-imagine{float:right; font-family: 'Open Sans', sans-serif; margin:0px 0px 0px 0px; padding:0px; font-size:12pt; color:#272727; font-style:italic;}
/*End for Header*/

/*Start for Footer*/
.footer_area{width:100%; float:left; margin:13px 0px 0px 0px; padding:0px; }
.re_heading{width:97%!important; margin-left:1.4%!important;}
.recommends_area{width:100%; margin:0px 0px 89px 0px; float:left; padding:0px; position:relative;}
.lc_recommends{width:99%; float:left; margin:0px 0px 0px 0%; padding:0px; position:absolute; top:32px; left:0.7%;}
.lc_recommends_link{width:99.5%; float:left; margin:0px 0px 0px 0%; padding:0px; position:absolute; top:0px; left:0; height:100%;}
.lc_recommends_link a{ border:0px solid #0F0; float:left; padding:0px;}
.lc_recommends_link a:hover{text-decoration:none;}
.recommends_link_line{width:100%; height:47%; float:left; margin:0px 0px 0px 0%; padding:0px; }
.flipkart_logo{width:8.5%; margin:0.9% 0px 0px 0.5%; height:68%;}
.jabong{width:8.6%; margin:1.6% 0px 0px 1.5%; height:40%;}
.yatra{width:8.6%; margin:1.2% 0px 0px 1.5%; height:54%;}
.homeshop{width:6.5%; margin:0.6% 0px 0px 2.5%; height:80%;}
.fernsnpetals{width:8.5%; margin:0.9% 0px 0px 2.5%; height:68%;}
.booking{width:8.5%; margin:1.3% 0px 0px 1.5%; height:52%;}
.indiatiems{width:7.8%; margin:0.6% 0px 0px 2.1%; height:75%;}
.snapdeal{width:8.2%; margin:1.5% 0px 0px 2%; height:44%;}
.mantra{width:8.5%; margin:1.4% 0px 0px 1.7%; height:44%;}
.vistaprint{width:8.3%; margin:1% 0px 0px 1.6%; height:64%;}
.amazon{width:8.1%; margin:1% 0px 0px 0.8%; height:47%;}
.wisitech{width:10.7%; margin:0.6% 0px 0px 0.6%; height:63%;}
.expedia{width:8.4%; margin:1.2% 0px 0px 0.5%; height:40%;}
.fab{width:7.8%; margin:0.4% 0px 0px 2%; height:78%;}
.fashionandyou{width:8.4%; margin:1.2% 0px 0px 2%; height:40%;}
.firstcry{width:7.7%; margin:0.7% 0px 0px 2%; height:62%;}
.makemytrip{width:8.5%; margin:0.3% 0px 0px 1.8%; height:78%;}
.yebhi{width:8.7%; margin:0.7% 0px 0px 1.4%; height:62%;}
.yepme{width:8.7%; margin:1.3% 0px 0px 1.4%; height:41%;}
.babyoye{width:8.3%; margin:0.9% 0px 0px 1.4%; height:54%;}
.footer_top_area{width:100%; float:left; margin:0px 0px 0px 0px; padding:48px 0px 9px 0px;background:#303030;border-bottom:1px solid #3c3c3c; }
.footer_cont_area{width:75%; float:left; margin:0px 0px 0px 1.4%; padding:0px; border:0px solid #F00;}
.footer_cont_area p{font-size:10pt; color:#a19f9f; margin:0px 0px 18px 0px; padding:0px; line-height:18px; font-family: 'Open Sans', sans-serif;}
.footer_so_area{width:19%; float:right; margin:22px 1.8% 0px 0; padding:0px; border:0px solid #F00;}
.social-networking{width:149px; background:url(../images/social-networking-icon.png) no-repeat; height:74px; float:right; margin:0px 0px 0px 0px; padding:0px; }
.sn_line{width:149px; float:left; margin:0px 0px 0px 0px; padding:0px; border:0px solid #0F0;}
.sn_line1{width:111px; float:left; margin:10px 0px 0px 20px; padding:0px; border:0px solid #F00;}
.social-networking a{width:30px; height:30px; float:left; margin:0px 9px 0px 0px; padding:0px; border:0px solid #fff; } 
.social-networking a:hover{text-decoration:none;}
.footer_bottom_area{width:100%; float:left; margin:0px 0px 0px 0px; padding:10px 0px 20px 0px; background:#303030;}
.footer_link{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center; color:#a19f9f; font-size:8.5pt; font-family:Verdana, Geneva, sans-serif;}
.footer_link a{color:#a19f9f;}
.mo_copy{display:none;}
.desk_copy{width:100%; font-size:8.25pt; color:#a19f9f; float:left; margin:10px 0px 0px 0px; padding:0px; text-align:center; font-family:Verdana, Geneva, sans-serif;}
/*End for Footer*/

/*Start for Inner Footer*/
.inner_footer{font-family: 'Open Sans', sans-serif; width:96%; float:left; margin:-13px 0px 0px 2%; padding:0px; border:0px solid #FFF;}
.inner_footer ul{float:left; margin:0px 1.5% 0px 0px; padding:0px; list-style:none; border:0px solid #0F0;}
.inner_footer ul li{width:100%; font-size:9pt; float:left; margin:0px 0px 7px 0px; line-height:14px; padding:0px;}
.inner_footer ul li a{ color:#a19f9f; margin:0px 0px 0px 0px; padding:0px;}
.literature{width:8%;}
.creative-kids{width:11.2%;}
.teen-times{width:11.4%;}
.learning-tools{width:13.5%;}
.foo-line5{width:11%;}
.foo-line6{width:11.3%;}
.videos{width:9.6%;}
.specials{width:13%; margin-right:0px!important;}


.support-doner-box {width: 100%; float: left; margin: 50px 0 0 0px; padding: 0px; text-align: center; font-size: 16pt;}
.support-doner-box a {text-decoration: underline;}
.support-doner-box a:hover {text-decoration: none;}
.inner-footer-so{width:230px; background:url(../images/inner-footer-so.png) no-repeat; height:31px; float:left; margin:5px 0px 10px 0px; padding:0px; }
.inner-footer-so a{width:30px; height:30px; float:left; margin:0px 9px 0px 0px; padding:0px; border:0px solid #fff; } 
.inner-footer-so a:hover{text-decoration:none;}
.inner-footer-outer{width:100%; max-width:230px; margin:auto;}

.inner_mo_footer{display:none;}
/*End for Inner Footer*/

.tiled-gallery .tiled-gallery-item-small .tiled-gallery-caption {font-size: 13px!important;}

.home_left_area{width:16.5%; float:left; margin:0px 1.5% 20px 0px; padding:0px; border:0px solid #F00;}
.home_mid_area{width:49%; float:left; margin:0px 0px 0px 0.4%; padding:0px;  }
.right_area{/*width:30.6%;*/ width:27%; float:right; margin:0px 0px 9px 0; padding:0px; }
.home_left_menu{width:100%; float:left; margin:0px 0px 6px 4%; padding:0px;}
.home_left_heading{width:100%; float:left; margin:0px 0px 8px 0px; padding:0px; color:#c2150a; font-weight:normal; font-size:12pt;}
.home_left_heading a{color:#c2150a;}
.home_left_heading a:hover{text-decoration:none;}

.sub_heading, .widget-title{width:98%; font-weight:bold; float:left; margin:0px 0px 8px 0%; padding:0px; color:#c2150a; font-size:12pt;}
.sub_heading a{color:#c2150a;}
.sub_heading a:hover{text-decoration:none;}
.home_left_menu ul{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px; list-style:none;}
.home_left_menu ul li{width:90%; float:left; margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; font-size:10pt; }
.home_left_menu ul li a{color:#292929;}
.home_left_menu ul li a:hover{text-decoration:none;color:#c2150a;}
.home_left_add{width:100%; float:left; margin:4px 0px 0px 0px; padding:0px;}

.right_visite_area{width:100%; float:left; margin:0px 0px 21px 0px; padding:0px 0px 0px 0px;}
.right_visite_box{width:100%; float:left; margin:3px 0px 0px 0px; padding:11px 0px 14px 0px; background:#eaeaea; }
.popular_line{width:90%; float:left; margin:5px 0px 5px 5%; padding:0px; border:0px solid #000;}
.popular_img{width:23%; float:left; margin:5px 2.8% 0px 0px; padding:0px; border:0px solid #000;}
.popular_cont{width:73%; float:left; margin:0px 0px 0px 0px; padding:0px; border:0px solid #F00;}
.post_title{width:100%; line-height:20px; float:left; margin:0px 0px 4px 0px; padding:0px; font-size:11pt;}
.post_title a{color:#272727;}
.post_title a:hover{text-decoration:none;color:#c2150a;}
.category_title{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px; font-size:9pt; font-family: 'Open Sans', sans-serif;}
.category_title a{color:#727272;}
.more_visite{float:right; margin:0px 5% 0px 0px; padding:0px; font-size:10pt;}
.more_visite a{color:#c2150a; text-decoration:underline;}
.more_visite a:hover{text-decoration:none;}
.motivation{width:100%; float:left; margin:5px 0px 0px 0px; text-align:center; padding:0px; border:0px solid #F00;}
.motivation_see{width:90%; line-height:20px; float:left; margin:11px 0px 10px 5%; font-size:11pt; padding:0px; border:0px solid #F00;}
.bestsellers_books{width:100%; float:left; margin:5px 0px 0px 0px; text-align:center; padding:0px; border:0px solid #F00;}

.left-authr-box{width:90%; float:left; margin:0px 0px 0px 5%; padding:0px; font-size:10pt; line-height:22px;}
.left-authr-cont{width:100%; float:left; margin:0px 0px 23px 0px; padding:0px;}
.left-authr-img{width:23%; float:left; margin:0px 3.5% 0px 0px; padding:0px;}
.left-authr-name{width:60%; float:left; margin:5px 0px 0px 0px; padding:0px;}
.left-authr-name a{text-decoration:underline;}
.left-authr-name a:hover{text-decoration:none;}


.left-newsletter{width:90%; float:left; margin:0px 0px 2px 5%; padding:0px; font-size:10pt; }
.newsletter-join{width:100%; float:left; margin:0px 0px 12px 0; padding:0px; font-weight:bold; line-height:22px; }
.newsletter_email{width:100%; float:left; margin:0px 0px 8px 0; padding:0px; font-size:11pt;}
.news-t-box{width:95%; background:#fff; color:#000; float:left;  margin:0px 0px 3px 0px; padding:3px 2%; border:1px solid #e6e6e6; font-size:10pt;}
.news_button{width:100%; float:left; margin:6px 0px 0px 0%; padding:0px; font-size:10pt; }


.home_omaga{margin-right:0px!important;}
.home_post_area{width:100%; float:left; margin:0px 0px 10px 0px; padding:0px;}
.home_post_area .pin {float: left; font-size: 11px; margin: 0 8px 8px 0; min-height: 160px;  padding: 8px 0px 10px 0px;  position: relative;  width: 150px; background:#ededed;}
.home_post_box{width:90%; float:left; margin:0px 0% 0px 5%; padding:0px;}

.home_post_title{width:100%; float:left; margin:0px 0px 5px 0px; padding:0px; font-size:9pt; font-family: 'Open Sans', sans-serif; font-weight:bold; }
.home_post_title a{color:#727272}
/*.home_post_title a:hover{color:#C2150A; text-decoration:none;}*/
.home_post_img{width:100%; float:left; margin:5px 0px 4px 0px; padding:0px; text-align:center;}

.home_post_cont{width:100%; font-size:10pt; line-height:20px; float:left; margin:0px 0px 6px 0px; padding:0px;}
.home_post_cont a{color:#272727;}
.home_post_cont a:hover{color:#C2150A; text-decoration:none;}
.home_photography{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px;}
.photography_title{width:100%; float:left; margin:-2px 0px 11px 0px; padding:0px; text-align:left;  font-size:10pt;}
.photography_title a{color:#272727;}

.home_cati_area{width:100%; float:left; margin:13px 0px 8px 0px; padding:0px;}
.home_cati_box{width:32%; float:left; margin:0px 2% 11px 0px; padding:0px 0px 20px 0px; background:#ededed;}
.home_cati_inner{width:90%; float:left; margin:0px 0px 0px 5%; padding:0px;}

.home_cati_title{width:100%; font-size:10pt; line-height:20px; text-align:center; float:left; margin:0px 0px 0px 0px; padding:0px; }
.home_cati_title a{color:#272727;}
.home_cati_title a:hover{color:#C2150A; text-decoration:none;}
.home_cati_img{width:100%; float:left; height:150px; margin:10px 0px 5px 0px; padding:0px; position:relative;}
.slider_top{width:100%; float:left; margin:4px 0px 15px 0px; padding:0px;}
.mid_most_popular{display:none;}
.ck{display:block;}
.reations_outer{display:none;}
.mobile_menu{display:none;}

.inner_left_area{/*width:67.4%;*/ width:69%; float:left; margin:0px 0px 9px 0px; padding:0px;}
.breadcum{width:100%; float:left; margin:0px 0px 15px 0px; padding:0px; font-size:9pt; border:0px red solid;}
.breadcum a{color:#c2150a; float:left; margin:0px 0px 0px 0px; padding:0px; text-decoration:underline;}
.breadcum a:hover{text-decoration:none;}
.breadcum span{ float:left; margin:0px 0px 0px 0px; padding:0px;}
.breadcum font{color:#c2150a; float:left; margin:0px 5px 0px 5px; padding:0px;}

.feature_area{width:100%; float:left; margin:0px 0px 25px 0px; padding:0px 0px 10px 0px; border-bottom:1px solid #E5E5E5 }
.feature_img{width:51%; float:left; margin:0px 2% 0px 0px; padding:0px; text-align:center; }
.feature_cont{width:45%; float:left; margin:0px 0px 0px 0px; padding:0px;}
.feature_heading{width:100%; float:left; margin:0px 0px 10px 0px; padding:0px; font-size:12pt; color:#c2150a; font-weight:bold;}
.feature_disc{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px; font-size:11pt; line-height:23px; }

.cati_post_area{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px;}
.cati_post_box{width:90%; float:left; margin:0px 0 0px 5%; padding:0px 0; border:0px solid #000;}
.cati_post_img{width:100%; text-align:center; float:left; margin:0px 0px 6px 0px; padding:0px; }
.cati_post_heading{width:100%; float:left; margin:0px 0px 5px 0px; padding:0px; font-size:10.5pt; line-height:20px; font-weight:bold;}
.cati_post_heading a{color:#272727}
.cati_post_heading a:hover{text-decoration:none;}
.cati_post_cont{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px; font-size:10pt; line-height:21px; }

.breadcrumb{width:100%; float:left; margin:0px 0px 15px 0px; padding:0px; font-size:9pt; border:0px red solid;}
.breadcrumb a{color:#c2150a; float:left; margin:0px 0px 0px 0px; padding:0px; text-decoration:underline;}
.breadcrumb a:hover{text-decoration:none;}
.breadcrumb span{ float:left; margin:0px 0px 0px 0px; padding:0px;word-break: break-word;}
.breadcrumb font{color:#c2150a; float:left; margin:0px 5px 0px 5px; padding:0px; line-height:19px;}














/* photo pins - general styles */
.main_container {
    margin: 0 auto;
    padding: 0px 0px 0px 0px;
    position: relative;
}

/* single pin styles */
.pin {
   
    float: left;
    font-size: 11px;
    margin: 0 20px 20px 0;
    min-height: 190px;
    padding: 10px 0px 10px 0px;
    position: relative;
    width: 175px;

background:#eaeaea;
}

.gallery-item {
    max-width: 30%!important;
    margin: 0 1.5% 20px!important;
}

.gallery{ display: flex!important;
    flex-wrap: wrap!important; border:solid 0px!important;width:100%!important}



.by_author{width:100%; float:left; margin:0px 0px 20px 0px; padding:0px; color:#000; font-size:9pt;} 
.by_author a{text-decoration:underline;}
.by_author a:hover{text-decoration:none;}
.chapter_box{width:21.5%; float:left; margin:0px 1% 0px 0px; padding:0px; background:#f3f1f1;} 
.chapter_box ul{width:85%; float:left; margin:23px 0px 0px 12%; padding:0px 0px 15px 0px; font-size:10pt;}
.chapter_box ul li{width:100%; float:left; margin:0px 0px 8px 0; padding:0px; list-style:none;}
.chapter_box ul li a{color:#000;}
.book-cover{ width:77%; float:left; text-align:center; margin:0px 0px 0px 0px; padding:0px; border:0px solid #000} 
.book-cover img{border:1px solid #e6e7e7;}
.single_text_box_bg{background:#EAEAEA; float:left; padding:9px 2% 2px 2% ; margin:0px 0px 20px 0px; font-size:10pt; width:96%; line-height:18px;}
/*.single_text_inner{}*/


.about_author{ width:100%; margin:20px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; border:solid 1px #ebebeb;
background:#EAEAEA;
}


.about_text{  background-color: #C2150A;
    color: #FFFFFF;
    float: left;
    margin: 5px;
    padding: 5px 0 5px 1%;
    width: 25%; }
.about_text a{   color: #FFFFFF;
    text-decoration: none; }
.about_img{ width:97%; margin:5px 0px 15px 1.5%; padding:0px 0px 0px 0; float:left; border:0px solid #000;}
.img_abut{ width:10%; margin:0px 2% 0px 0px; padding:0px 0px 0px 0px; float:left; border:solid 0px #d5d5d5;}
.img_abut img{  border:solid 1px #d5d5d5;}
.img_text{ width:87%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; font-size:11pt; line-height:20px;}
.img_text_heading{ width:100%; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; float:left; font-weight:bold;}
.img_text_heading a{color: #272727;}	

.get_touch{width:100%; float:left; text-align:center; line-height:17px; font-size:10pt; font-weight:bold;	margin: 20px 0px 0px 0px; padding: 0px 0px;}
.get_touch a{text-decoration:underline;}
.get_touch a:hover{text-decoration:none;}	


.about_author_auth{ width:100%; margin:0px 0px 20px 0px; padding:13px 0px 10px 0px; float:left; border:solid 1px #ebebeb; background:#EAEAEA;}

#author-avatar {
 width:12%; margin:0px 1.5% 0px 2%; padding:0px 0px 0px 0px; float:left; border:solid 0px #000;
}	
#author-avatar img {
	background: #fff;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px #bbb;
	-moz-box-shadow: 0 1px 2px #bbb;
	box-shadow: 0 1px 2px #bbb;
	padding: 3px;
}
#author-description {
	float: left;
	width:83%; 
	margin:0px 1% 0px 0px;
	padding:0px 0px 0px 0px;
font-size:13px; line-height:17px;
}
#author-description h2 {
	color: #000;
	font-size: 15px;
	font-weight: bold;
	margin: 5px 0 5px;
}






.happy_girl{ width:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}
.subcat_cont{margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; width:100%; float:left; border:0px solid #000; }
.subcat_cont a{text-decoration:none;}
.subcat_cont a:hover{text-decoration:underline;}
.subcat_f_line{width:100%; float:left; margin:0px 0px 2px 0px; padding:0px 0px 0px 0px; font-size:10pt; font-weight:bold;}
.subcat_f_line a{color:#272727;}
.subcat_f_line a:hover{text-decoration:none; color:#c2150a;}
.subcat_date{width:100%; float:left; margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; font-size:9pt; color:#6a6a6a; border:0px solid #000; font-weight:normal;}
.subcat_date a{text-decoration:underline; color:#6a6a6a;}
.subcat_date a:hover{text-decoration:none;}
.search_box{width:100%; float:left; margin:8px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #F00;}
.search_box .search_img{width:14.5%; float:left; margin:5px 2% 0px 0px; padding:0px 0px 0px 0px; text-align:center; border:0px solid #F00;}
.search_box .search_img img{border:1px solid #dcdcdc;}
.search_box .search_cont{width:83%; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #0F0; font-size:10pt; line-height:19px;}
.search_box .search_cont p{ margin:0px; padding:0px;}
.img_cat{width:100%; float:left; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; border:0px solid #0F0; font-size:11pt;word-break: break-word;}
.back_to_post{width:100%; float:left; padding:0px 0 0 0; margin:0px 0px 10px 0px; font-size:9pt; text-align:left;}
.back_to_post a{ text-decoration:underline;}
.back_to_post a:hover{ text-decoration: none;}
.entry-description{width:100%; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; border:0px solid #000;}
.mediaattachment{margin-top:30px;}
/*========================= FOR Pagination=========================*/

.pagination {
clear:both;
padding:0px 0;
font-size:10pt;
float:right;
border:0px solid #000;
}

.pagination span, .pagination a {
display:block;
float:left;
/*margin: 5px 2px 2px 0;*/
padding:0px 6px 0px 6px;
text-decoration:none;

width:auto;
color:#000;
/*background: #555;*/
}

.pagination img {
margin-top:3px;
padding-right:0px;
}

.pagination a:hover{
color:#C2150A;
/*background: #ED5652;*/
}

.pagination .current{
/*padding:3px 6px 3px 6px;*/
font-weight:bold;
border:1px solid #D6D6D6;
/*background: #ED5652;*/
color:#253D7B;
margin-top:-1px;
}
/*End For Paging*/


/*Start For floating*/

	#sticker {
	width:100%;
	max-width:658px;	
	padding: 0px;
	margin: 0px 0px 2.5% 0px;
	z-index:1;
	border:0px solid #DBDBDB;
	background-color:#fff;
    float:left;

}
	
	
	
	
.floating-left-area{
		width:85%;
		border:0px solid #000;		
		float:left;
margin:13px 0px 0px 2%; padding:0px;
	}
.floatingso_line{
		width:100%;
		border:0px solid #000;		
		float:left;
margin:0px 0px 0px 0px; padding:0px;
	}
.so_icon{float:left; margin:0px 10px 10px 0px; padding:0px; height:20px;}	


	
	
.print_icon{
	width:10%;	
		border:0px solid #000;		
		float:right;
		text-align:right;
margin:13px 2% 0px 0%; padding:0px;}
	
	/*End For floating*/
	
	
	
.letter_search{color: #000; font-size:11pt; width:100%; padding:0px; margin:0px 0px 10px 0px; border:0px solid #F00; float:left;}
.letter_search ul{list-style-type:none; width:100%; padding:0px; margin:0px; border:0px solid #000; float:left;}
.letter_search li{ float:left; padding:0px 0px 0px 0px; margin:0px;}
.letter_search li a{ padding:2px 4px 2px 4px; float:left; text-decoration:none; color:#000;}
.letter_search li a:hover{background:#C2150A; color:#fff;}
.letter_select{color:#fff!important;background:#C2150A;}
.letter_search li span{ padding:0px; float:left; margin:2px 2.4px 0px 2px}


/*Start For Send Us Creation*/
.creations_top_img{width:100%; float:left; text-align:center; margin:0px 0px 0px 0px; padding:0px; border:0px solid #000;}
.short_story{ width: 100%; margin:26px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; font-size:17px; color:#040808; text-align:center; line-height:28px; border:0px solid #000;}
.short_story span{  color:#767576!important; }


.creation_send{width:100%; margin:20px 0px 10px 0px; padding:0px; float:left; text-align:center; line-height:22px; font-size:11pt; border:0px solid #000; }
.creation_send span{  font-size:13pt; font-weight:bold; }
.creation_send a{text-decoration:underline;}
.creation_send a:hover{text-decoration:none;}




.your_chance{width:100%; margin:20px 0px 0px 0px; padding:0px; float:left; border:0px solid #000;  }
.your_chance_img{width:38%; margin:0px 2% 0px 0px; padding:12px 0px 0px 0px; float:left; border:0px solid #000;}
.your_chance_text{width:59%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; font-size:11pt; }
.your_chance_text span{ color:#ec3924; font-style:italic; font-size:11pt;  }



.error{ color: #FF0000; font-size: 8pt; font-weight: normal; width:100%; float:left;}
.send_box {
	float: left;
	margin: 18px 0px 0px 10%;
	padding: 0px 0px;
	width: 80%;
	border: 1px solid #e5e4e4;
}
.mandatory_area {
	float: right;
	margin: 15px 20px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 9pt;
	color: #2b2a2a;
}
.mandatory_area span {
	color: #D10027;
}


.send_form {
	float: left;
	margin: 20px 0px 11px 5%;
	padding: 0px 0px 0px 0px;
	width: 90%;
	font-size: 10pt;
	color: #2b2a2a;
	line-height: 22px;
	border: 0px solid #900;
}

.send_line {
	float: left;
	margin: 0px 0px 19px 0px;
	padding: 0px 0px;
	width: 100%;
	border:0px solid #F00;
}
.send_min {
	float: left;
	margin: -2px 0px 0px 0px;
	padding: 0px 0px;
	width: 3%;
	font-size: 10pt;
	color: #d10027;
    border:0px solid #000;
}
 .send_left {
	float: left;
	margin: 0px 3% 0px 0px;
	padding: 0px 0px;
	width: 29%;
	font-size: 10pt;
	color: #2b2a2a;
	line-height: 15px;
	 border:0px solid #FF0;
}
 .send_left span {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;

	font-size: 8pt;
	color: #2b2a2a;
	

}
.send_right {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
	width: 63%;
	 border:0px solid #F0F;
}
.send_t_box {
	background: #FFF;
	width: 96%;
	border: 1px solid #d1c9c0;
	margin: 0px 0px 0px 0px;
	padding: 2px 2%;
	font-size: 10pt;
	color: #000;
	float: left;
}


/*End For Send Us Creation*/


/*Start For Book Review*/
.book_review_area{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px; border:0px solid #F00;}
.plus{width:100%; font-weight:bold; color:#191919; font-size:9pt; float:left; margin:10px 0px 5px 0px; padding:0px; border:0px solid #F00;}
.book_review_area p a{text-decoration:underline;}
.book_review_area p a:hover{text-decoration:none;}
.book_review_area ul{ margin:0px 0px 0px 15px; padding:0px 0px 0px 0px; list-style-type:none; float:left; width:100%;  }
.book_review_area ul li{ margin:0px; padding:0px 10px 7px 10px; list-style-type:none; background:url(../images/small-arrow.png) no-repeat left 5px; color:#000; font-size:10pt;}
.send-your-book{width:100%; float:left; text-align:center; line-height:17px; font-size:13pt; font-weight:bold;margin: 20px 0px 0px 0px; padding: 0px 0px;}
/*End For Book Review*/



/*Start For Valentines Day*/

.val_content{ margin:0 0px 25px 0px; padding:0 0 0px 0; width:100%; float:left; }
.val_day{float:left; padding:0px; margin:0px;}
.val_day h1 {margin: 0px; padding: 0px; font-weight:normal; font-size:15pt; color:#ae5e8a; display:inline;}
.val_day_h1bg {background:url(../images/val_header_bg.png) left top no-repeat; height:23px;  padding-left:37px; float:left;}
.gift_idea{color:#ba1e5f; background:none; float:left; margin:0px 0px 0px 5px}
.gift_idea a{color:#BA1E5F}



.val_box{ width:28%; float:left; border:solid 1px #fff;  margin:13px 0px 0px 4%; background:#FFF;
-moz-box-shadow: 0 2px 2px 1px #b3a4aa;
-webkit-box-shadow: 0 2px 2px 1px #b3a4aa;
box-shadow: 0 2px 2px 1px #b3a4aa;}

.val_top{ font-weight:normal; font-size:11pt; color:#890041;  background:#fee2ee; padding:10px 5%; margin:0px 0px 0px 0;  height:36px; float:left; width:90%;}

.val_top a{color:#890041; text-decoration:none;}
.val_bottom{ font-size:10pt; height:40px; border:0px solid #000; color:#282828; padding:0px 0px 5px 0px; margin:0px 0px 0px 2%; float:left; width:96%;}

.val_img{ width:100%; height:140px; text-align:center; margin:0px 0px 0px 0px; padding:0px; position:relative; float:left;}

.val_img img{    bottom: 0;
    left: 0px;
    margin: auto;
    overflow: auto;
    position: absolute;
    right: 0;
    top: 0pt;   }


.val_more{font-size:9pt; float:right; background:url(../images/arow_pink.png) right bottom no-repeat; margin:0px 0px 0px 0px; padding:0px 12px 0px 0px;}
.val_more a{color:#3f187c; text-decoration:underline;}
.val_more a:hover{color:#3f187c; text-decoration:none;}

/*End For Valentines Day*/




.page_banner{width:100%; float:left; margin:0px 0px 4% 0px; padding:0px; text-align:center; border:0px solid #000;}
/*End For Diwali*/
.best_deals{ float:left; padding:0 0 0 0px; margin:-22px 0 0 -2px; width:100%;}
.diwali_right{width:100%; margin:0px 0px 0px 0px; padding:0px; float:left; border:solid 1px #e9beb0; -moz-border-radius:6px; border-radius:6px; background:#ffedc5; }
.canon_area{ float:left; padding:0 0 0 0; margin:26px 0px 0 3.5%; width:93%;}
.canon_hed{ float:left; padding:0 0 0 0; margin:0 0 0 0; width:100%;  font-size:10pt; color:#000000; font-weight:bold;}
.canon_hed a{ text-decoration:none; color:#000000;}

.canon_main{ float:left; padding:11px 0 0 0; margin:0px 0px 0 0px; width:100%; border:0px solid #000;}
.canon_left{ float:left; padding:0 0px 0 0; margin:0px 2% 0 0px; width:33%; border:0px solid #000;}
.canon_right{ float:left; padding:0 0 0 0; margin:0px 0px 0 0px; width:64%; border:0px solid #000;}
.original_price{ float:left; padding:0 0 1px 0; margin:0px 0px 0 0px; font-size:12px; color:#000000;}
.original_price span{ padding:0 0 0 0; margin:0px 0px 0 0px; font-size:13px; color:#e21500; text-decoration:line-through;}

.offer_price{ float:left; padding:0 0 0 0; margin:0px 0px 0 0px; font-size:12px; color:#000000; font-weight:bold;}
.offer_price span{ padding:0 0 0 0; margin:0px 0px 0 0px; font-size:13px; color:#116500;}
.flipkart{ float:left; padding:8px 0 0 0; margin:0 0 0 0; width:100%;}

.more_camera{ float:right; padding:6px 0 0 0; margin:0px 0px 0 0px; font-size:12px; color:#253b7c; text-align:right;}
.more_camera a{ text-decoration:underline; font-size:12px;}
.more_camera a:hover{ text-decoration: none;}

.canon_line{ padding:0 0 0 0; margin:19px 0 0 2%; width:96%; background:url(../images/line-canon.jpg) repeat-x; height:3px; float:left;}


.diwali_box{ float:left; padding:0 0 0 0; margin:0 3.7% 25px 0; width:46.5%; background:#fddea3; border:1px solid #eac0b2;}
.diwali_top{ float:left; padding:0px 0px 9px 0px; margin:11px 0 9px 2%; color:#951701; font-size:10pt; font-weight:bold; line-height:18px; height:30px; width:96%;}
.diwali_top a{color:#951701; text-decoration:none;}
.diwali_bottom{ float:left; height:30px; padding:0 8px 11px 8px; margin:0 0 0 0; font-size:10pt; color:#000000; line-height:18px;}
.diwali_med{ float:left; padding:0 0 0px 0px; margin:0 0 6px 2%; text-align:center;/* height:171px;*/ width:96%;}

/*End For Diwali*/

/*Start For Christmas*/
.christmas_content{ margin:0 0 25px 0; padding:0 0 0px 0; width:100%; float:left; border:0px solid #000;}
.christmas_box{ width:29.7%; float:left; border:solid 1px #ffc8ca; padding:10px 1%; margin:0px 2% 2% 0; background:#FFF;}
.christmas_top{ font-size:10.5pt; font-weight:bold; color:#272727; height:45px; float:left; width:100%; }
.christmas_top a{color:#272727; text-decoration:none;}
.christmas_image{ text-align:center; width:100%; height:171px; float:left; margin:0px 0px 10px 0px; padding:0px; position:relative;  }
.christmas_image img {bottom: 0;
    left: 0;
    margin: auto;
    overflow: auto;
    position: absolute;
    right: 0;
    top: 0;}
.christmas_bottom{ float:left; font-size:9pt; width:100%; margin:0px 0px 0px 0px; padding:0px; color:#000000; height:45px;}
.christmas_vacation{margin: 0px; margin: 0px;padding: 0px; float:left;}
.christmas_vacation h1 {margin: 0px;padding: 0px;font-weight: bold;font-size: 17px;color:#000000; display:inline; line-height:36px;}
.christmas_vacation h1 > span{color:#d11c24;}
.christmas_vacation h1 > span a {color:#d11c24; text-decoration:none;}
.christmas_cherry{ float:left; padding-left:10px;}
.christmas_line{ background: url(../images/christmas_line.png) left top no-repeat; height:3px;  float:left; margin:0px 0px 15px 0px; padding:0px; width:100%;}
.christmas_add_banner{text-align:center;  float:left; margin:10px 0px 0px 0px; padding:0px; width:100%; border:0px solid #000;}

.christmas_more{font-size:10pt; margin:0px 0px 0px 0px; padding:0px; float:right; text-align:right; width:100%; border:0px solid #F00;}
.christmas_more a{ text-decoration:underline;}
.christmas_more a:hover{ text-decoration:none;}


/*End For Christmas*/


/*Start For Photographs*/
.pht{margin:0px 0px 0px 1.5%; padding:0;}
.boxgrid {
	/*	width: 325px;*/
	
	overflow: hidden;
	position: relative;
	/*margin:10px 0px 0px 10px; */
	padding:0px; float:left;
	margin:3px 3px 0px 3px;
	
}
.cs{margin:0px 0px 0px 10px!important;}
.boxgrid .img1 {
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
	cursor: pointer;
}
.boxcaption {
	float: left;
	position: absolute;
	/*height: 100px;*/
	width: 100%;
}
.portfolio_cont_box a {
	text-decoration: none!important;
}
.captionfull .boxcaption {
	bottom: 0px;
	right: 330px;
}
.caption .boxcaption {
	top: 220px;
	left: 0px;
}
.portfolio_line {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
}
.portfolio_cont_box {
	position: absolute;
	bottom: 2.5px;
	left: 0px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color:#f15a29;*/
	
	background-position: right;
	opacity:0.78;
filter:alpha(opacity=78); /* For IE8 and earlier */
	min-height: 52px;
	width:100%;
	background:url(../images/slider_cont_bg.png) repeat-x;

	/*FOR BACK SHADOW*/
	


}
.port_cont {
	float: left;
	margin: 5px 0px 0px 0px;
	padding: 0px 14px 12px 0px;
	border: 0px solid #666;
}


.prot_heading {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	font-size: 11pt;
	color: #C2150A;
	font-weight:bold;
}
.prot_heading a {
	
	font-size: 11pt;
	color:  #fff;
	font-weight:bold;
	text-decoration:none;
}
.port_cont p {
	font-size: 10pt;
	line-height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	color: #fff;
}

/*End For Photographs*/



/*Start Photography Album*/

 .photography_light_box_bg{background:#f7fcfc; width:100%; left:0; top:0; position:absolute; z-index:999;}
 

.photography_light_box_close_btn{ margin:0% 0px 0px 0px; padding:0px; position:absolute; top:0px; right:0px; }
.photography_light_box_close_btn_bottom{ text-align:right; padding-top:15px; margin:0; vertical-align:bottom;}

.photography_light_box_left{ width:73%; float:left; margin-left:0px;}

.photography_light_box_right{ width:25%; float:right; border:0px solid #F00;}

.photography_area_right{ width:96%; padding:6px 3% 0px 3%; float:right; background:#FFF;-moz-box-shadow: 0 0 2px 1px #cfd0d0;
-webkit-box-shadow: 0 0 2px 1px #cfd0d0;
box-shadow: 0 0 2px 1px #cfd0d0;-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px; margin-bottom:20px;}

.photography_large_img{ margin:0px 0px 20px 0px; 
background:#FFF; float:left; width:100%;
-moz-box-shadow: 0 0 2px 1px #cfd0d0;
-webkit-box-shadow: 0 0 2px 1px #cfd0d0;
box-shadow: 0 0 2px 1px #cfd0d0;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;}

.photography_large_inner{ float:left; width:97%; margin:0px 0px 0px 1.5%; padding:0px; border:0px solid}

/*.photography_right_booking{ text-align:center; padding-bottom:20px;}*/

.photography_main_name_box{padding:0px 0px 0px 0px; margin:16px 0px 5px 0%; border:0px solid #000; width:100%; float:left;}

.photography_hed_area{ float:left; width:85%; border:0px solid #F00;}
.photography_img_no{ float:right; color:#131313; font-size:14px;}

.photography_main_name{ float:left; border:0px solid #0F0; margin:0px 0px 5px 0px; padding:0px; width:100%;}
.photography_main_name h1{ font-size:12pt; color:#C2150A; margin:0px 0px 0px 0px; padding:0px;}

.photography_sub_name{width:100%; float:left; margin:10px 0px 10px 0%; font-size:11pt; color:#2e2e2e; padding:0px; }

.photography_sub_det{width:100%; float:left; margin:10px 0px 10px 0%; font-size:10pt; color:#2e2e2e; padding:0px; border:0px solid #000;}






.photography_introduce{ border:1px solid #9C3; font-size:14px; color:#2e2e2e;padding:18px 14px 5px 14px; font-weight:bold!important;}

.photography_introduce_text{ font-size:9pt; line-height:16px; color:#2e2e2e; padding:14px 0px 18px 0px; font-weight:normal!important; position:relative; border:0px solid #000; float:left; margin:0px 0px 0px 0%; width:100%;}








.photography_line{ margin:0!important;}




.phtography_author_right{ float:left; width:22%; padding:0px 0px 0 0; margin:0px 2% 0px 0px; border:0px solid #0F0; }

.photography_comment_area{margin:0px 0px 15px 0px; padding:0px 0px 10px 0px; border-bottom:1px solid #cccccc; float:left; width:100%;}


.phtography_author_right_text{ float:left; width:76%; vertical-align:top; border:0px solid #F00; }

.photography_comment_name{ font-size:9pt; width:100%; color:#C2150A; padding:0px; float:left; margin:-3px 0px 2px 0px; font-weight:normal!important;}
.photography_comment_name a{ color:#C2150A;padding:0px ; vertical-align:top; font-weight:bold!important;}
.photography_udaypur{  border:0px solid #000; float:left; width:100%; margin:0px 0px 0px 0px; padding:0px;}

.photography_comment_text{float:left; width:100%; margin:0px 0px 0px 0px; line-height:18px; font-size:9pt; color:#2e2e2e; padding:0px ; font-weight:normal!important;}
.photography_comment_text span{float:left; width:100%; margin:5px 0px 0px 0px; text-align:right;}

.photography_slider_box{width:100%; float:left; margin:0px 0px 0px 0%; padding:0px; position:relative;}


.photography_udaypur_name{ width:100%; margin:0px 0px 6px 0px; padding:0px; float:left; font-size:9pt; color:#C2150A; font-weight:bold!important;}

.photography_scroll{ width:100%; max-height:370px; border:solid 1px #cccccc; overflow-y:auto; margin:0px 0px 10px 0px; padding:0px; float:left; }

.photography_add_comments{ font-size:13px; color:#2e2e2e;padding:5px 0 10px 0; font-weight:bold!important;}

.photography_comments_text_box{ font-size:12px; color:#2e2e2e;padding:0px; width:231px; height:45px; border:solid 1px #cccccc; background:#f3f3f3;}

.photography_comments_space{padding-bottom:15px; }





.photography_show_popup{ background:#e7e7e7; width:100%; float:left;
-moz-box-shadow: 0 0 2px 1px #a0a1a1;
-webkit-box-shadow: 0 0 2px 1px #a0a1a1;
box-shadow: 0 0 2px 1px #a0a1a1;

position:absolute; z-index:9; top:42%; left:0px; margin-bottom:20px;
}
.popup_t_line{top:92%!important;}

.photography_logo_area{float:left; margin:0px 0px 0px 0px; padding:0px; width:100%; position:relative; border:0px solid #F00;}
.photography_logo{float:left; margin:0px 4% 3% 0px; padding:0px; width:30.5%; border:0px solid #F00;}
.photography_getting_there{ float:left; width:100%;  margin:0px 0px 0px 0px; padding:0px;}


.getting_around_aero{ margin-top:-2%; margin-left:13%; position:absolute; z-index:999;}
.stay_aero{ margin-top:-2%; margin-left:47.5%;position:absolute; z-index:999;}
.sights_activities_aero{ margin-top:-2%; margin-left:82%;position:absolute; z-index:999;}




.getting_around_box{float:left; margin:5px 0px 15px 2%; padding:0px; border:0px solid #0F0; width:96%;}
.close_btn_text{ text-align:right;}
.bus_text{float:left; margin:0px 0px 0px 0px; padding:0px; border:0px solid #0F0; width:100%;}
.ph_logo_line{width:100%; float:left; margin:10px 0px 10px 0px; padding:0px; border:0px solid #F00;}
.ph_logo_area{width:77%; float:left; margin:10px 0px 10px 0px; padding:0px; border:0px solid #F00;}
.ph_logo{width:4%; float:left; margin:0px 1% 0px 0px; padding:0px; border:0px solid #F00;}
.ph_menu_area{width:22%; float:right; position:relative; margin:0px 0px 0px 0px; padding:0px; border:0px solid #F00;}

.ph_logo_name_area{
	width:90%;
	float: left;
    margin:4px 0 0px 0px; 
    padding:0px;
	border:0px solid #0F0;
	}
.ph_logo_name {
    color: #E31F07;
    font-family: 'Poiret One',cursive;
    font-size: 1.8em;
 	border:0px solid #000;
	 float: left;
    margin:0px 0 0px 0px; 
    padding:0px;
	text-align:right;
}
.ph_logo_name font{float:left; margin:0px 0px 0px 0px; padding:0px;}
.ph_logo_and {
    color: #111111;
    font-family: 'Exo',sans-serif;
    font-size: 15pt;
    font-weight: 600;
	float:left; margin:9px 8px 0px 8px; padding:0px;
}
/*End Photography Album*/









/*Start For movie*/
.movie_section{width:100%; margin:18px 0px 0px 0px; padding:0px; float:left; border:solid 0px;}
 .movie_img{width:100%; margin:0px; padding:0px; float:left; }
.movie_content{width:100%; margin:0px 0px 0px 0px; padding:0px; float:left; border:solid 0px;}
 .movie_content_text{width:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; border:solid 0px;}
 .movie_content_text p{ margin:0px 0px 0px 0px; padding:7px 0px 0px 0px !important;}
 .winner{ width:100%; margin:0px 0px 15px 0px; padding:0px; float:left; background:url(../images/winner.jpg) no-repeat; height:144px;}
 .wiiner_text{ width:85%; margin:16px 0px 0px 0; padding:0px; text-align:center; font-size:10pt; color:#af0100; line-height:15px; border:0px solid #000; float:right;}
.wiiner_text span{  font-size:10.6pt; color:#af0100; font-weight:bold; padding-top:4px; display:block; }
.prize_text{ width:85%; float:right; margin:9px 0px 0px 0; padding:0px;  font-size:10.8pt; color:#af0100; border:0px solid #000;}
.prize_text a{font-size:10pt; color:#003056; text-decoration:underline; margin-left:10px;}
.prize_text a:hover{text-decoration:none;}
.reviews_movie{width:100%; float:left; margin:0px 0px 20px 0px; padding:0px; text-align:center; font-size:11pt;}
.reviews_movie a{text-decoration:underline; }
.reviews_movie a:hover{text-decoration:none;}
.reviews_button{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px; text-align:center;}
.reviews_button a:hover{text-decoration:none;}
.ifif{ width:300px; margin:0px 0px 10px 0px; padding:0px; float:left;}
 
.aryaner_read{width:100%; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; float:right; font-size:10pt; text-align:right;}
.muvie_button{width:100%; margin:0; padding:0px; border:solid 0px; text-align:center; float:left;}
.wr_reviews{margin:0px 0px 9px 0px; padding:0px; float:right; border:solid 0px;}
.winners_hed {width:100%; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; float:left; font-size:12pt; font-weight:bold; color:#272727;}
 
 .qz{font-size:12pt; margin:0px 0px 20px 0px; padding:10px 0px 0px 0px; float:left; width:100%;}
 
 
.movie_review_bg{ width:99.5%; margin:10px 0px 25px 0px; padding:0px 0px 10px 0px ; float:left; border:solid 1px #e3e3e3;
	 /* For Internet Explorer 8&9 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fdfdfd, endColorstr=#f3f1f1);
/* Mozilla Firefox */
background-image: -moz-linear-gradient(top, #fdfdfd 0%, #f3f1f1 100%);
/* Opera */
background-image: -o-linear-gradient(top, #fdfdfd 0%, #f3f1f1 100%);
/* For Internet Explorer 10 */
background-image: linear-gradient(to bottom, #fdfdfd 0%, #f3f1f1 100%);
/* Webkit (Safari/Chrome 11+) */
background-image: -webkit-linear-gradient(top, #fdfdfd 0%, #f3f1f1 100%);}
.movie_review_inner{width:46%; float:left; margin:10px 0 10px 3%; padding:0px; border-right:solid 1px #ddd;
}
.nobdr{ border:none!important;}
.movie_review_text{width:100%; margin:5px 0px 10px 0px; padding:0px 0px 0px 0px; float:left; border:solid 0px;}
.movie_review_judges{ width:98%; float:left; margin:0px 2% 15px 0px; padding:0px;}
.movie_review_judges_prize{ width:100%; float:left;  margin:0px 0 0px 0px; padding:0px;}
.movie_review_judges_photo{  width:23%; float:left; margin:0px 2% 0px 0px; padding:0px;}
.movie_review_judges_name{ width:65%; float:left; margin:20px 0 0px 0px; padding:0px;}
 .movie_review_judges_name_text{font-size:9pt; font-weight:bold; width:100%; float:left; border:0px solid #000; margin:20px 0 10px 0px; padding:0px;}
.movie_review_judges_name_text a{color:#b40000; text-decoration:none;}
.movie_name{font-size:10pt; width:100%; float:left;  margin:0px 0 0px 0px; padding:0px;} 
.movie_post_your_review{width:100; margin:0px; padding:0px; border:solid 1px; float:left;}
 

.movie_review_box{width:100%; margin:0px 0px 10px 0px; padding:0px; float:left; border:solid 0px #FF0000;}
.prize_winner_heading{width:100%; margin:0px 0px 6px 0px; padding:0px; float:left; font-weight:bold; font-size:10pt; }


 .prize_box{ width:99.6%; margin:0px 0px 10px 0px; padding:0px 0px 6px 0px; float:left;  border:solid 1px #e3e3e3;
	 /* For Internet Explorer 8&9 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fdfdfd, endColorstr=#f3f1f1);
/* Mozilla Firefox */
background-image: -moz-linear-gradient(top, #fdfdfd 0%, #f3f1f1 100%);
/* Opera */
background-image: -o-linear-gradient(top, #fdfdfd 0%, #f3f1f1 100%);
/* For Internet Explorer 10 */
background-image: linear-gradient(to bottom, #fdfdfd 0%, #f3f1f1 100%);
/* Webkit (Safari/Chrome 11+) */
background-image: -webkit-linear-gradient(top, #fdfdfd 0%, #f3f1f1 100%); }
 
 
.prize_area{ width:94%; margin:0px 0px 0px 3%; padding:0px; border:solid 0px #000; float:left; }
.prize_img_con{ width:31%; margin:15px 3% 0px 0px; padding:0px; float:left; border:solid 0px #f00; }
.prize_img_area{ width:100%; margin:0px 0px 0px 0px; padding:0px; float:left; text-align:center; border: solid 0px #FF0000; }
.prize_img_area_name{ width:90%; font-weight:normal; margin:10px 0px 0px 5%; padding:0px; float:left; font-size:10pt; text-align:center; border:0px solid #000; }
.prize_img_area_name label{font-weight:normal;}
.best_view{ width:100%;margin:10px 0px 0px 0; padding:0px; float:left;  text-align:center;}
.movie_right_area_top_banner{width:100%; margin:20px 0px 0px 0px; padding:0px; float:left; border:0px solid #000;}
.movie_right_area_bootom_banner{width:100%; margin:20px 0px 0px 0px; padding:0px; float:left; border:0px solid #F00;}


.movie_content_mov{width:100%; margin:0px 0px 20px 0px; padding:0px; float:left; border:0px solid #F00;}
.nst_box{ width:47.5%; margin:0px 5% 0px 0px; padding:0px; float:left; border:0px solid #F00;}
.movie_content_img_mov{ margin:0px 3% 0px 0px; width:32%; padding:0px; float:left; border:0px solid #F00;}
.movie_content_text_mov{ margin:0px 0% 0px 0px; width:64%; font-size:10pt; line-height:18px; padding:0px; float:left; border:0px solid #0F0;}



 /*End For movie*/
 
   /*Start For Store*/
 .photography_box{ width:100%; margin:10px 0px 15px 0px; padding:0px; float:left; font-size:10pt;}
.photography_area{ width:23%; margin:0px 1% 20px 1%; padding:0px; float:left; border:solid 0px;  background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 1px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.33);}
	 .photo_title{ width:100%; margin:0px; padding:10px 0px 10px 0px; float:left;}
.photo_title_text{ font-size:11pt; margin:0px; padding:0px 0px 0px 2%; color:#555555; text-overflow:ellipsis; font-weight:bold; width:96%; float:left; height:40px;}
.photo_title_image{width:100%; position:relative; float:left; padding:0px; margin:10px 0px 0px 0px; text-align:center; height:200px;}
.photo_title_image img {bottom: 0;
    left: 0;
    margin: auto;
    overflow: auto;
    position: absolute;
    right: 0;
    top: 0; }
.slideph{min-height:240px!important;}
	 
.banner_add{width:100%; margin:0px; padding:0px; float:left; border:solid 0px;}
.rightadd{width:160px; float:right; border:solid 0px;}
.ads{text-align:center; padding-top:15px; float:left; width:698px;}

.amazon{float:left; width:100%; margin:0px 0px 0px 0px; padding:0px; }
.amazon p{ margin:0px; padding:0px; border:solid 0px;}	 
	.ad, .sharing {

    float: left;

    margin: 20px 0 0;

    padding: 0;

    width: 100%;

} 
#sidebar{width:20%; border:1px solid #F00;}	 
	 
  /*End For Store*/
  
.not_found{ float:left; background:url(../images/found.jpg) no-repeat; height:457px; width:100%; margin:-17px 0px 0px 0px; padding:0px; }
.not_text{width:100%; margin:24% 0px 0px 0px; padding:0px 0px 0px 0px; float:left; text-align:center; font-size:12px; color:#111111; line-height:18px; }
.umm{ font-size:13px; color:#C2150A;}
.not_text p{ padding-top:8px;  }
.not_text a{font-size:12px; color:#C2150A; text-decoration:underline; font-weight:bold;  }




/* Start for Post Gallery */
.post_box{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; border:0px solid #F00; }
.thumbnail_box_new{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #000; }

.thumbnail_image{width:97%; float:left; margin:0px 0px 0px 1.5%; padding:0px 0px 0px 0px; border:0px solid #0F0;  }
.thumbnail_image_thum{width:90px; float:left; margin:0px 19px 0px 0px; padding:0px 0px 0px 0px; border:1px solid #F00; }
.thumbnail_image_thum .thum_select{ border:solid 2px #b4c3d5; }

.thumbnail_prev{float:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:solid 0px #bbbbbb; font-size:10pt; width:230px;}
.thumbnail_prev_but{width:65px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  }
.thumbnail_prev_but_img{width:25px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  }
.thumbnail_prev_but_text{width:35px; float:left; margin:0px 0px 0px 0px; padding:3px 0px 0px 5px; color:#C2150A;  }
.thumbnail_prev_but_text a{ font-size:10pt; color:#C2150A; text-decoration:none;  }
.thumbnail_prev_but_text1{width:34px; float:left; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; color:#C2150A;  }
.thumbnail_prev_mid{width:105px; float:left; margin:0px 0px 0px 0px; padding:4px 0px 0px 0px; text-align: center; color:#000;  }





.gallery_part{width:100%; float:left; margin:0px 0px 0px 0px; padding:20px 0px 0px 0px; }
.gallery_part .wp-caption {
    background-color: #F3F3F3;
    border: 1px solid #DDDDDD;
    font-size: 12px;
    line-height: 18px;
    margin: 1px 15px 10px;
    max-height: 800px;
    max-width: 660px;
    padding-bottom: 7px;
    padding-top: 4px;
    text-align: center;
}
.gallery_part .wp-caption a{float:left; text-align:center; width:100%;}
.gallery_part .wp-caption img {
	max-height:300px!important;

}
.gallery_img{width:35%; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #F00;    }
.gallery_txt{width:53%; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:9pt; border:0px solid #F00;  }
.gallery_txt p{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; font-size:9pt; line-height:18px; }
.gallery_fulltxt{width:96%; border:solid 1px;float:left; margin:0px 0px 0px 2%; padding:0px 0px 0px 0; font-size:9pt; }
/* End for Post Gallery */

/* Start for Comments */
.comments-area{width:100%; float:left; margin:20px 0px 0px 0px; padding:0px; border:0px solid #F00;}
.happy_line{float:left; width:100%; margin:0px 0% 0px 0px; padding:0px; border:0px solid #F00;}
.happy_img{float:left; width:8%; margin:0px 2% 0px 0px; padding:0px; border:0px solid #0F0;}
.fn{float:left; width:100%; margin:0px 0% 0px 0px; font-style:normal; font-size:10pt; padding:0px; border:0px solid #F00;}
.fn a{color:#272727;}
.tim{float:left; width:100%; margin:0px 0% 10px 0px; padding:0px; font-size:9pt; border:0px solid #F00;}
.happy_comment{float:left; width:90%; margin:0px 0% 0px 0px; padding:0px; border:0px solid #FF0;}
.happy_comment  a{color:#272727;}
.reply{float:left; width:100%; margin:0px 0% 20px 0px; padding:0px 0px 10px 0px; font-size:10pt; border-bottom:1px solid #E5E5E5;}
.reply a{color:#272727;}
/* End for Comments */

.home_heding_line{width:100%; float:left; height:1px; margin:0px 0px 0px 0px; padding:0px; background:#E5E5E5;}
.winner_line{width:100%; float:left; margin:0px 0px 10px 0px; padding:0px; border:0px solid #F00;}
.winner_logo{width:9%; float:left; margin:0px 2% 0px 0px; padding:0px; border:0px solid #000;}
.winner_right{width:86%; font-size:11pt; float:left; margin:7px 0px 0px 0px; padding:0px; border:0px solid #000;}

.movie_heds_count{width:100%; margin:20px 0px 0px 0px; padding:0px; float:left; text-align:center; line-height:22px; color:#de4126; font-size:14pt;}
.movie_heds_count span{color:#253b7c; font-size:20px!important; font-weight:bold;}

.coming{color: #de4126; font-size: 12pt; margin: 0px; padding: 10px 0px 0px 0px; text-align:center; float:left; width:100%; border:0px solid #000;}
.coming a{text-decoration:underline;}
.coming a:hover{text-decoration:none;}
.gettuch{width:100%; float:left; margin:10px 0px 0px 0px; padding:0px; border:0px solid #F00;}
.gettuch_img{width:8%; float:left; margin:0px 1% 0px 0px; padding:0px; border:0px solid #00F;}
.gettuch_cont{width:90%; float:left; margin:5px 0px 0px 0px; padding:0px; border:0px solid #0FF;}
.gettuch_cont a{text-decoration:underline;}
.gettuch_cont a:hover{text-decoration:none;}
.tags{width:100%; float:left; margin:10px 0px 20px 0px; padding:0px; font-size:11pt; line-height:20px; border:0px solid #F00;}
.tags a{color:#272727;}
.nrelate .nr_inner{float:left; margin:0px 0px 10px 1%; padding: 4px 0; width: 98%;}
.nr_title{font-size:11pt!important; color:#272727; }
.might{ width:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; border:0px solid #000;}
#respond form{width:99.8%}
#respond h3#reply-title {
	font-size: 12pt;
	color:#272727; float:left; margin:10px 0px 8px 0px; padding:0px; width:100%;
}


.amozon_area{width:100%; padding:15px 0px 15px 0px; margin:0px; float:left; font-size:11pt; border-bottom: 0px solid #E3E3E3;}
.amazon_left{width:18%; margin:0px 2% 0px 0px; padding:0px; float:left; border:0px solid #000;}
.amazon_right{width:79%; margin:0px 0px 0px 0px; padding:0px; float:left; border:0px solid #000;}
.amazon_right a{ font-size:11pt; font-weight:bold; text-decoration:underline;}
.none_bd{ border-bottom:none!important;}
.amazon_right span{width:100%; margin:5px 0px 0px 0px; padding:0px; float:left; border:0px solid #000;}


.headings_next{ width:100%; margin:0px; padding:12px 0px 0px 0px; float:left; border:0px solid #F00;  }
.headings_next h1{ font-size:12pt; color:#C2150A; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; font-weight:bold;}
.headings_next h1 a{ font-size:12pt; color:#C2150A; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  font-weight:bold; text-decoration:none;}
.headings_next h2{ font-size:14pt; color:#000; margin:0px; padding:0px 0px 0px 0px; font-weight:normal;}
.main_tile h2{ width:100%;  margin:0px; padding:3px 0px 0px 0px; float:left; font-size:14px; color:#5a5a5a;  }
.top_back_line{ float:left; padding:0px 0 0 0; margin:0px 0px 10px 0px; font-size:10pt; text-align:left; border:0px solid #3F9; width:100%;}
.back_to_post{ float:left; padding:6px 0 0 0; margin:10px 0px 0 10px; font-size:10pt; text-align:left; border:0px solid #3F9; width:30%;}
.back_to_post a{ text-decoration:underline; font-size:10pt;}
.back_to_post a:hover{ text-decoration: none;}


.previus_post{ float:right; padding:6px 0 0 0; margin:10px 0px 0 0px; font-size:10pt; text-align:left; border:0px solid #3F9;}
.previus_post a{ text-decoration:underline;}
.previus_post a:hover{ text-decoration: none;}

.next_post{ float:right; padding:6px 0 0 0; margin:10px 6px 0 10px; font-size:10pt; text-align:left;}
.next_post a{ text-decoration:underline; font-size:12px;}
.next_post a:hover{ text-decoration: none;}


.cont{ width:100%; margin:0px; padding:0px 0px 0px 0px; float:left; border:solid 1px;   }

.cont_text{ width:100%; margin:0px; padding:0px 0px 0px 0px; float:left; font-size:11pt; line-height:19px; }
.cont_text ul{ margin:5px 0px 10px 25px; padding:0px 0px 0px 0px;  list-style-type:none;}
.cont_text ul li{ margin:0; padding:0px 0px 0px 5px;  font-size:12px; list-style-type:disc; line-height:19px; border:0px solid #000;}

.paging-navigation{width:100%; float:left; margin:20px 0px 0px 0px; padding:0px; border:0px solid #00F;}
.screen-reader-text{width:100%; float:left; margin:0px 0px 5px 0px; padding:0px; font-size: 12pt; font-weight: bold; color: #272727; border:0px solid #000;}
.nav-links{width:100%; font-size:10pt; float:left; margin:0px 0px 0px 0px; padding:0px; border:0px solid #000;}
.nav-previous{width:40%; float:left; margin:0px 0px 0px 0px; padding:0px; border:0px solid #f00;}
.nav-next{width:40%; text-align:right; float:right; margin:0px 0px 0px 0px; padding:0px; border:0px solid #f00;}
.cat_detel_cont{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px;  font-size: 11pt;  line-height: 20px;}
.cat_detel_cont h2{width:100%; float:left; margin:15px 0px 10px 0px; padding:0px; font-size:13pt; color:#272727;}	 
.cat_detel_cont h6{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px; font-size:12pt; color:#272727;}	 
.cat_detel_cont .alignright{margin:5px 0 15px 15px;}
.cat_detel_cont .aligncenter{margin-bottom:10px;}
.cat_detel_cont li{padding-bottom:7px;}

.current-menu-item{
	background: #c2150a;
	color: #fff}  
	.current-menu-item a{color: #fff}

.current-menu-parent{
	background: #c2150a;
	color: #fff}  
	.current-menu-parent a{color: #fff}
	
.current-post-parent{
	background: #c2150a;
	color: #fff}  
	.current-post-parent a{color: #fff}	
.ad{width:100%; float:left; margin:20px 0px 0px 0px; padding:0px; }

 


.sharing{width:100%; float:left; margin:20px 0px 0px 0px; padding:0px; }

/*Start For Festi Box*/
.fest_offer_box{width:27%; float:left; margin:20px 5% 0px 0px; padding:0px; height:500px; border:0px solid #000;}
.fest_offer_img{width:100%; /*height:200px;*/ position:relative; float:left;  text-align:center; margin:0px 0px 0px 0px; padding:0px; border:0px solid #000; }
.module_name{width:100%; font-size:10pt;  float:left; margin:0px 0px 7px 0px; padding:0px;}
.module_name a{color:#253B7C;}
.prise_line{width:100%; float:left; font-size:9pt; color:#000; margin:0px 0px 3px 0px; padding:0px; }
.features_box{width:100%; float:left; font-size:10pt; color:#000;  margin:5px 0px 0px 0px; padding:0px;}
.features_box ul{margin:0px 0px 0px 0px!important; padding:0px!important;}
.features_box ul li{ margin:0px 0px 5px 0px!important; padding:0px 0px 0px 10px!important; background:url(../images/small-arrow.jpg) no-repeat left 6px!important; list-style:none!important;}
/*End For Festi Box*/

.holi_right{width:100%; float:left; margin:0px 0px 18px 0px; padding:0px; text-align:center; }


/*Start For Holi Area*/
.holi_area{ width:100%; float:left; margin:0px; padding:0px;}
.page_banner{width:100%; float:left; margin:0px 0px 18px 0px; padding:0px; text-align:center; }

.holi_inner_bg{width:100%; float:left; margin:0px 0px 4.8% 0%; padding:0px;  background:url(../images/holi/holi-inner_bg.jpg) #fba30b no-repeat; border:0px solid #000;}
.every{width:100%; float:left; margin:2.8% 0px 1.3% 0px; padding:0px 0px 0px 0px; text-align:center; color:#FFF; font-size:16pt; font-style:italic; line-height:28px; }
.competition_area{width:85.6%; float:left; margin:0px 0px 2.7% 7.3%; padding:0px 0px 0px 0px; background:url(../images/holi/comp-line.png) repeat-y; border:0px solid #F00; font-size:12pt; color:#000;}
.competition_cont_area{width:91%; float:left; margin:0px 0px 0px 4.5%; padding:0px 0px 0px 0px; border:0px solid #F00;}
.comp_f_line{width:100%; float:left; margin:4.8% 0px 1px 0%; padding:0px 0px 0px 0px; text-align:center; font-size:18pt;}
.comp_s_line{width:100%; float:left; font-weight:bold; margin:0px 0px 14px 0%; padding:0px 0px 0px 0px; text-align:center; color:#ee1921; font-size:20pt; text-shadow: 1px 1px #e2d1d1;}
.comp_with{width:100%; line-height:21px; float:left; margin:0px 0px 18px 0%; padding:0px 0px 0px 0px;}
.comp_submit{width:100%; float:left; margin:0px 0px 10px 0%; padding:0px 0px 0px 0px; font-size:14pt; font-weight:bold; text-align:center;}
.comp_theme{width:100%; float:left; margin:0px 0px 0px 0%; padding:0px 0px 0px 0px; font-size:14pt; text-align:center;}
.comp_festival{width:100%; float:left; margin:0px 0px 14px 0%; padding:0px 0px 0px 0px; text-align:center; color:#4b0072; font-size:16pt;}
.h{color:#ed1c24; font-weight:bold;}
.o{color:#fe37f9; font-weight:bold;}
.l{color:#017912; font-weight:bold;}
.i{color:#fa4844; font-weight:bold;}
.winners-line{width:100%; float:left; margin:0px 0px 9px 0%; padding:0px 0px 0px 0px; text-align:center;}
.age-heading{width:100%; float:left; margin:0px 0px 0px 0%; padding:0px 0px 0px 0px; font-size:14pt; color:#c2150a; font-weight:bold;}
.age-please{width:100%; float:left; margin:10px 0px 14px 0%; padding:0px 0px 0px 0px;}
.age-box-line{width:100%; float:left; margin:0px 0px 28px 0%; padding:0px 0px 0px 0px;}
.age-box1{float:left; margin:0px 2% 10px 0%; padding:3px 7px 6px 7px; background:#f3af18;}
.age-box2{float:left; margin:0px 2% 10px 0%; padding:3px 7px 6px 7px; background:#f3573c;}
.age-box3{float:left; margin:0px 0 10px 0%; padding:3px 7px 6px 7px; background:#f54480;}
.submissions{width:100%; float:left; margin:0px 0px 0px 0%; padding:0px 0px 0px 0px;}
.holi_win{width:100%; float:left; margin:18px 0px 0px 0%; padding:0px 0px 0px 0px; font-weight:bold;}
.holi_win span{font-weight:normal; }
.holi_win font{color:#c2150a;}
.holi_win a{color:#c2150a; text-decoration:underline}
.holi_win a:hover{text-decoration:none;}
.comp_divder{background:url(../images/holi/comp-divder.png) repeat-x; height:3px; width:91%; float:left; margin:20px 0px 15px 4.5%; padding:0px;}
.rules_box{width:100%; float:left; margin:20px 0px 0px 0%; padding:0px 0px 0px 0px;}
.rules_line{width:100%; float:left; margin:0px 0px 5px 0%; padding:0px 0px 0px 0px;}
.rules_no{width:5%; float:left; margin:0px 0px 0px 0%; padding:0px 0px 0px 0px;}
.rules_cont{width:90%; float:left; margin:0px 0px 0px 0%; padding:0px 0px 0px 0px;}
.step_box{width:100%; float:left; margin:25px 0px 0px 0%; padding:0px 0px 0px 0px;}
.step_line{width:100%; float:left; margin:0px 0px 20px 0%; padding:0px 0px 0px 0px;}
.step_no{width:10%; float:left; margin:0px 0px 0px 0%; padding:0px 0px 0px 0px; font-weight:bold;}
.step_cont{width:90%; float:left; margin:0px 0px 0px 0%; padding:0px 0px 0px 0px; word-wrap:break-word;}
.step_cont a{color:#c2150a; text-decoration:underline;}
.step_cont a:hover{text-decoration:none;}
.stap_or{text-align:center; width:60%; float:left; margin:3px 0px 0px 0%; line-height:23px;}
.stap_cont_line{width:100%;  float:left;  margin:0px 0px 0px 0%;}




.you-email{width:90%; float:left; line-height:25px; margin:10px 0px 0px 0%; padding:0px 0px 0px 0px;}
.you-email span{font-size:11pt; text-align:left; margin:0px 0px; padding:0px;}
.comp_form_area{width:97%; float:left; margin:22px 0px 0px 1.5%; padding:0px 0px 0px 0px; background:#fffaf2;}
.comp_form{width:73%; float:left; margin:4% 0px 2% 13.5%; padding:0px 0px 0px 0px; border:0px solid #F00;}
.comp_form_line{width:100%; float:left; margin:0px 0px 22px 0%; padding:0px 0px 0px 0px; border:0px solid #000;}
.comp_form_left{width:23%; font-size:11pt; float:left; margin:0px 2% 0px 0%; padding:0px 0px 0px 0px; border:0px solid #000;}
.comp_form_right{width:75%; float:left; margin:0px 0px 0px 0%; padding:0px 0px 0px 0px; border:0px solid #000;}
.comp_t_box{width:75%; float:left; margin:0px 0px 0px 0%; padding:8px 1% 8px 1%; background:#FFF; border:1px solid #fee3b6;  font-size:12pt; font-family:Georgia, "Times New Roman", Times, serif;}
.comp_sel_box{width:25%; float:left; margin:0px 0px 0px 0%; padding:8px 0 8px 1%; background:#FFF; border:1px solid #fee3b6; font-size:12pt;font-family:Georgia, "Times New Roman", Times, serif;}
.comp_text-area{width:100%; float:left; margin:0px 0px 0px 0%; font-size:12pt; padding:4px 1% 5px 1%; background:#FFF; border:1px solid #fee3b6; height:70px; resize:none; font-family:Arial, Helvetica, sans-serif; font-family:Georgia, "Times New Roman", Times, serif;}
.competition_thanks_area{width:91%; float:left; margin:20px 0px 90px 4.5%; padding:0px 0px 0px 0px; border:0px solid #F00;}	
.competition_thanks_area p{font-size:12pt; margin:0px 0px 12px 0%; padding:0px 0px 0px 0px; line-height:21px; border:0px solid #F00; font-family:Georgia, "Times New Roman", Times, serif;}	
.our-author {border: 0 solid red;float: left; margin: 5px 0 15px 0px; padding: 0 3%; text-align: left; width: 94%; line-height:22px; font-size:11pt;}
.author_area{ width:94%; margin:10px 0px 15px 0px; padding:0px 3%; float:left; }
.author_area_img{ width:21%; margin:0px; padding:0px; float:left;}
.author_area_cont{ width:68%; margin:0px 0px 0px 2%; padding:0px; float:left;}
.author_name{ width:100%; margin:0px; padding:0px; float:left;}
.author_winner{ width:100%; margin:0px; padding:10px 0px 0px 0px; float:left;}


.author_area a{ color:#272727; text-decoration:none;}


.holi-result-cont{width:100%; float:left; margin:9px 0px 0px 0%; padding:0px 0px 40px 0px; border:0px solid #000;}
.holi-result-cont p{margin:0px 0px 20px 0%; padding:0px 0px 0px 0px; line-height:22px; border:0px solid #F00;}	
.finally_heading{width:100%; float:left; color:#4b0072; font-size:14pt; font-weight:bold; margin:10px 0px 8px 0%; padding:0px 0px 0px 0px; }
.finally_heading_result{width:100%; float:left; color:#000; font-size:12pt; font-weight:bold; margin:10px 0px 8px 0%; padding:0px 0px 0px 0px; }

.winners_heading{width:100%; float:left; color:#ee1921; font-size:12pt; font-weight:bold; margin:0px 0px 25px 0%; padding:0px 0px 0px 0px; }
.winners_heading font{float:left; margin-top:16px;}
.winners_heading span{font-size:24pt; float:left;}
.winners_heading sup{font-size:12pt; float:left; margin:5px 2px 0px 0px;}


.first-winners-line{width:100%; float:left; margin:0px 0px 10px 0%; padding:0px 0px 0px 0px; border:0px solid #000;}

.first-winners-box{width:100%; max-width:175px; color:#272727; font-size:12pt; float:left; margin:0px 10% 0px 0%; padding:0px 0px 0px 0px; border:0px solid #0FF;}
.winners-age-outer{width:120px; margin:auto; }
.winners-age-box{ float:left; width:100%; text-align:center; margin:0px 0 8px 0; padding:2px 0px 7px 0px; border:0px solid #000;}
.age1{background:#f3af18;}
.age2{background:#f3573c;}
.age3{background:#f54480;}
.winner_box_first{ float:left; margin:0px 0 20px 0%; padding:0px 0px 0px 0px; width:100%;}
.winner_box{ float:left; margin:0px 0 20px 0%; padding:0px 0px 0px 0px; width:100%; height:250px;}
.winners-img_box{ float:left; margin:0px 0 9px 0%; padding:0px 0px 0px 0px; background:url(../images/holi/first-winner-bg.png) no-repeat; width:155px; height:161px; border:0px solid #000;}
.winners-student{ float:left; margin:48px 0 0px 10px; padding:0px 0px 0px 0px; width:132px; height:102px; border:0px solid #000;}
.winners-img_boxs{ float:left; margin:0px 0 9px 0%; padding:0px 0px 0px 0px;  width:170px; height:161px; border:0px solid #000;}
.winner_box_first_new{ float:left; margin:0px 8.5% 25px 0%; padding:0px 0px 0px 0px; width:100%; max-width:171px;}
.winner_cont_box{width:90%; float:left; margin:0px 0px 0px 5%; padding:0px 0px 0px 0px;}
.conts{margin:0px 0px 0px 10%!important;}
.winner_name{width:100%; float:left; margin:0px 0px 6px 0%; padding:0px 0px 0px 0px; font-size:10pt;}
.winner_age{width:100%; float:left; margin:0px 0px 6px 0%; padding:0px 0px 0px 0px; font-size:9.3pt;}
.winner_school{width:100%; font-size:11pt; float:left; margin:0px 0px 6px 0%; padding:0px 0px 0px 0px; font-size:9.3pt; height:45px;}
.winner_std{width:100%; font-size:11pt; float:left; margin:0px 0px 6px 0%; padding:0px 0px 0px 0px; font-size:9.3pt;}
.winner_art{width:100%; font-size:11pt; float:left; margin:0px 0px 0px 0%; padding:0px 0px 0px 0px;}
.winner_art a{text-decoration:underline; }
.winner_art a:hover{text-decoration:none;}

.holi-winners-line{width:100%; float:left; margin:12px 0px 0px 0%; padding:0px 0px 0px 0px; border:0px solid #000;}
.holi-winners-box{width:100%; max-width:143px; color:#272727; font-size:12pt; float:left; margin:0px 1.5% 0px 0%; padding:0px 0px 0px 0px; border:0px solid #0FF;}

.holi-img_box{ float:left; margin:0px 0 9px 0%; padding:0px 0px 0px 0px; background:url(../images/holi/holi-winner-bg.png) no-repeat; width:118px; height:94px; border:0px solid #000;}
.holi-winners-student{ float:left; margin:8px 0 0px 8px; padding:0px 0px 0px 0px; width:100px; height:76px; border:0px solid #000;}


.holi_winners-age-box{ float:left; width:120px; text-align:center; margin:0px 0 8px 0; padding:2px 0px 7px 0px; border:0px solid #000;}
.adi{ padding-top:15px!important;}
.adi1{ padding-top:29px!important;}
.adi2{ padding-top:29px!important;}
.adi3{ padding-top:15px!important;}
.holi_color_white{ color:#FFF!important;}
.holi_color_white01{ color:#FFF!important; margin-bottom:3%!important;}
.holi_color_box_space{ padding-top:20px!important;}
.holi_baneers{ width:100%; margin:0px; padding:0px; float:left; position:relative; min-height:180px; border:0px solid #F00;}
.baner_text{ width:86%; margin:0px; padding:0px; position:absolute; top:0px; left:7%; border:0px solid #000; }
.cmpti{ width:100%; margin:35px 0px 0px 0px; padding:0px; text-align:center; color:#bb0301; font-size:12pt; line-height:20px; font-weight:bold;}
.overwhelmed{width:100%; margin:15px 0px 0px 0px; padding:0px; text-align:center; color:#000000; font-size:11pt; }
.paintings{width:100%; margin:15px 0px 0px 0px; padding:0px; text-align:center; color:#000000; font-size:11pt;}
.paintings a{ color:#000000; text-decoration:underline;}
/*End For Holi Area*/


/*Start For New Movies Area*/
.new_movies_left{width:54%; margin:0px 0px 0px 0px; padding:0px; float:left; border:0px solid #F00; }

.new_movies_banner{width:100%; margin:0px 0px 33px 0px; padding:0px; float:left; border:0px solid #000; }
.mobile_movies_banner{display:none;}
.movies_review_area{width:100%; margin:0px 0px 0px 0px; padding:0px; float:left; border:0px solid #F00;}
.movies_review_line{width:100%; margin:10px 0px 0px 0px; padding:0px; float:left; border:0px solid #F00;}
.new_movies_heading{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px; color:#c2150a; font-weight:normal; font-size:12pt;}
.new_movies_heading a{color:#c2150a;}
.new_movies_heading a:hover{text-decoration:none;}

.movies_review_box{width:22%; font-size:11pt; text-align:center;margin:0px 3.4% 38px 0px; padding:0px; float:left; border:0px solid #F00;}
.movies_review_img{width:100%; height:165px; position:relative; margin:0px 0 6px 0px; padding:0px; float:left;}
.movies_name{width:100%; height:40px; margin:0px 0 0px 0px; padding:0px; float:left;}
.movies_rating{width:100%; margin:0px 0 9px 0px; padding:0px; float:left; color:#c2150a;}
.movies_buy{width:100%; margin:0px 0 0px 0px; padding:0px; float:left;}

.movies_cati_line{width:100%; margin:0px 0px 35px 0px; padding:0px; float:left; border:0px solid #F00;}
.movies_cati_box{width:30%; font-size:11pt; margin:0px 4.5% 0px 0px; padding:0px; float:left; border:0px solid #F00;}
.movies_cati_name{width:100%; margin:0px 0 8px 0px; padding:0px; float:left;}
.movies_cati_img{width:100%; margin:0px 0 7px 0px; padding:0px; float:left;}
.movies_cati_text{width:100%; margin:0px 0 0px 0px; padding:0px; float:left;}


.videos_line{width:100%; margin:0px 0px 0px 0px; padding:0px; float:left; border:0px solid #F00;}
.videos_box{width:23%; font-size:11pt; margin:12px 1.9% 0px 0px; padding:0px; float:left; border:0px solid #F00;}
.videos_img{width:100%; margin:0px 0 0px 0px; padding:0px; float:left;}
.videos_text{width:100%; margin:0px 0 0px 0px; padding:0px; float:left;}


.new_movies_right{width:45%; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; float:right; background:#ededed;}
.new_movies_right_cont{width:97.6%; background:#FFF; margin:0px 0px 0px 1.2%; padding:0px; float:left;}
.new_movies_right_inner{width:96%; margin:0px 0px 0px 2%; padding:0px; float:left;}


.movie_post_area{width:100%; margin:8px 0px 6px 0%; padding:0px; float:left; border:0px solid #0F0;}
.movie_post_line{width:100%; margin:10px 0px 2px 0%; padding:0px; float:left; border:0px solid #0F0;}
.movie_post_left{width:18%; margin:0px 3% 0px 0%; padding:0px; float:left; border:0px solid #0F0;}
.movie_post_right{width:70%; margin:0px 0px 0px 0%; padding:0px; float:left; border:0px solid #0F0;}
.movie_post_titel{width:100%; margin:0px 0px 0px 0%; padding:0px; float:left; color:#272727; font-size:11pt;}
.movie_post_date{width:100%;font-family: 'Open Sans', sans-serif; margin:0px 0px 0px 0%; padding:0px; float:left; color:#727272; font-size:9pt;}


.movie_archives_area{width:100%; margin:10px 0px 0px 0%; padding:0px; float:left; border:0px solid #0F0;}
.latest_archives_area{width:100%; margin:10px 0px 24px 0%; padding:0px; float:left; border:0px solid #0F0;}
.latest_archives_left{width:31%; margin:0px 4% 0px 0%; padding:0px; float:left; border:0px solid #0F0;}
.latest_archives_right{width:60%; margin:0px 0px 0px 0%; padding:0px; float:left; border:0px solid #0F0;}
.latest_archives_right ul{width:100%; list-style:none; margin:0px 0px 0px 0%; padding:0px; float:left;}
.latest_archives_right ul li{width:100%; font-size:11pt; margin:0px 0px 4px 0%; padding:0px; float:left;}
.latest_archives_right ul li span{color:#727272; font-size:9pt; font-family: 'Open Sans', sans-serif;}
.latest_archives_right ul li a{color:#272727;}

.past_archives_area{width:38%; margin:0px 0px 20px 0%; padding:0px; float:left; height:115px; border:0px solid #0F0;}
.par{float:right!important;}
.past_archives_vol{width:100%; font-size:11pt; margin:0px 0px 10px 0%; padding:0px; float:left; border:0px solid #0F0;}
.past_archives_vol a{color:#272727;}
.past_archives_vol span{color:#727272; font-size:9pt; font-family: 'Open Sans', sans-serif;}

.past_archives_img{width:100%; margin:0px 0px 0px 0%; padding:0px; float:left; border:0px solid #0F0;}


.movie_print_area{width:100%; margin:12px 0px 0px 0%; padding:0px 0px 0px 0px; float:left; border:0px solid #0F0;}
.movie_print_line{width:100%; font-size:11pt; margin:10px 0px 0px 0%; padding:0px; float:left; border:0px solid #0F0;}
.movie_print_line a{margin:0px 0px 0px 0%; padding:0px; float:left; color:#272727;}
.movie_print_line span{margin:0px 1.5% 5px 1.5%; padding:0px; float:left; color:#272727;}
.movie_button{
	display: inline-block;
	margin: 0 0px;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	padding: 7px 10px;
    color: #fff;
	border:none;
	background:url(../images/submit-line.jpg) #c2150a repeat-x;
   font-size:9pt; 
   font-weight:bold; 
   font-family:Georgia, "Times New Roman", Times, serif; outline:none!important; border:none!important;
	}
	.movie_button:hover{text-decoration:none;}	
/*End For New Movies Area*/

.spc_more{width:100%; float:right; margin:0px 0px 0px 0px; padding:0px; text-align:right;}
.spc_more a{color:#C2150A; text-decoration:underline;}
.spc_more a:hover{text-decoration:none;}
.list_line{width:100%; float:left; margin:0px 0px 20px 0px; padding:0px;}
.list_img{width:26%; float:left; margin:0px 1% 0px 0px; padding:0px; text-align:center;}
.list_cont{width:70%; float:left; margin:0px 0px 0px 0px; padding:0px; font-size:11pt; line-height:21px;}




.home_left_area {
    border: 0 solid red;
    float: left;
    margin: 17px 1.5% 20px 0;
    padding: 0;
    width: 16.5%;
}


.home_mid_area {
    border: 0 solid red;
    float: left;
    margin: 17px 0 0 0.4%;
    padding: 0;
    width: 70%;
}



/*Start For Silhouette Magazine*/

.silhouette-logo-line{width:50%; margin:25px 0px 0px 0.1%; padding:0px; float:left; border:0px solid #0F0;}
.silhouette-logo{width:7%; margin:0px 1.5% 0px 0%; padding:0px; float:left; border:0px solid #0F0;}
.silhouette-text{font-size:22pt; color:#c2150a; text-transform:uppercase; margin:1px 0% 0px 0%; padding:0px; float:left; font-family:Arial, Helvetica, sans-serif; line-height:25px; text-align:right; letter-spacing:8px;  border:0px solid #0F0;}
.silhouette-text a:hover{text-decoration:none;}
.silhouette-text span{color:#494949; font-size:16pt;}
.silhouette-logo-text{width:100%;  color:#c2150a; margin:0px 0px 0px 0%; padding:0px; float:left; font-size:10pt; font-family:Arial, Helvetica, sans-serif; border:0px solid #0F0;}

.home_magazin_box{width:100%; margin:0px 0px 32px 0%; padding:10px 0px; float:left; background:#eeeeee;}
.home_magazin_left{width:28%; margin:0px 1.5%; padding:0px; float:left; text-align:center; border:0px solid #000;}
.home_magazin_right{width:66%; color:#292929; font-size:11pt; margin:0px 0px 0px 0; padding:0px; float:left; border:0px solid #000;}
.revisiting{width:100%; margin:14px 0px 7px 0px; padding:0px; float:left; font-size:12pt; font-weight:bold; color:#c2150a;}
.revisiting a{color:#c2150a;}
.revisiting a:hover{text-decoration:none;}
.wido{width:100%; margin:0px 0px 7px 0px; padding:0px; float:left;}
.by_line{width:100%; margin:0px 0px 9px 0px; padding:0px; float:left;}
.by_line a{color:#292929;  font-style:italic;}

.sil_disc{width:100%; line-height:20px; margin:0px 0px 0px 0px; padding:0px; float:left; }
.silhouette_right_archives{width:90%; float:left; margin:0px 0px 0px 5%; padding:0px;}

.silhouette_home_line{width:100%; float:left; margin:0px 0px 10px 0px; padding:0px;}
.silh_home_box_area{width:100%; float:left; margin:0px 0px 0px 0px; padding:0px;}
.silh_home_box{width:23%; float:left; margin:0px 2.6% 12px 0px; padding:0px; background:#EDEDED;}
.silh_home_box_inner{width:90%; float:left; margin:10px 0px 10px 5%; padding:0px;}
.silh_home_img{width:100%; text-align:center; float:left; margin:0px 0% 6px 0px; padding:0px;}
.silh_home_cont{width:100%; float:left; margin:0px 0% 0px 0px; padding:0px; color:#272727; font-size:11pt; line-height:20px; word-wrap: break-word;}
.silh_home_cont a{color:#272727;}
.silh_menu{float:left; margin:0px 0px 0px 0px; padding:0px; width:100%; border:0px solid #0F0;}
.first_menu{width:3%; margin:0px 2% 0px 0%; padding:0px; float:left;}
.home-menu{background:url(../images/home-icon.png) center no-repeat; width:19px; height:15px; float:left; margin:0px 0px 0px 0px;  padding: 13px 9px 2px 9px;}
.home-menu:hover{background:url(../images/home-icon-hover.png) center #c2150a no-repeat;}
.silh_menu .mashmenu{float:left; margin:0px 0px 0px 0px; padding:0px; width:95%; border:0px solid #f00;}
.silh_menu .mashmenu .menu{width:100%}
.silh_menu .mashmenu .menu > li{margin-left:3.3%;}
.silh_menu .mashmenu .menu > li > a{  padding: 5px; margin:0px 0px 0px 0px}
/*End For Silhouette Magazine*/
.cont_detile_area{width:100%; max-width:800px; float:left; margin:0px 0px 0px 5%; padding:0px; border:0px solid aqua;}
.movie-sub-cont{ float: left; font-family: 'Open Sans',sans-serif; font-size: 10pt; line-height:16px; margin: -5px 0px 5px 0px; padding: 0; width: 100%;}

.all_aut_post{float:right;}
.all_aut_post a{text-decoration:underline;}
.all_aut_post a:hover{text-decoration:none;}

.right_search_box{width:86%;
    height: 30px;
    background: #fff;
    float: right;
    margin: 0 0 21px;
    padding: 0;
    border: 1px solid #EAEAEA;}
	.rs-icon {
    width: 50px;
    float: right;
    margin: 0;
    padding: 7px 0 0;
    background: #c3150c;
    height: 29px;text-align:center
}
.r_text_box{width:83.5%; height:30px; background:none; color:#000; float:left;  margin:0px 0px 0px 1%; padding:0px; border:none; font-size:10pt; font-family:Georgia, "Times New Roman", Times, serif; }

.rs_img{width:10%; float:right; text-align:right; margin:6px 1% 0px 1%; padding:0px; border:0px solid #000;}

.right_visite_text{width:50%; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#C2150A;}
.right_visite_text a{color:#C2150A;}
.right_visite_logo{width:48%; float:right; text-align:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}





.disclemar {
    float: left;
    font-size: 11pt;
    line-height: 20px;
    margin: 0 0 0 1.4%;
    padding: 0;
    width: 98%;
}
.disclemar_heading {
    color: #a19f9f;
    float: left;
    font-size: 11pt;
    font-weight: bold;
    margin: 0 0 2px;
    padding: 0;
    width: 100%;
}
.disclemar p{  color: #a19f9f;
    font-family: 'Open Sans',sans-serif;
    font-size: 10pt;
    line-height: 18px;
    margin: 0 0 18px;
    padding: 0;}
    
    
.search_not{width:100%; float:left; margin:0px 0px 20px 0px; padding:0px;}
.search_not ul{width:94%; float:left; margin:0px 0px 0px 3%; padding:0px; list-style:none;}
.search_not ul li{    width: 90%;
    float: left;
    margin: 0 0 10px;
    padding: 0 0 0 11px;
    font-size: 10pt;
    list-style: none;
    background: url(../images/book-li-arrow.jpg) 0 9px no-repeat;
}
.search-field{
	background: #fff;
    border: 1px solid #eaeaea;
    float: left;
    height: 30px;
    margin: 0 0 21px;
    padding: 0 1%;
    width: 98%;
}
.author_area {float: left;margin: 10px 0 15px; padding: 0 5%; width: 90%; font-size:12pt; font-weight:bold;}
.author_area span{display: block; font-size: 11pt; font-weight: normal; padding-top: 5px;}
.author_area a { color: rgb(39, 39, 39); text-decoration: none;}
.our-author { border: 0 solid rgb(255, 0, 0);  float: left;  font-size: 11pt;  line-height: 22px;  margin: 5px 0 15px;  padding: 0 5%; text-align: left;  width: 90%;}

    
div.tr {
    background: none repeat scroll 0 0 #ffffff; border-bottom:1px solid #dbdbdb;
    display: table-row;
}

div.table {

    border-radius: 10px;
    display: table;
    margin: 20px 0 30px 0%;
    padding: 3px 3px 1px;
    width: 99.6%; border:1px solid #dbdbdb;}
div.td {
    display: table-cell;
    padding: 5px 15px;
    vertical-align: top;
    word-wrap:break-word;
    border-right:1px solid #dbdbdb;


}

   .itinerary-tbl {
        width: 100%;
       border-collapse: collapse;
    }
    
    .itinerary-tbl .table_heading{   
        display: table-cell;
    font-size: 10.5pt;border-right:1px solid #dbdbdb;
    font-weight: bold;
    background-color:#eaeaea;
    margin: 0;
    padding: 5px 15px 10px;
            }

	.write_us_box {
    background: #EAEAEA;
    float: left;
    margin: 0;
    padding: 0 0 20px;
    width: 100%}
.write-heading-line {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
}
.write-heading-left {
    float: left;
    margin: 10px 0 14px 5%;
    padding: 0;
    position: relative;
}
.write-heading-pen {
    float: left;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.write-us-cont {
    width: 91%;
    float: left;
    margin: 0 0 0 6%;
    padding: 0;
}
.write-us-cont ul {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
}
.write-us-cont ul li {
    width: 90%;
    float: left;
    margin: 0 0 10px;
    padding: 0 0 0 11px;
    font-size: 10pt;
    list-style: none;
    background: url(../images/book/book-li-arrow.jpg) 0 9px no-repeat;
}
.write-us-cont ul li span {
    font-size: 12pt;
    color: #c2150a;
    width: 100%;
    float: left;
    margin: 0 0 2px;
}

.write-submit {
    width: 100%;
    float: left;
    margin: 0 0 10px;
    padding: 0;
    text-align: center;
}
.write-free {
    width: 100%;
    float: left;
    margin: 0 0 5px;
    font-size: 10.5pt;
    padding: 0;
    text-align: center;
    font-weight: 700;
}
.write-our-writers {
    width: 100%;
    float: left;
    margin: 0;
    font-size: 10.5pt;
    padding: 0;
    text-align: center;
}
.write-our-writers a {
    text-decoration: underline;
}
.write-our-writers a:hover {
    text-decoration: none;
}

.write-heading-line-quiz{width:100%; margin:20px 0px 0px 0px; padding:0px; float:left; text-align:center; font-size:13pt; font-weight:bold; } 
.write_quiz_area{width:85%; margin:15px 5% 0px 12%; padding:0px; float:left;}
.write_quiz_area_international{width:46%; margin:0px 0px 0px 4%; padding:0px; float:left; border-right:solid 1px #909191;}
.write_quiz_area_international h2{ font-size:12pt; font-weight:normal; margin:0px; padding:0px; font-family:"Open Sans",sans-serif;}

.write_quiz_area_international ul{margin:0px; padding:0px; float:left;}
.write_quiz_area_international ul li{margin:7px 0px 0px 18px; padding:0px 0px 5px 0px; list-style-type:decimal; font-size:10pt; font-family:"Open Sans",sans-serif;}
.write_quiz_area_india{width:41%; margin:0px 0px 0px 8%; padding:0px ; float:left;}
.write_quiz_area_india h2{ font-size:12pt; font-weight:normal; margin:0px; padding:0px; font-family:"Open Sans",sans-serif;}
 .write_quiz_area_india ul{margin:0px; padding:0px; float:left;}
.write_quiz_area_india ul li{margin:7px 0px 0px 18px; padding:0px 0px 5px 0px; list-style-type:decimal; font-size:10pt; font-family:"Open Sans",sans-serif;}   

.b-modal __b-popup1__{display:none!important; position:inherit!important;}

/* page not found */
.page_ntfound{width:100%; background:url('../images/bg_ntfound.png') no-repeat top left; background-size:cover; padding:18px 15px 55px 15px; text-align:center}
.pnf_heading{font-size:20px;color:#c2150a;font-weight: 700; margin-bottom:12px; height:auto}
.page_ntfound p{font-size:16px; margin-bottom:8px; line-height:21px;color:#222222}
.page_ntfound a{color:blue; text-decoration:underline;}
.pnf_row{width:100%;clear:both; margin-top:-31px}

@media only screen and (max-width: 975px) {
.error404 .inner_center{width:100%;margin:0px}	
.right_search_box{width:100%}	
}


@media only screen and (max-width: 800px) {
.page_ntfound{padding:15px 10px 30px 10px;box-sizing: border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}	
.pnf_heading{font-size: 17px;}
.pnf_row{margin-top: -25px;}
.page_ntfound p{font-size: 14px; line-height: 20px;}
	
}

@media only screen and (max-width: 767px) {
.header_banner{width:100%}
	
}
	
@media only screen and (max-width: 600px) {
.table_heading{display:none!important;}
.itinerary-tbl {width: 100%;}  
.itinerary-tbl .td {width: 60%; border: 0; padding:0px 0px 5px 40%; float: left; min-height:25px; margin-bottom:10px; position: relative;text-align:left!important;}
.itinerary-tbl :before {color: #626262;position: absolute; left: 10px; font-weight: bold; width:40%; float:left; line-height:13px;}   
.itinerary-tbl .td1:before {content: "Franchise";}
.itinerary-tbl .td2:before {content: "Type";}
.itinerary-tbl .td3:before {content: "Unit Sales (since 1987)";}  
.itinerary-tbl .td1{padding-top:20px!important} 

}
   
    
    /*======================== For breadcrumb changes by Pradeep========================*/

.breadc{float:left; width:100%; margin:0px; padding: 0px;}

.breadc ol{ list-style-type:none; margin:0px; padding:0px; }

.breadc ol li{/*font-size:9.5pt;*/ float:left; line-height:20px; display:inline;} 


/*======================== End For breadcrumb ========================*/
.right_visite_boxe { float: left; margin: 3px 0 0; padding: 11px 0 14px; width: 100%;}	
.right_visite_boxe embed{ width:100%;}

.comment-text {
	width: 100%;
	margin: 0;
	padding: 4px 0 0;
	color: #272727;

	text-indent: 0;
}
.about-text-area {
	width: 100%;
	margin: 0 0 20px;
	padding: 0;
	float: left;
}
.about_text_right {
	background-color: #C2150A;
	color: #FFF;
	float: left;
	margin: 0;
	padding: 5px 0 5px 8px;
	width: 52%;
}
.about_author_right {
	width: 100%;
	margin: 0;
	padding: 11px 15px 14px;
	float: left;
	border: 0 solid #ebebeb;
	background: #eaeaea;
	box-sizing: border-box;
}
.about_text_right a {
	color: #FFF;
	text-decoration: none;
}
.about_img_right {
	width: 100%;
	margin: 5px 0 15px;
	padding: 0;
	float: left;
	border: 0 solid #000;
}
.img_abut_right {
	width: 25%;
	margin: 0 3% 0 0;
	padding: 0;
	float: left;
	border: 0 solid #d5d5d5;
}
.img_abut_right img {
	border: 1px solid #d5d5d5;
}
.img_text_right {
	float: left;
	font-size: 11pt;
	line-height: 20px;
	margin: 0;
	padding: 0;
	width: 72%;
}
.img_text_heading_right {
	width: 100%;
	margin: 0 0 5px;
	padding: 0;
	float: left;
	font-weight: 700;
}
.img_text_heading_right a {
	color: #272727;
}
.img_text_left {
	width: 100%;
	margin: 5px 0 0;
	padding: 0;
	float: left;
	font-size: 11pt;
	line-height: 20px;
}
.all_aut_post_right {
	float: right;
	font-size: 10pt;
}
.all_aut_post_right a {
	text-decoration: underline;
}
.all_aut_post_right a:hover {
	text-decoration: none;
}
.img_text_heading_right_blog {
	width: 100%;
	margin: 0 0 5px;
	padding: 0;
	float: left;
	font-weight: 400;
	font-size: 10pt;
}
.img_text_heading_right_blog a {
	text-decoration: underline;
}
.img_text_heading_right_blog a:hover {
	text-decoration: none;
}
.about-text-area .widget-title {
  color: #ffffff;
  font-size: 10pt;
  margin: 0;
  padding: 0;
}.widget.widget_archive select{border: 1px solid #dcdcdc;    padding: 5px 6px;    font-size: 10pt;    width: 100%;}.widget.widget_archive{float:left; width:100%; clear:both; margin-bottom:21px}.widget.widget_archive label{display:none}
.widget_recent_comments h3, .widget.widget_archive h3 {
  color: #c2150a;
  float: left;
  font-size: 12pt;
  font-weight: 700;
  margin: 0 0 8px;
  max-width: 967px;
  padding: 0;
  width: 98%;
}
.right_visite_box {
  background: #eaeaea none repeat scroll 0 0;
  float: left;
  margin: 3px 0 0;
  padding: 11px 0 14px;
  width: 100%;
}
.landc_recent_comments {
  border: 0 solid #000;
  float: left;
  margin: 0 0 0 5%;
  padding: 0;
  width: 90%;
}
.landc_recent_comments ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.landc_recent_comments li::before {
  content: "- ";
  padding-right: 2px;
}
.landc_recent_comments li {
  font-size: 11pt;
  line-height: 20px;
  padding-bottom: 10px;
  padding-left: 0.8em;
  text-indent: -0.8em;
}
.cmnt-post{color:#c2120a!important}

.landc_recent_comments li a {
  color: #272727;
}

.left-link-btn-area {
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
.left-link-btn-row {
  float: left;
  margin: 0 0 8px;
  padding: 0;
  width: 100%;
}
.pencil-text {
  background-color: #ffb400;
}
.pencil-icon {
  background-color: #ffd570;
  padding-top: 7px;
}
.left-link-icon {
  float: left;
  margin: 0;
  min-height: 35px;

  text-align: center;
  vertical-align: middle;
  width: 20%;
}
.left-link-text {
  color: #1b1b1b;
  float: left;
  font-size: 10pt;
  font-weight: 600;
  margin: 0;
  padding: 8px 10px;
  width: 80%;
}
.adver-form-left, .adver-left, .adver-right, .left-link-text, .mike-icon, .pencil-icon {
  box-sizing: border-box;
}
.adver-left, .adverh3, .left-link-text {
  font-family: "Open Sans",sans-serif;
}
.mike-text {
  background-color: #69b802;
}
.left-link-btn-row {
  float: left;
  margin: 0 0 8px;
  padding: 0;
  width: 100%;
}
.mike-icon {
  background-color: #abd771;
  padding-top: 8px;
}
.left-link-text {
  color: #1b1b1b;
  float: left;
  font-size: 10pt;
  font-weight: 600;
  margin: 0;
  padding: 8px 10px;
  width: 80%;
}
.adver-left, .adverh3, .left-link-text {
  font-family: "Open Sans",sans-serif;
}
.adver-form-left, .adver-left, .adver-right, .left-link-text, .mike-icon, .pencil-icon {
  box-sizing: border-box;
}
.author-blog-heading { color: #c2150a; font-size: 14pt; font-weight: 700; padding-bottom:12px; margin:0px;}
.tableshil{ margin:0px; padding:0px; width:100%; float:left; border:solid 1px #dbdbdb; border-collapse: collapse;}
.tableshil table, tbody, tr, td{border:solid 1px #dbdbdb; padding:6px; box-sizing:border-box;}
.home-advertisement{float:left; margin:0px; padding:0px; width:100%;}
.authorheader{float:left; margin:0px; padding:0px; width:100%;}
.authorheader .search-field {border: 1px solid #eaeaea !important;}
.authorheader .search-submit{ background:#a51b12; cursor:pointer; color:#ffffff; font-size:11pt; padding:6px 10px;-webkit-appearance:none;}

#our-team-left {border: 0 solid #000; margin: 0 3% 0 2%;  width: 19%; float:left;padding:0px; text-align:center;}
#our-team-right { float: left; font-size: 13px; line-height: 17px; margin: 0 1% 0 0; padding: 0; width: 75%;}
#our-team-right h2 {color: #c2150a; font-size: 12pt; font-weight: 700; line-height: 20px; margin: 0 0 8px;}
#our-team-left img {background: #fff none repeat scroll 0 0;border-radius: 3px;box-shadow: 0 1px 2px #bbb;padding: 3px;}
.sharingbtn{float:left; margin:0px; padding:0px 0px 5px 0px; box-sizing:border-box;width:80%;}.sharingbtn .shareaholic-share-buttons-container ul.shareaholic-share-buttons {
  -moz-user-select: none; padding-bottom:0px!important;}.sharingbtn .shareaholic-share-buttons-container .shareaholic-share-buttons-heading {margin-top: -4px;}.sharingbtn ul li{display:block!important;}
  .shareprint { margin-top:24px;}


/* Newletter */
@font-face {
font-family: 'Sylfaen';
src: url('../fonts/Sylfaen.eot');
src: url('../fonts/Sylfaen.eot?#iefix') format('embedded-opentype'),
url('../fonts/Sylfaen.woff') format('woff'),
url('../fonts/Sylfaen.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

.light_box_news{background:#f2f2f2; box-shadow:0px 0px 5px #000000; float:left; width:100%;}
.louisiana-dishes{ float:left; max-width:700px; width:100%; padding:0px; margin:0;}
.cele{ float:left; margin:-4px 0px 0px 0px; padding:0px 20px 0; width:100%; box-sizing:border-box; text-align:center; font-size:22pt; color:#01348e; font-weight:600;}
.with-sele{ float:left; margin:0px; padding:2px 20px 20px; width:100%; box-sizing:border-box; text-align:center; font-size:30pt; color:#ea0404; font-weight:normal;font-family: 'Sylfaen', sans-serif;}
.cele-area{ float:left; width:100%; margin:0px; padding:0px 15px 12px 30px; box-sizing:border-box;background:url(../images/news-bg.jpg) left bottom no-repeat;}

.celebrate-left{ float:left; width:49%; margin:0px; padding:0;}
.celebrate-right{ float:right; width:51%; margin:0px; padding:0;}
.receive-and{float:left; width:100%; margin:0px; padding:5px 15px 0 15px; font-size:13.5pt; line-height:22pt; color:#010101; font-family:"Open Sans",sans-serif; box-sizing:border-box;}
.newsletter-text{float:left; width:100%; margin:0px; padding:21px 0 16px 0; font-size:18pt; line-height:20pt; color:#ffffff; font-weight:600; text-align:center;font-family:"Open Sans",sans-serif;}
.input-subscribe-pop {background: #ffffff; border:3px solid #cfcfcf; color: #010101; float: left; font-size: 10pt; margin:3px 0% 0 0; outline: medium none;font-weight:400; padding:7px 10px; width: 100%;box-sizing:border-box; max-width:100%;border-radius: 3px;}
.news-area{float:left; width:75.5%; margin:0px; padding:0;}
.news-btn-area{float:right; width:24.5%; margin:-1px 0 0 0; padding:0; text-align:right;}
.news-btn{  background:#c2150a;
  border:2px solid #b60101;
  border-radius:3px;
  color: #fff;
  display: inline-block; 
  font-size: 11.5pt;
  margin: 0;
  outline: medium none;
  padding:9px 10px 8px;
  text-align: center;
  text-decoration: none; font-weight:600; font-family:"Open Sans",sans-serif;
}
.news-cross{ text-align:right; padding-top:3px;}
.news-b-close{ cursor:pointer; padding-right:10px; padding-top:0px; font-size:11.5pt; font-family:"Open Sans",sans-serif; color:#010101;}
.sub-error{clear:both; color:red; font-size:10pt; display:block;}
.expertise-as{padding-top:15px; float:left; width:100%;}
.press-kites {float: left; font-size: 100%; margin:0 0 18px 0; padding:0; text-align: center; width: 100%;}
.media-kits{ margin-bottom:67px;}
.press-kit-link-box{background-color: #8bc34a; color: #fff; font-size:14pt; margin:0; padding: 13px 48px; color:#181818; text-decoration:none; display:inline-block;}
.top-gap{ margin-top:0px!important;}
.thank-massage{ float:left; margin:0px; padding:0px 0 5px 0; width:100%; text-align:center; color:#ffffff;}
.massage-close{ float:right; margin:0px; padding:6px 0 0 0; width:4%; cursor:pointer; text-align:left;}
.news-area-box{ float:left; margin:0px; padding:0px 48px 34px; width:100%; background:#a3a3a3;box-sizing:border-box;}
.news-area-box-inner{float:left; width:100%; margin:0px 0 0 0; padding:0;}
.subscribe-ver{ position:absolute; top:50%; right:0px; margin-top:-205px; z-index:9;}
/* Newletter End*/
/* Newletter sidenavi wrapper Right */
#sideNavi,
.side-navi-item,
.side-navi-data,
.side-navi-tab {  margin: 0; padding: 0;  }
#sideNavi {
    position: fixed;
    right: 50px;
    top: 25%; z-index:9998;
}
/* items */
.side-navi-item-default {
    height: 50px;
    display: none;
}
.side-navi-item {
    position: absolute;
    left:6px;
    display: inline-block;
    width:45px;
    height:410px;
    /*transform: rotate(-90deg);*/
    transform-origin: left top 0;
 
   
    cursor: pointer;
}
.side-navi-item.item1 {  top:50%;  }

.side-navi-item.active{ background:url(../images/news-close.png) left bottom no-repeat; width:45px; height:432px; }
.side-navi-item.active img{ display:none;}
.side-navi-item > div {  padding-top:0px; text-align: right;  }
/* data wrapper */
.side-navi-data {
    position: absolute;
    top: 0;
    left:50px;
  width:700px;
   /*   height:auto;*/
    
}
/* tab wrapper */
.side-navi-tab .louisiana-dishes{ max-width:100%;padding:20px 48px 0px 0px;box-sizing:border-box;}
.side-navi-tab {  display: none;background-color: #f2f2f2;  }
.side-navi-tab.active {  display: inline-block;  }
.side-navi-tab > div {  padding:0px 0px 0px 0px;  }
.side-navi-tab .receive-and{ padding-right:0px;}
/* Newletter sidenavi wrapper Right END*/
/* Newletter */
@font-face {
font-family: 'Sylfaen';
src: url('../fonts/Sylfaen.eot');
src: url('../fonts/Sylfaen.eot?#iefix') format('embedded-opentype'),
url('../fonts/Sylfaen.woff') format('woff'),
url('../fonts/Sylfaen.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

.light_box_news{background:#f2f2f2; box-shadow:0px 0px 5px #000000; float:left; width:100%;}
.louisiana-dishes{ float:left; max-width:700px; width:100%; padding:0px; margin:0;}
.cele{ float:left; margin:-4px 0px 0px 0px; padding:0px 20px 0; width:100%; box-sizing:border-box; text-align:center; font-size:22pt; color:#01348e; font-weight:600;}
.with-sele{ float:left; margin:0px; padding:2px 20px 20px; width:100%; box-sizing:border-box; text-align:center; font-size:30pt; color:#ea0404; font-weight:normal;font-family: 'Sylfaen', sans-serif;}
.cele-area{ float:left; width:100%; margin:0px; padding:0px 15px 12px 30px; box-sizing:border-box;background:url(../images/news-bg.jpg) left bottom no-repeat;}

.celebrate-left{ float:left; width:49%; margin:0px; padding:0;}
.celebrate-right{ float:right; width:51%; margin:0px; padding:0;}
.receive-and{float:left; width:100%; margin:0px; padding:5px 15px 0 15px; font-size:13.5pt; line-height:22pt; color:#010101; font-family:"Open Sans",sans-serif; box-sizing:border-box;}
.newsletter-text{float:left; width:100%; margin:0px; padding:21px 0 16px 0; font-size:18pt; line-height:20pt; color:#ffffff; font-weight:600; text-align:center;font-family:"Open Sans",sans-serif;}
.input-subscribe-pop {background: #ffffff; border:3px solid #cfcfcf; color: #010101; float: left; font-size: 10pt; margin:3px 0% 0 0; outline: medium none;font-weight:400; padding:7px 10px; width: 100%;box-sizing:border-box; max-width:100%;border-radius: 3px;}
.news-area{float:left; width:75.5%; margin:0px; padding:0;}
.news-btn-area{float:right; width:24.5%; margin:-1px 0 0 0; padding:0; text-align:right;}
.news-btn{  background:#c2150a;
  border:2px solid #b60101;
  border-radius:3px;
  color: #fff;
  display: inline-block; 
  font-size: 11.5pt;
  margin: 0;
  outline: medium none;
  padding:9px 10px 8px;
  text-align: center;
  text-decoration: none; font-weight:600; font-family:"Open Sans",sans-serif;
}
.news-cross{ text-align:right; padding-top:3px;}
.news-b-close{ cursor:pointer; padding-right:10px; padding-top:0px; font-size:11.5pt; font-family:"Open Sans",sans-serif; color:#010101;}
.sub-error{clear:both; color:red; font-size:10pt; display:block;}
.expertise-as{padding-top:15px; float:left; width:100%;}
.press-kites {float: left; font-size: 100%; margin:0 0 18px 0; padding:0; text-align: center; width: 100%;}
.media-kits{ margin-bottom:67px;}
.press-kit-link-box{background-color: #8bc34a; color: #fff; font-size:14pt; margin:0; padding: 13px 48px; color:#181818; text-decoration:none; display:inline-block;}
.top-gap{ margin-top:0px!important;}
.thank-massage{ float:left; margin:0px; padding:0px 0 5px 0; width:100%; text-align:center; color:#ffffff;}
.massage-close{ float:right; margin:0px; padding:6px 0 0 0; width:4%; cursor:pointer; text-align:left;}
.news-area-box{ float:left; margin:0px; padding:0px 48px 34px; width:100%; background:#a3a3a3;box-sizing:border-box;}
.news-area-box-inner{float:left; width:100%; margin:0px 0 0 0; padding:0;}
.subscribe-ver{ position:absolute; top:50%; right:0px; margin-top:-205px; z-index:9;}
/* Newletter End*/
.post_det_area h2,.post_det_area h3,.post_det_area h4{margin:15px 0 10px 0;}

.footer-wisitech{ float:left; margin:15px 0px 25px 0px; padding:0px; width:100%; text-align:center; background:#303030; font-size: 10pt;color: #a19f9f;font-family: 'Open Sans', sans-serif;}
.footer-wisitech img{ vertical-align:middle; padding-left:5px;}
#comments ol.children{ padding:0px 0px 0px 15px; list-style-type:none;}
.cat_detel_cont iframe{ width:100%;}

.enjoy {
    width: 100%;
    margin: 20px 0px;
    padding: 20px 20px 40px;
    float: left;
    background: #f7f7f7;
    box-sizing: border-box;
}
.hope {
    width: 100%;
    margin: 0px;
    padding: 0px 0px 4px 0px!important;
    float: left;
    color: #d0322a!important;
    font-size: 17pt!important;
    font-weight: normal;
}
.we {
    width: 100%;
    margin: 0px;
    padding: 0px;
    float: left;
    font-size: 11pt;
    line-height: 23px;
}
.we p {
    width: 100%;
    margin: 10px 0px 0px 0px;
    padding: 0px;
    float: left;
    font-size: 11pt;
    line-height: 22px;
}
.support_bts {
    background: #c2150a;
    color: #fff !important;
    padding: 10px;
    box-sizing: border-box;
    text-decoration: none !important;
    display: inline-block;
}
.sp {
    background: #c2150a;
    color: #fff;
    padding: 2px 0px;
}
.sp a {
    color: #fff!important;
    text-decoration: none;
}
.support_box {
    width: 100%;
    margin: 50px 0px 30px 0px;
    padding: 0px;
    float: left;
}
.support_box_left {
    width: 55%;
    margin: 0px;
    padding: 0px 2% 0px 5%;
    float: left;
    box-sizing: border-box;
}
.help_us {
    width: 100%;
    margin: 0px;
    padding: 0px;
    float: left;
    font-size: 26pt;
    font-weight: normal;
}
.support_box_left p {
    width: 100%;
    margin: 20px 0px 0px 0px;
    padding: 0px 50px 0px 0px;
    float: left;
    font-size: 14pt;
    line-height: 32px;
    box-sizing: border-box;
}
.support_box_right {
       width: 42%;
    margin: 0px 0% 0px 0px;
    padding: 0px 0px 0px 20px;
    float: left;
    background: #fff;
    border-left: solid 1px #f4f4f4;
    box-sizing: border-box;
}
.lnc_support {
    
    width: 100%;
    margin: 0px;
    padding: 7px 0px 15px 0px;
    float: left;
    text-align: center;
    font-size: 18pt;
    color: #c2150a;
}
span.sat{  margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float: none;
    border: 0px solid #00FF00;
    font-size: 11pt;
    display: inline-block; }
span.sat ul {
    margin: 0px;
    padding: 0px 0px 0px 0px;
    list-style: none;
    border-bottom: solid 0px #e5e5e5;
    float: left;
    width: 100%;
    box-sizing: border-box;
}
.ter{ width:100%; margin:10px 0px 0px 0px; padding:0px; float:left; }
.ter label{ float:left; width:88%; font-size:10pt;}
.ter_box{ float:left; width:7%;}
.help_us span{ width:100%; margin:10px 0px 0px; padding:0px; float:none;}
span.sat ul li{float: left;
    padding: 0px 0px 0px 0px;
    display: block;
    margin: 0px 5px;
    background: #ffffff;
    border: 1px solid #c2150a;  }
span.sat ul li a{padding:0px 21px; text-align:right; color:#000; text-decoration:none; float:left; outline:none; height:38px; line-height:35px; font-size:11pt;}
.tab_box{ width:100%; margin:0px; padding:30px 20px 0px; box-sizing:border-box; float:left;}
.price_tab{ width:100%; margin:0px; padding:0px; float:left;}
.price_tab ul{ margin:0px; padding:0px; float:left; list-style-type:none;}
.price_tab ul li{border:solid 1px #c2150a; border-radius:5px; float:left; list-style-type:none; font-size:11pt; padding: 7px 15px;
    margin: 0px 10px 0px 0px; cursor:pointer;}
	.price_tab ul li.select_price{ background:#c2150a; color:#fff;}
span.sat ul li a.select {
    color: #fff;
    background: #c2150a;
}
.price_form_area{ width:100%; margin:30px 0px 0px 0px; padding:0px; float:left; }
.price_type{ width:100%; margin:0px 0px 25px 0px; padding:0px; float:left;}
.price_label{ width:100%; margin:0px; padding:0px; float:left;}
.price_input{width:100%; margin:5px 0px 0px 0px; padding:0px; float:left;}
.price_input .input{ border:solid 1px #e5e5e5!important; padding:10px; margin:0px; float:left; width:100%; box-sizing: border-box;}
.green_button{ background:#3a8900; border-radius:5px; padding:12px 40px; box-sizing:border-box; color:#fff; display:inline-block; border:none; margin:13px 0px 0px 0px; font-size:14pt; width:100%; text-align:center; position:relative;}
.price_type input[type="radio"]:not(old) {
margin: 0;
opacity: 0;
padding: 0;
position: absolute;
width: 28px;
height: 0;
}
.price_type input[type="radio"]:not(old) + label {
background: rgba(0, 0, 0, 0) url("../images/radio_uncheck.png") no-repeat scroll 0 2px;
cursor: pointer;
display: inline-block;
margin: 0;
padding-bottom: 2px;
padding-left: 23px; height:auto
}
.price_type input[type="radio"]:checked:not(old) + label {
background: rgba(0, 0, 0, 0) url("../images/radio_check.png") no-repeat scroll 0 2px;
}







.other_area{ width:100%; margin:15px 0px 0px 0px; padding:0px; float:left; display:none;}
.other_label{width:100%; margin:0px; padding:0px; float:left;}
.other_select {
    width: 100%;
    margin: 5px 0px 0px 0px;
    padding: 7px 0px 7px 0px;
    float: left;
    border: solid 1px #e5e5e5;
    display: flex;
    justify-content: center;
    align-items: center;
}
.other_rs{ width:11%; margin:0px; padding:0px 0px 0px 10px; float:left;     font-size: 12pt; box-sizing:border-box;}
.other_input {
    width: 95%;
    margin: 2px 0px 0px 2%;
    padding: 0px;
    float: left;
}
.other_input input{ border:none;     width: 97%;
    padding: 4px 0px;}
.pay{ position:relative; padding-top:10px;}
.pay_icon{ position:absolute; left:85px; top:3px;}
.header-btn4{display:none;}

.price_label span{ color:#c4c3c3; font-size:9pt;}
.secure-paypal {
    background: url(../images/support_with_paypal.png) no-repeat left top!important;
    border: 0px!important;
    width: 254px!important;
    height: 50px;
    padding: 0px!important; cursor:pointer;
}
.secure-paypal-inr {
    background: url(../images/support_with_paypal-inr.jpg) no-repeat left top!important;
    border: 0px!important;
    width: 254px!important;
    height: 50px;
    padding: 0px!important; cursor:pointer;
}
.secure{ width:100%; margin:0px; padding:0px; float:left; text-align:center;}
.secure_logo{ width:100%; margin:0px; padding:0px; float:left; text-align:center;}
.support_bts {

    background: #c2150a;
    color: #fff !important;
    padding: 10px;
    box-sizing: border-box;
    text-decoration: none !important;
    display: inline-block;

}
.header-btn-area {
    float: right;
    margin: 0px 0 0 0;
    padding: 0; 
}
.header-btn {
    float: left;
    margin: 0 0 0 10px;
    padding: 0 20px 0 50px;
    position: relative;
    height: 35px;
    color: #1b1b1b;
    font-size: 10pt;
    font-weight: 600;
    line-height: 35px;
}
.header-btn1 {
    background: #ffb400;
    margin-left: 0!important;
}
.header-btn1:before {
    background: url(../images/pencil.png) 9px 8px no-repeat #ffd570;
}
.header-btn1:before, .header-btn2:before, .header-btn3:before {
    width: 40px;
    height: 35px;
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    float: left;
}
.header-btn2 {
    background: #69b802;
}
.header-btn2:before {
    background: url(../images/mike.png) 9px 8px no-repeat #abd771;
}
.top_new{    float: right;
    margin: 0px 0px 10px 0px;
}
.header-btn3 {
    background: #c4ecfa;
}
.header-btn3:before {
    background: url(../images/bluepencil-icon.png) 12px 7px no-repeat #90ddfa;
}
.tps_banner {
    float: left;
    background: #e3f8ff;
    margin: 0px 0px 20px 0px;
    padding: 0px;
    width: 100%;
    height: 68px;
    text-align: center;
    color: #272727;
    font-size: 16pt;
    line-height: 70px;
}
.sill {
    color: #272727;
    font-size: 18pt;
}
.support_button {
    display: inline-block;
    margin: 0px 0px 0px 10px;
    padding: 0px;
}
.support_button a {
    background: #ffcc00;
    border-radius: 5px;
    height: 44px;
    line-height: 46px;
    color: #000;
    font-size: 14pt;
    display: inline-block;
    width: 214px;
    position: relative;
    text-decoration: none;
}
.support_button a:after {
    background: url(../images/support_arrow.png) no-repeat;
    content: '';
    width: 18px;
    height: 8px;
    float: left;
    position: absolute;
    right: 36px;
    top: 18px;
}

/* 24-07-2019 Whatsapp header Start*/
.whatsapp-wrapper{ float:left; margin:0px 0px 5px; padding:0px; width:100%; background:#ffd570;box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.05);}
.whatsapp-row{ float:left; margin:0px; padding:8px 10px; text-align:center; width:100%; font-size:13pt; color:#000;font-family: "Open Sans", sans-serif; font-weight:normal;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);box-sizing:border-box;}
.whatsapp-row span{ font-weight:600;}
.whatsapp-row a, .whatsapp-row a:hover{ color:#000; text-decoration:none;}
.whatsapp-row img{ vertical-align:middle;}
#telegram {
    position: fixed;
    right: 50px;
    top: 25%;
    z-index: 9998;
}
.mbs{ display:none;}
.mbs1{ font-weight:normal!important;}
.dont_choose {
    width: 100%;
    margin: 0px 0px 5px 0px;
    padding: 0px;
    float: left;
    text-align: center;
    font-size: 12pt;
}
.donte_area {
    width: 100%;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 30px 0px;
    float: left;
}
.sat_tab {
    width: 100%;
    margin: 6px 0px 0px 0px;
    padding: 0px;
    float: left;
    text-align: center;
}
.choose {
    width: 100%;
    margin: 0px;
    padding: 0px 0px 15px 0px;
    float: left;
    text-align: center;
    font-size: 12pt;
}
.secure-paypalbts {
    background: #c2150a!important;
    border: 0px!important;
    width: 254px!important;
    height: 50px;
    font-size: 18pt;
    padding: 0px!important;
    cursor: pointer;
    color: #fff;
    margin-bottom: 30px;
    text-transform: uppercase;
}

.foo-social-link{width: 32px; height:32px; background: url(../images/social-icon-new.png) no-repeat; display:inline-block; margin: 0 3px 15px; padding: 0; text-decoration:none!important}
.foo-facebook{background-position:0px 0px;}	
.foo-twitter{background-position:-39px 0px;}	
.foo-telegram{background-position:-78px 0px;}	
.foo-youtube{background-position:0px -43px;}	
.foo-pinterest{background-position:-37px -43px;}	
.foo-rssfeed{background-position:-77px -43px;}	
.foo-instagram{background-position:-1px -90px;}	
.inner-footer-so-new{width:100%; float:left; margin:30px 0 0 0px; padding:0px; text-align:center}
.con-bottom-wrap{width:100%; float:left; margin:15px 0 0 0px; padding:0px;}
.con-bottom-img{width:150px;float:left; margin:15px 20px 0 0px; padding:0px}
.con-bottom-text{width:calc(100% - 170px);float:left; margin:0px; padding:0px}


@media screen and (max-width:500px){
.whatsapp-row {padding: 5px 10px 8px;font-size: 11pt;}
.whatsapp-row img{ width:26px;}
}
/* 24-07-2019 Whatsapp header End*/
.mobile-home-banner{display:none;}
@media screen and (max-width:767px){
.mobile-home-banner{display:none; width:100%; float:left; text-align:center; margin: -5px 0 15px; padding:0 10px;     box-sizing: border-box;}
.header-btn2{display:none!important;}
.header-btn{padding:0 10px!important}
.header-btn1:before, .header-btn2:before, .header-btn3:before{display:none;}
.gallery-item {
    max-width: 100%!important; 
    float: left!important;
    width: 100%!important;
    position: inherit!important;
    left: 0px!important; top:0px!important;
}
.support-doner-box {
    margin: 30px 0 10px 0px;
}
.header-btn-area{margin-top:10px;}
.con-bottom-img{width:100%; text-align:center; margin:15px 0px 10px 0px;}
.con-bottom-img img{float:none!important}
.con-bottom-text{width:100%; }
}

/*
#try_now_page_one_popup{display:none!important}
.b-modal __b-popup1__{display:none!important}
*/
#text-10{display:none}

.es-form-field-container{
    padding-top: 30px;
}
.es-form-field-container .gjs-row{
    width: 100%;
}
.es-form-field-container input{
    width: 100%;
    padding: 10px !important;
    border: 1px solid #b6b6b6 !important;
}
.es-form-field-container label{
    display: none !important;
}
.es-form-field-container input[type=submit]{
    background-color: #C2150A;
    color: #fff;
    font-size: 15px;
    border: none;
    cursor: pointer;
}