/*
Theme Name:  Wordpress
Description: A Responsive wordpress theme for Design Yatra.
Version: 1.0
Author: Fortune4 Technologies
Author URI: http://www.fortune4technologies.com
Tags: Design, Yatra
*/

/**********************************************************************************************

1.  Default / for Grid 1200px             
2.  960px 
3.  720px
4.  lt 720px 


**********************************************************************************************/


/********************************************************************************************* 

1.  Default / for Grid 1200px             

*********************************************************************************************/   

/* Style for demo REMOVE THIS SECTION */
.grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12,  .grid-13,  .grid-14,  .grid-15,  .grid-16, , .grid-17  {
	/*background:#ccc!Important;*/
	/*height:50px;*/
	/*color:#333;*/
	/*margin-bottom:10px;*/
}

body{
	background:#fff;
	font-family: Arial, Helvetica, sans-serif;}
/*p{
	padding:15px;
	text-shadow:1px 1px 1px #FFF;
	line-height:20px;
	font-size:16px;
	font-weight:400;}*/

a{outline:none; color:#fff;}
a:focus, a:visited {outline:none; color:#fff;}
.clear{ clear:both;}
	
/********************************************************************************************* 

1.  Default / for Grid 1200px             

*********************************************************************************************/  

/*********************************************************************************************  
									GRID LAYOUT FOR HOMEPAGE STARTS HERE
*********************************************************************************************/  

.md-one-fourth
{
	width:290px;
}
.md-half
{
	width:597px;
}
.md-one-fourth-down
{
	width:290px;
}

@media only screen and (min-width: 960px) and (max-width: 1199px) {
.md-one-fourth
{
	width: 226.667px;
}
.md-one-fourth img{
	height: 108.2px !important;
}

.md-half
{
	width: 463px;
}
.md-one-fourth-down
{
	width: 226.667px;
	
}
  
}

@media only screen and (min-width: 720px) and (max-width: 959px) {
	.md-one-fourth
	{
		width: 166.667px !important;
		
	}
	.md-one-fourth img
	{
		height: 78.5px !important;
	}
	.md-half
	{
		width: 343px !important;
	
	}
	.md-one-fourth-down
	{
		width: 166.667px !important;
	
	}
	.ezcol-last
	{
		margin-right: 0px !important;
	}
}

@media only screen and (min-width: 481px) and (max-width: 719px) {

	.md-one-fourth
	{
		 width: 31.7% !important;
		margin-right: 10px !important;
	}
	.md-half
	{
		width: 100% !important;
	}
	.md-one-fourth-down
	{
		  width: 31.7% !important;
		  
	}
		.sm-last
	{
		margin-right: 0px !important;
	}

}

@media only screen and (max-width: 719px){
	.metaslider{  max-width: none !important;}
}
/*********************************************************************************************  
									GRID LAYOUT FOR HOMEPAGE ENDS HERE
*********************************************************************************************/  



body{ font-family:Arial, Helvetica, sans-serif;}
.cl{ clear: both;}
/*img{ width: 100%; display: block; height:auto;}*/
li.linkcat{list-style-type: none;}

.logo{ margin: 10px 0 0; line-height: 0;}
.logo a{ display: inline-block; background: #000;}
nav{ background: /*#B8BABC */#00529b; color:#FFF; }
.title{ background: #DADADA;font-size: 20px;line-height: 22px;margin: 0;padding: 10px 12px; color: #000;}
.black_title{background: #000;font-size: 14px;line-height: 16px;margin: 0 0 10px 0;padding: 10px 12px; color: #fff;}

/*Homepage*/
.video_wrap{  position: relative;padding-bottom: 39.25%;padding-top: 30px; height: 0; overflow: hidden;}
.video_wrap iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.video_desc_wrap{ background: #CCCCCC; padding: 10px;}
.video_desc_wrap h2{color: #333333;font-size: 14px;font-weight: 700;margin: 0 0 1px 0;}
.video_desc_wrap ul.blogroll{ padding: 0px; margin: 0px;}
.video_desc_wrap ul.blogroll li{ float: left; list-style-type: none; font-size: 14px; width: 285px; margin-right: 5px; padding: 2px 0;}
.video_desc_wrap ul.blogroll li a{ text-decoration: none; color: #555555;}
.video_desc_wrap ul.blogroll li a:hover, ul.video_list li a:active {color: #4C8FD2;}

ul.thumb_list{ padding: 0px; margin: 0px;}
ul.thumb_list li{ list-style-type: none;}

.social_wrap a{background: #B8BABC;color: #000000;display: block;float: right;font-weight: 400;margin-left: 10px;padding: 8px 14px 7px;text-decoration: none; font-size: 12px; margin-bottom: 10px;}
.social_wrap a.ml0{ margin-left: 0px;}
.social_wrap a:hover, .contact_wrap a:hover{background: #007f9d;}
.contact_wrap{  width: 100%;}
.contact_wrap a{background: #B8BABC;color: #000000;display: block; font-weight: 400; padding: 8px 0 8px;text-decoration: none; font-size: 12px; width: 100%; text-align: center;}
.signup_wrap{background: #B8BABC; font-size: 12px; width: 100%;}
.signup_wrap label, .eemail_caption{padding: 8px 35px 7px 15px; float: left;}
.eemail_textbox{float: left; padding: 0px; margin-left: 5px;width: 27%;}
.eemail_textbox input{border: 1px solid #DADADA; margin: 5px 16px 0 0; float: left; width: 100%; padding: 2px 3px;}
.eemail_msg{display: none;}
/*.email_box{ border: 1px solid #DADADA; margin: 5px 45px 0 15px; float: left;}*/
.eemail_button{ float: right; padding-bottom: 0px;}
.form-submit, .eemail_button input{ background: #007f9d; border: 0px; color: #fff; padding: 6px 15px; border: 2px solid #B8BABC; margin-bottom: 0px;}

.thumb_wrap{ position: relative;}
.thumb_desc{ position: absolute;left: 0px; top: 0px;width: 100%; height: 100%; background: url(../images/layer.png);}
.thumb_desc a{ display:block; color: #fff !important; text-decoration: none; width: 100%; height: 100%;}
.thumb_desc a span{display: block; }
.speaker-title{font-size: 25px;font-weight: 400;line-height: 23px;margin-bottom: 10px; padding: 20px 0 0 20px;} 
.speaker-desg, .speaker-company{font-size: 14px;font-weight: 400;line-height: 18px; padding-left: 20px;}

/* About */

.about_k {margin-top:10px;}
.about_p p{font-size: 13px;line-height: 1.4em; margin: 0; padding:0px;}
.about_p h2 {color: #000000;font-family: "Times New Roman", Times, serif;font-size: 17px;font-weight: 700;line-height: 23px;margin-bottom: 0px; margin-top:0px;}

p.subtitle{ color: #000000;font-family: "Times New Roman", Times, serif;font-size: 17px;font-weight: 700;line-height: 23px;margin: 0px; padding: 0px;}
.about_p h2.mt0{ margin-top: 0px;}

.about_p a:link {color: #555555;text-decoration: none;font-size: 13px;line-height: 1.2em;}
.about_p a:visited {color: #555555;}
.about_p a:hover {color: #4C8FD2;}

/*Footer*/
.partner_row{ border-top: 1px solid #d6d6d6; width: 100%;}
.partner_wrap{ float: left; margin-right: 5px; padding: 5px 0;}
.partner_title{ text-transform: uppercase; font-size: 10px; padding: 0 0px 3px 0; text-align:center}
ul.partner_list{list-style-type: none; margin: 0; padding: 0;}
ul.partner_list li{ float: left; margin-right: 5px;}
.black_footer{ background: #00529b; min-height: 80px;color:#fff;}

/*.partner_list img { max-height: 70px;}*/

/*Events*/

.events_k {margin-top:10px;}
.events_p p{font-size: 13px;line-height: 1.2em;margin-bottom: 10px;margin-top: 0; padding:5px;}
.events_p h2 {color: #000000;font-family: "Times New Roman", Times, serif;font-size: 17px;font-weight: 700;line-height: 23px;margin-bottom: 5px;padding-left:5px;}
p.events_p a {color: #555555;text-decoration: none;font-size: 13px;line-height: 1.2em;}
p.events_p a {color: #4C8FD2;}

.col_block1{ background: #EEEEEE; padding: 20px 20px 20px 18px; /*height: 400px;*/}
.col_block1 h3{border-bottom: 1px solid #333333;color: #333333; font-size: 15px;font-weight: 700;line-height: 20px;margin: 0 0 10px;padding-bottom: 5px; text-transform: uppercase;}
.col_block1 h4{color: #333333; font-size: 14px;font-weight: 700;margin: 0;}
.col_block1 h4 a{color: #000000; font-weight: 700; text-decoration: none;}
.col_block1 h4 a:hover{color: #EA940A;}
.col_block1 p{ font-size: 13px;line-height: 1.4em;margin-bottom: 10px;margin-top: 0; padding: 0px;}
.events_pr h3{font-size:13px;line-height: 1.4em;font-family:'EngrezBold',Helvetica,sans-serif;margin-bottom:0; }
.events_pr h4{font-size:13px;line-height: 1.4em;font-family:'EngrezBold',Helvetica,sans-serif;margin-bottom:0;}
.events_pr h2{color: #000000;font-family: "Times New Roman", Times, serif;font-size: 17px;font-weight:normal;line-height:0px;margin-bottom: 5px;padding-left: 5px;}
.event_prev{color: #000000;font-family: "Times New Roman", Times, serif;font-size: 13px;font-weight: normal;line-height: 1.4em;margin-bottom: 5px;padding-left: 5px;}
/*Partners*/
.partners_wrap{width:100%;}
.partners_in{padding:0 10px;border-top: 1px solid #CCCCCC;}
.partners_in .text{margin-top: 5px; font-size:16px; line-height:20px;}
.partners_in .text span{font-size:16px; line-height:20px;}
.partners_in .image{padding-bottom:35px;float:left;margin-right:15px;}


/*In the press*/

.press h2{color: #000000;font-family: "Times New Roman", Times, serif;font-size: 17px;font-weight: 700;line-height: 23px;margin: 0px; padding:0px;}
.press ul {padding-left:25px; margin-top:5px; list-style-type: disc;}
.press ul li {margin:0px; padding:0px;line-height: 22px; font-size:14px; color: #000;width:98%;list-style-type: none;}
.press ul li a:link {color: #555555;text-decoration: none;font-size: 13px;line-height: 1.2em;}
.press ul li a:visited {color: #555555;}
.press ul li a:hover {color: #4C8FD2;}
 
/*Speakers*/
.col_block{ background: #EEEEEE; padding: 20px;}
.col_block h3{border-bottom: 1px solid #333333;color: #333333; font-size: 15px;font-weight: 700;line-height: 20px;margin: 0 0 10px;padding-bottom: 5px; text-transform: uppercase;}
.col_block h4{color: #333333; font-size: 14px;font-weight: 700;margin: 0;}
.col_block h4 a{color: #000000; font-weight: 700; text-decoration: none;}
.col_block h4 a:hover{color: #EA940A;}
.col_block p{ font-size: 13px;line-height: 1.4em;margin-bottom: 10px;margin-top: 0; padding: 0px;}
.mod_wrap{border-top:1px solid #999999; padding: 10px 0 5px 0; color: #000; font-size: 10px;}

/*Speakers dertail*/
.social_container{ background: #B8BABC;}
.social_container_inner{ padding: 10px 2px 0 5px;}
.scroll_container{ }
.user_desc_wrap{ margin-bottom: 10px;}
.scrollpane{ height: 385px; overflow: auto; width: 100%;}
.speaker-title-left {font-size: 24px;font-weight: bold;margin-bottom: 2px;margin-right: 5px;}
.speaker-designation, .speaker-organisation {float: left;font-size: 0.9em;font-weight: 700;margin-bottom: 5px;}
.user_desc_wrap p{ padding: 0px; margin: 0 5px 10px 0; font-size: 13px; line-height: 1.4em;}

/*Twitter */
.widget_mtw_twitter_widget{ margin-top: 10px;}
.mtw_twitter_username h2.block-title{ margin: 0px;color: #FFFFFF;font-family: "Times New Roman", Times, serif;font-weight: 400;font-size:15px;}
.mtw_twitter_username h2.block-title a{ color: #fff;text-decoration:none;}
.mtw_container{ border-radius: 0px;}
.mtw_tweets{ padding-bottom: 10px; border-radius: 0px; margin: 0px;}
.mtw_tweets ul{ padding: 0px 10px; margin-top: 5px;}
.mtw_tweets ul li{ border-bottom: 1px solid #fff; padding: 7px 0;}
.mtw_tweets ul li p{ padding: 0px; text-shadow:none; font-size: 11px !important; line-height: 1.4 !important; }


/*Contact Page*/
.question_title{color: #000000;font-size: 17px;font-weight: 700;line-height: 23px;margin: 10px 0 5px;}
.ans_title{border-bottom: 1px solid #333333;color: #333333;font-size: 15px;font-weight: 700;line-height: 20px;margin: 0 0 10px;padding-bottom: 5px;}
.con_block{ background: #EEEEEE; padding: 20px;}
.widgettitle{font-size: 18px;line-height: 1em; margin: 0px;}
.textwidget{ margin-bottom: 10px; font-size: 13px;line-height: 1.5em; color: #000;}
.textwidget a{ color: #444444; text-decoration: none;}
.textwidget a:hover{ color: #4C8FD2;}
.form_row{ margin:10px 0 5px;}
.form_row label{ margin-bottom: 5px;}
.form_row label span{ color: #FF0000;}
.form_row input { width: 85%; padding: 2px 5px; border: 1px solid #DADADA;font-size: 14px; line-height: 19px;margin-top: 5px;}
.form_row textarea{width: 97.5%; padding: 2px 5px; border: 1px solid #DADADA;font-size: 14px; line-height: 19px;margin-top: 5px;} 
.submit_wrap input[type='submit']{background: #007f9d;color: #FFFFFF;font-size: 14px;line-height: 18px;outline: 0 none;text-align: center;text-decoration: none;cursor: pointer;font-weight: bold;margin-top: 2px ; padding: 5px 10px;}
.captcha_wrap{ font-size: 13px;}
.captcha_wrap legend{ padding: 0 5px;}
.captcha_wrap img{ width: 30%;}
.captcha_wrap input{ width: 35%; padding: 2px 5px; border: 1px solid #DADADA;font-size: 14px; line-height: 19px;margin: 5px 0 10px;}
.captcha_wrap .txtred{ color: #FF0000;}
div.wpcf7 img.ajax-loader{ width: auto;}
div.wpcf7-response-output {margin: 0 0.5em 1em 0;}

/**/
.pd img{/*padding:0px 0px 14px 10px;*/}
.img1 img{height: auto;}
.img2 img{height: auto;}
.img3 img{height: auto;/* padding:0px 0px 0px 10px;*/}
.slider{height: 440px;}
/*.slider ul img{height: 439px;}*/
.bt img{float: left; width: 290px; padding:0 10px 0 0;}
.last img{padding: 0px; float: left;}
.flex-control-nav {right: 0 !important;top: 5%!important;width: auto !important; } 
.flex-control-nav {position: absolute !important;}
.right_banner{ margin-bottom: 10px;}
.flex-control-paging li a{background-color:#FFFFFF!important;height:15px!important;width:15px!important;margin-left:0!important;margin-right:10px!important;}
.flex-control-nav{ float: right;}


/**/
.thumbnil_desc a {color: #000000;font-family: "Times New Roman", Times, serif;font-size: 17px;font-weight: 700;line-height: 23px;margin-bottom: 10px;margin-top: 10px;padding-left: 5px; text-decoration: none; display:block;}
.thumbnil_desc p{ padding: 0 2px; margin: 0 0 10px 5px; font-size: 15px; text-align: left;}
#instagram_recent_media-3{ margin-top: 10px;}
#instagram_recent_media-3 a{ display: block; float: left; width: 30%; margin-right: 3%;}
#instagram_recent_media-3 a img{ height: auto;}

/*speaker detail*/
.social_container_inner a{ display: inline-block; width: 25px; height: 25px; background-image:url(../images/social_icon.png); background-repeat: no-repeat; text-indent: -9999px;}
.facebook, .twitter, .linkedin, .instagram, .website, .pinterest, .youtube, .googleplus{ float: left; margin-right: 5px; margin-bottom: 10px;}
.social_container_inner .facebook a{ background-position: -160px 0px;}
.social_container_inner .twitter a{ background-position: -200px 0px;}
.social_container_inner .linkedin a{ background-position: -80px 0px;}
.social_container_inner .instagram a{ background-position: -40px 0px;}
.social_container_inner .website a{ background-position: -319px 0px;}
.social_container_inner .pinterest a{ background-position: 0px 0px;}
.social_container_inner .youtube a{ background-position: -120px 0px;}
.social_container_inner .googleplus a{ background-position: -280px 0px;}
.social_container_inner .flicker a{ background-position: -240px 0px;}

.social_container_inner .facebook a:hover{ background-position: -160px -50px;}
.social_container_inner .twitter a:hover{ background-position: -200px -50px;}
.social_container_inner .linkedin a:hover{ background-position: -80px -50px;}
.social_container_inner .instagram a:hover{ background-position: -40px -50px;}
.social_container_inner .website a:hover{ background-position: -319px -50px;}
.social_container_inner .pinterest a:hover{ background-position: 0px -50px;}
.social_container_inner .youtube a:hover{ background-position: -120px -50px;}
.social_container_inner .googleplus a:hover{ background-position: -280px -50px;}
.social_container_inner .flicker a:hover{ background-position: -240px -50px;}

.mtw_container{ width: 100% !important;}
.pp_gallery{ display:none;}
.load{display:none;}


.widget_instagram_recent_media .widgettitle{padding:10px; font-family:"Times New Roman", Times, serif; color:#FFF; background:#007f9d;}

.google-maps { position: relative; padding-bottom: 40%;  height: 0;  overflow: hidden;}
.google-maps iframe { position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important;}


/*------------Started Affiliated Hotels------------*/
.affiliated_hotels .widgettitle {
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: /*#007f9d*/ #f7941d;
	
}
.ah1 {margin-top:10px;}	
.ah1-img { }
.ah_details {margin-bottom: 10px; margin-top:10px;font-size: 16px;
	line-height:20px;}
.ah_details span {
	font-weight: bold;
    font-size: 16px;
    line-height: 18px;
    color: #656565;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    margin-left: 8px;
}
.hotels_de {	float: left; margin-right: 0px; width:32.9%;}
.hotels_de img {margin-right: 6px; margin-top: 5px; width:auto; }
.hotels_de  span {font-size: 12px;clear: both;}

.blue_txt{font-weight:normal!important; text-transform:capitalize; font-size:11px!important; color:#0000e1!important;}
.orange_txt{font-weight:normal!important; text-transform:capitalize; font-size:11px!important; color:#f78d63!important;} 
.red_txt{font-weight:normal!important; text-transform:capitalize; font-size:11px!important; color:#f6121d!important;}

/*------------Ended Affiliated Hotels------------*/

/*------------Started Register Packages------------*/
.register_packs .widgettitle{
	padding: 10px;
	font-family: "Times New Roman", Times, serif;
	color: #FFF;
	background-color: /*#007f9d */ #f9b524;
}
.r_packages h4{color:#000;font-family:"Times New Roman", Times, serif;font-size:20px;font-weight:700;line-height:20px;margin-bottom:0;margin-top:0}
.r_packages{background:#e6e7e8;padding:10px;/*height:115px;*/margin-top:10px}
<!--.r_group ul{padding:0;margin:0}-->
<!--.r_group ul li{list-style:none;width:29%;height:50px;background:#fff;float:left;margin-right:9px;padding:9px;color:#969696;font-weight:600}-->
<!--.r_group ul li:last-child{margin-right:0;}-->
.registration_link  { padding: 20px 5px 10px 5px;}	
.registration_link img { width: 100%; display: inline;}	
.cancel_p h4 {padding: 10px; font-family: "Times New Roman", Times, serif; color: #000; background: #c8c8c8;  margin: 0px;}
.cancel_p p { padding: 8px 10px 0px 10px;  margin: 0px; font-size: 14px; color: #000; text-align: justify;}
.rates_per p { padding: 8px 0 0 0;  margin: 0px;  color: #969696;}
.hotels_rate { border-top: 2px solid #b4b4b4; padding: 6px 0; margin-top: 8px; color: #969696;}
.hotels_rate  ul { margin: 0px; padding: 0px;  margin-left: 15px; }
.speaker-title-left { color: #000000; margin-top: 8px;}

.gmaps p{padding:0;}


/*------------ENDED Register Packages------------*/

/*------------Started MENU------------*/


/*------------ENDED MENU------------*/

/********************************************************************************************* 

2.  960px 

*********************************************************************************************/  

@media only screen and (min-width: 960px) and (max-width: 1199px) {
/*.container-12 .grid-1 {width: 72px;}*/
.write_post{width: 72px !important;}

.bt img{float: left; width: 100%; padding:0 10px 12px 0;}
.mtw_container{ width: 100% !important;}
 .metaslider{/*margin:0 auto;*/}
 .slide{width:463px;}
 .logo{padding:6px 0; /*background:#000;*/ width:200px}
  .logo img{width:200px}
.speaker-title {font-size: 23px;line-height: 23px;margin-bottom: 5px;padding: 10px 0 0 20px;}
.speaker-desg, .speaker-company {font-size: 13px;line-height: 16px;}

.r_group ul li{font-size:12px; width:50%; word-break:break-word;}

/*------------Started MENU------------*/
.menu-wrapper a{
	font-size: 12px;
	padding: 14px 14px;
}

/*------------ENDED MENU------------*/

.eemail_caption{
	width: 100%;
	text-align:center;
}
.eemail_textbox{
	width: 75%;
}
.eemail_button{
	padding-right: 5px;
	padding-bottom: 5px
}
.scrollpane{
	height: 290px;
}

}

/********************************************************************************************* 

4.  lt 720px 

*********************************************************************************************/ 

@media only screen and (min-width:1024px) and (max-width:1200px){
.social_wrap a {width: 30%; text-align: center;float: left;}
.social_wrap a.ml0 {margin-left: 10px;}
}

@media only screen and (max-width: 719px) {
.bt img{float: left; width: 100%; padding:0 10px 12px 0;}
.mtw_container{ width: 100% !important;}
}

.mb0{ margin-bottom: 0px;}

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

/*.slide{width:100% !important;}*/
.thumb_btm{width:227px;/*margin-left:0!important;*/}
.vid_mobile{width:100% !important;margin-left:0!important;}
/*.im_thumb{width:32.33%;float:left;}*/
.style_fix .bt img{height:auto !important;width:32.33%;padding-right:1.5%!important;padding-bottom:0;}
.img1 img,.img2 img,.img3 img{height:auto!important;}
.right_banner{margin-bottom:0;}
.img1,.img2{margin-bottom:3.5%;}
.style_fix .last .widget_sp_image img{padding-right:0!important;}
.write_post{width:100% !important;}
.wid_100{width:100%!important;}
.news_form{width:100%!important;margin-left: 0px}
.attachment-full{height:auto !important;}
.social_wrap a{width: 20%;max-width: 139px;text-align: center;}

}

/********************************************************************************************* 

3.  720px 

*********************************************************************************************/ 

@media only screen and (min-width: 720px) and (max-width: 959px) {
.logo a{ padding: 5px 0;}
.bt img{float: left; width: 100%; padding:0 10px 12px 0;}
.mtw_container{ width: 100% !important;}
.slide{width:100%;}
.thumb_btm{width:167px!important;}
.thumbnil_desc p{ font-size: 13px;}
.thumbnil_desc a{font-size:16px;}
.r_group ul li{font-size:13px; width:25.9%; word-break:break-all;}
.eemail_caption{
	width: 100%;
	text-align:center;
}
.eemail_textbox{
	width: 75%;
}
.eemail_button{
	padding-right: 5px;
	padding-bottom: 5px
}
.scrollpane{
	height: 201px;
}
.social_wrap a{width: 20%;max-width: 94px;}

}

@media only screen and (min-width:768px) and (max-width:800px) {
	.news_form{margin-left:0;width:100%!important;}
	.signup_wrap label,.eemail_caption{padding-left:5px;padding-right:0;width:49%;}
	.eemail_textbox {width: 27%;}
	/*.signup_wrap label, .eemail_caption {width: 49%;}*/
	.speaker-title {font-size: 14px;line-height: 18px;margin-bottom: 2px;padding: 4px 0 0 10px;}
	.speaker-desg, .speaker-company {font-size: 12px;line-height: 13px;padding-left: 10px;}
	.eemail_caption{
		width: 100%;
		text-align:center;
	}
	.eemail_textbox{
		width: 75%;
	}
	.eemail_button{
		padding-right: 5px;
		padding-bottom: 5px
	}
	/*.r_group ul li{font-size:12px; width:25.9%; word-break:break-all;}*/
}

@media only screen and (min-width:640px) and (max-width:720px) {
	.inner_footer > img{width: 50%}
}

@media only screen and (min-width:640px) and (max-width:767px) {
.signup_wrap label, .eemail_caption{width:30%;padding-bottom:7px;padding-left:5px;padding-right:5px;padding-top:8px;width:55%;}
.contact_wrap{width:100%;}
#mtw_twitter_widget-4, #instagram_recent_media-3{ display: none;}
.thumbnil_desc{	display:none !important;}

.social_wrap a{width: 20%;max-width: 94px;}
.logo {background: #000;text-align: center;}
/*.signup_wrap label, .eemail_caption{ width:45%;}*/
.eemail_textbox{ width:31%;}
.eemail_caption{
	width: 100%;
	text-align:center;
}
.eemail_textbox{
	width: 75%;
}
.eemail_button{
	padding-right: 5px;
	padding-bottom: 5px
}

}



.thumb_wt_desc{width:32.33%;float:left;}
.frst{padding-right:1.5%;}
/*.thumbnil_desc{text-align:justify;}*/

@media only screen and (max-width:640px){
.thumb_btm {width: 100% !important;}	
.thumb_btm .right_banner {width: 32.32%; padding-right: 1.5%; float: left; margin-bottom: 0;}	
.thumb_btm .right_banner_last {width: 32.32%; padding-right: 0%; float:right;}	
.black_footer{min-height: 60px;}
.black_footer .grid-10.alpha{ width: 20%; float: left; font-size:16px;}
.black_footer .grid-2.omega{ width:30%; float: left;}
.inner_footer{ padding-bottom: 5px;}
.social_wrap a{ padding:8px 0 7px; text-align: center; width: 24%; margin-left: 1.3%;}
.social_wrap a.ml0 {float: left;}
/*.news_form {float: right;width: 74.6% !important;}*/

.r_group ul li{font-size:13px; width:27.3%; word-break:break-all;}
.registration_link img{max-width:100%; height:auto;}
.eemail_caption{
	width: 100%;
	text-align:center;
}
.eemail_textbox{
	width: 75%;
}
.eemail_button{
	padding-right: 5px;
	padding-bottom: 5px
}
}


@media only screen and (max-width: 480px) {
.thumb_wt_desc{width:100%;float:none;}
#mtw_twitter_widget-4, #instagram_recent_media-3{ display: none;}
.logo {/*background: #000;*/text-align: center;}
/*  .logo img{width:300px}*/
.signup_wrap label, .eemail_caption{ padding-right:15px;}
.eemail_textbox{ width:29%;}

.news_form {float: right;width: 100% !important;}
.r_group ul li{font-size:11px; width:24.2%; word-break:break-all;}
.eemail_caption{
	width: 100%;
	text-align:center;
}
.eemail_textbox{
	width: 70%;
}
.eemail_button{
	padding-right: 5px;
	padding-bottom: 5px
}
}

@media only screen and (max-width: 360px) {
.eemail_textbox{width:68%;}
.metaslider{ max-height:250px;}
}

@media only screen and (max-width: 320px) {
.metaslider{ max-height:220px;}

}
/*.icon_facebook {
    fill: #fff;
    background-position: -214px -120px;
    background-image: url(../images/facebook.png);
    width: 20px;
    height: 20px;
	}
	

.icon_youtube {
    fill: #fff;
   background-position: -214px -147px;
    background-image: url(../images/sprite.png);
    width: 21px;
    height: 25px;
}
.icon_twitter {
    fill: #fff;
   background-position: -238px -174px;
    background-image: url(../images/sprite.png);
    width: 20px;
    height: 20px;
}*/
.redbox{
	border:1px solid #F00 !important;
}

.beefup-head { cursor: pointer; margin-bottom: 0; overflow: hidden; padding-right: 30px; position: relative; text-overflow: ellipsis; white-space: nowrap; }
.beefup-head:after { border-style: solid; border-width: 10px 10px 0 10px; border-color: #ddd transparent transparent transparent; content: ''; position: absolute; right: 0; height: 0; margin-top: -5px; top: 50%; width: 0; }
.open > .beefup-head:after { border-width: 0 10px 10px 10px; border-color: transparent transparent #ddd transparent; }

.beefup-body { padding: 20px 0 0; }

	*{ padding: 0px; margin: 0px; outline: 0px;}
	body{ background: #fff; font-family: Arial, Helvetica, sans-serif}
	a{ color: #373a3b; text-decoration: none;}
	a:visited{ outline: none;}
	.cl{ clear: both;}
	.fl{float:left;}
	.mtw_skin .affiliated_hotels {
		width:250px;
		}
	/*registration*/
	.booking_wrap{width:890px;background-color:#fdfdfd;float:right;margin-right:0px; margin-bottom: 10px;}
	.reg_header{background-color:#FF4444;padding:0 1% 0 2%;width:97%;}
	.reg_header h2{font-weight:normal;font-size:18px;color:#ffffff;float:left;margin-top:10px; margin-bottom: 8px;}
	.book_content{background-color:#DCDCDC;margin-top:10px;padding:35px 2% 25px;width:96%;min-height:175px;}
	.book_content h3{font-size:24px;font-weight:normal;color:#4d4d4d;text-transform:uppercase;}
	.reg_row{width:100%;padding-bottom:10px;float:left;padding-top:10px;}
	.reg_row div{float:left;min-height:1px;}
	.detail_wrap{margin-top:35px;}
	.table-head{font-size:14px; font-weight:bold; color:#4d4d4d;line-height:14px;}
	.detail-row{border-bottom:1px dotted #4d4d4d;font-size:14px;line-height:14px;}
	.serial_no{width:5%;}
	.occupants{width:20%;}
	.checkin{width:15%;}
	.checkout{width:15%;}
	.delegate{width:25%;}
	.event{width:20%;}
	.category{width:30%;}
	.amount_event{width:20%;}
	.hotel_detail{width:15%;}
	.type{width:15%;}
	.amount{width:15%;}
	.detail-row-last{font-size:14px;line-height:14px;width:100%;padding-bottom:10px;float:left;padding-top:10px;}
	.add_detail a{text-transform:uppercase;background:url(../images/arrow.png) no-repeat 10px center #4d4d4d;color:#ffffff;padding:9px 25px 11px 30px;font-size:14px;display:inline-block; }
	.add_detail a:hover{background:url(../images/arrow.png) no-repeat 10px center #ff4444;}
	.pick_instruction{float:left;font-size:14px;color:#000000;width:57%;margin-left:10px;line-height:14px;padding-top:1%;}
	.add_detail{float:right;}
	/*.submit_wrap{margin-top:35px;}*/
	.add_booking{float:left;text-transform:uppercase;}
	.pay_now{float:right;text-transform:uppercase; margin-left:5px;}
	.add_booking a{text-transform:uppercase;background:url(../images/arrow.png) no-repeat 10px center #4d4d4d;color:#ffffff;padding:10px 15px 12px 30px;font-size:12px;display:inline-block; margin-right: 10px; font-weight: bold;}
	.back_booking a{text-transform:uppercase;background:url(../images/arrow-back.png) no-repeat 10px center #4d4d4d;color:#ffffff;padding:10px 15px 12px 30px;font-size:12px;display:inline-block; margin-right: 10px; font-weight: bold;}
	.back_booking_for a{text-transform:uppercase;background:url(../images/arrow-back.png) no-repeat 10px center #4d4d4d;color:#ffffff;padding:14px 15px 12px 30px;font-size:12px;display:inline-block; margin-right: 10px; font-weight: bold;}
	.pay_now a{text-transform:uppercase;background:url(../images/arrow.png) no-repeat 10px center #4d4d4d;;color:#ffffff;padding:10px 10px 12px 30px;font-size:14px;display:inline-block;}
	.pay_now .active_btn{text-transform:uppercase;background:#FF4444!important;color:#ffffff!important;padding:9px 15px 10px 15px!important;font-size:14px!important;display:inline-block; margin-right: 10px; font-weight: bold!important; border:0px;}
	.total{width:15%;float:right;}
	.total_event{width:30%;float:right;}
	.total_amount{width:15%;float:right;}
	.total_amount_event{width:20%;float:right;}
	.flight_num{width:8%;}
/*	.time{width:20%;}*/
	.check_date{width:12%; text-align: center;}
	.occ_name{width:15%;}
	.time input,.flight_num input{width:60%;border:none;padding:10px;font-size:14px;}
	.txt_center{margin-top:1.5%;}
	.first_name{width:17%;}
	.events{width:32%;}
	.register_cat{width:21%;}
	.del_no{width:10%;}
	.border_del{border-bottom:1px dotted #4d4d4d;padding-bottom:10px;margin-right:10px;}
	.table-head .first_name,.del_no{margin-right:10px;}
	.add_more{text-transform:uppercase;background:url(../images/arrow.png) no-repeat 10px center #4d4d4d!important;color:#ffffff;padding:11px 20px 11px 30px!important;font-size:12px!important;display:inline-block; border:0px; font-weight: bold;}
	.add_more:hover{background:url(../images/arrow.png) no-repeat 10px center #ff4444!important;}
	.btn_wrap{float:left;width:32%;}
	.btn{float:left;}
	.btn_detail{float:left;margin-left:4%;margin-top:3%;width:47%;}
	.btn_detail_add{float:left;margin-left:5%;margin-top:4%;width:45%;}
	.para{font-size:12px;}
	.upload{width:16%;margin-left:1%;margin-top:8px;}
	.upload_btn{background:url(../images/upload.png) no-repeat #FF4444;color:transparent;display:inline-block;font-size:12px;font-weight:bold;padding:5px 5px 10px;text-transform:uppercase; text-indent: -9999px; width: 121px; cursor: pointer;border:0;}
	#col6_table .column1{width:21%;}
	#col6_table .column2{width:12%;}
	#col6_table .column3{width:12%;}
	#col6_table .column4{width:16%;}
	#col6_table .column5{width:12%;}
	#col6_table .column6{width:12%;}
	.add{text-transform:uppercase;background:url(../images/add.png) no-repeat 10px center #4d4d4d!important;color:#ffffff;padding:10px 10px 12px 30px!important;font-size:12px!important;display:inline-block; border:0; font-weight: bold;}
	.cancel{text-transform:uppercase;background:url(../images/cross.png) no-repeat 10px center #4d4d4d;color:#ffffff;padding:10px 10px 12px 30px;font-size:12px;display:inline-block; font-weight: bold;}
.detail-row_sep span{font-size:14px;/*display:block;*/}
/*Rupali*/
.detail-row_sep{font-size:13px;line-height:13px;}
.reg_row{float:left;width:100%;}
.detail-row_sep .sep{border-bottom:1px dotted #4D4D4D;padding:12px 0;}
.col{float:left;margin-right:1%;}
/*.input_style{padding:10px 2%;width:96%;border:0px;}*/
.input_style{padding:10px 2%;width:90%;border:0px;}
.mob .input_style{padding: 10px 7%; width: 84%;}
#col6_table .col1{width:12%}
#col6_table .col2{width:12%}
#col6_table .col3{width:15%}
#col6_table .col4{width:20%}
#col6_table .col5{width:15%}
#col6_table .col6{width:15%}
.confirm{text-decoration:none;display:inline-block;padding:10px 3px;text-transform:uppercase;background: #4d4d4d;color: #ffffff;font-size:12px; border:0; float:left; }
.edit{text-decoration:none;display:inline-block;padding:10px 15px;text-transform:uppercase;background-color:#4d4d4d;color: #ffffff;;font-size:12px;}
.edit-1{text-decoration:none;display:inline-block;padding:6px;text-transform:uppercase;background-color:#4d4d4d;color: #ffffff;font-size:11px; margin-right: 2px; font-weight: bold;}
.confirm:hover{background-color:#FF4444;}
.col5 .mob_no{width:70%;margin-right:5%;}
.col5 .mob{width:22%;margin-right:3%;}
.hidden_btns{margin:0 auto;width:75%;}
.hidden_btns .btn_wrap{width:40%;}
.hidden_btns .btn_detail{width:60%;}
.container{clear:both;}
.colorred{color:#ff0000;font-size:11px!important;margin-top: 3px;}
.booking_banner{float:left;margin-left:0px;}
.reg_wrap{width:280px; margin: 0 auto;}
.reg_wrap label{width:100px; display: inline-block; text-align: left; padding-top: 12px; }
.reg_submit input{background: #4D4D4D; border:0px; padding: 10px; color: #FFF; font-size: 13px;   margin-top: 10px;}
.time_left_wrap{ float: left;}
.reg_row div.time_right_wrap{ float: right;}
.grand_total{font-weight:bold;}
.final_text{text-align: center;}
.outer_wrap1{margin:15px;}
/*new css omkar*/
.dash_book{float:left;}
.fl_now{float:left;text-transform:uppercase;margin-right:10px; margin-top:20px;}
.fl_now a{text-transform:uppercase;background:url(../images/arrow.png) no-repeat 10px center #4d4d4d;;color:#ffffff;padding:10px 10px 12px 30px;font-size:14px;display:inline-block;}
.fl_now a:hover{background-color:#FF4444;}
.fl_now .active_btn{background-color:#FF4444;}
.trans_head{margin-top:15px; padding-top:10px; margin-bottom:10px; border-top:1px solid #4d4d4d;}
.trans_head h4{color:#4D4D4D;font-size:22px;font-weight:normal;text-transform:uppercase;}
.bk_now{margin-top:10px;margin-bottom:10px;width:100%;}
.bk_now a{text-transform:uppercase;background:url(../images/arrow.png) no-repeat 10px center #4d4d4d;;color:#ffffff;padding:10px 10px 12px 30px;font-size:14px;display:inline-block;float:right;}
.bk_now .active_btn{background-color:#FF4444;}
<!--.reg_det{float:left;padding:0 2%;width:45.5%;}-->
.reg_det{float:left;padding:0 1% 0 0;width:100%;}
.log_det{float:right;width:45.5%;padding:0 2%;}
.reg_left{float:left;width:45.5%;padding:0 2%;text-transform:uppercase;}
.reg_right{float:right;width:46%;padding:0 2%;}
.reg_right input[type=text]{border:none;padding:5px;width:100%;}
.reg_right input[type=password]{border:none;padding:5px;width:100%;}
.reg_log_row{margin-top:10px;margin-bottom:10px;font-size:14px;color:#4D4D4D;}
.log_head{text-align:center;margin-bottom:20px;}
.err_msg{padding:5px;font-size:12px;float:right;color:#FF4444;}
.log_sub{text-transform:uppercase;background:url(../images/arrow.png) no-repeat 10px center #4d4d4d;;color:#ffffff;padding:10px 10px 12px 30px;font-size:14px;display:inline-block;}
.log_sub:hover{background-color:#FF4444;} 
.reg_right input[type=submit]{border:none;cursor:pointer;}
.reg_left a:hover{color:#FF4444;} 
.reg_left a{font-size:12px;text-decoration:underline;} 
.reg_form{width:100%;}
.book_hotel_sub{width:100%;margin-top:10px;margin-bottom:10px;}
.invoice_add{ margin-right: 10px;}
#forgotsubmitButton{background-attachment:scroll;background-clip:border-box;background-color:#4D4D4D;background-origin:padding-box;background-position:10px center;background-repeat:no-repeat;background-size:auto auto;color:#FFFFFF;display:inline-block;font-size:14px;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:12px;text-transform:uppercase;}
.email_class{padding-left: 2px;}
.forgot_wrap label{width: 44px;}
.forgot_wrap{width:350px;padding-left:90px;}
.remove_button{margin-left:8px;float:left;padding-bottom: 10px;padding-left: 8px;padding-right: 8px;padding-top: 10px;}
.style_loader img{padding-left: 10px;width:auto;}
#member_name_populate #HotelBookingTmp_member_name{display: none !important;}
.session_timer{color: white;}
.cheque_no{ float: left; width: 23%; margin-right: 2%;}
.bank{ float: left; width: 23%; margin-right: 2%;}
.amount{ float: left; width: 23%; margin-right: 2%;}
.cheque_date{ float: left; width: 23%; margin-right: 2%;}
.pending{color:#FF0000!important;}
.out_wrapper .outer_wrap1{margin:10px 0 0;}
.out_wrapper  #col6_table .col1{width:10%;}
.out_wrapper #col6_table .col2{width:15%;}
.out_wrapper  #col6_table .col3{width:15%;}
.out_wrapper #col6_table .col4{width:22%;}
.out_wrapper #col6_table .col5{width:15%;}
.out_wrapper #col6_table .col6{width:15%;}
.out_wrapper #col6_table .col5 input{ }
.reg_book .events{width:30%;}
.reg_book .register_cat{width:22%;}
.reg_book .first_name{width:18%;}
.inn_wrap .btn_righ{margin-left:5px;}
.pick_instruction p{padding:0;}
.flbook_wrap .serial_no{width:2%;}
.flbook_wrap .occ_name{width:10%;}
.flbook_wrap .check_date{width:13%;}
.flbook_wrap .flight_num{width:10%;}
.flbook_wrap .time{width:21%;}
.in_view .invoice_add{margin-right:5px;}
.inn_wrap .btn_wrap{width:30%;}
.in_view .reg_header h2{float:left;}
.in_view .reg_header .session_timer{float:right;margin-top:12px; font-size:16px;}
.bill_view .delegate, .bill_view .event, .bill_view .amount_event{width:15%;}
.bill_view .category{width:20%;}
.det_instr{padding:10px 0;}
.bill_view .detail-row{margin-bottom:10px;}
.bill_btm .btn{float:left;margin-right:10px;}
/*.regr_wrap #RegisterUser_mobile_no{margin-top:5px;}*/
.frpass_wrap h3{font-size:16px;text-align:left;margin-bottom:20px;}
.frpass_wrap .column4{width:25%;}
.frpass_wrap .column2{width:12%;text-align:left;margin-top:10px;}
.frpass_wrap .add_detail #forgotsubmitButton{margin-top:0;margin-left:10px;margin-right:5px;}
.frpass_wrap .reg_submit{margin-top:10px;}
.fr_pass_wrapper{font-size:12px;}
.mony_trans .detail-row{margin-bottom:10px;}
.conpass_wrap h3{font-size:16px;text-align:left;margin-bottom:10px;}
.conpass_wrap .column4{width:25%;}
.conpass_wrap .column2{width:18%;text-align:left;margin-top:10px;}
.conpass_wrap .add_detail #forgotsubmitButton{margin-top:0;margin-left:10px;margin-right:5px;}
.conpass_wrap .reg_submit{margin-top:10px;}
.fr_pass_wrapper .bottom_btns{width:10%;margin-top:10px;}
.chk_inn .submit_wrap{margin-top:0;}
.ev_invoice .add_booking ,.ev_invoice .add_detail{margin-right:10px;}
.mon_tras_det .detail_wrap{margin-top:0;}
.mon_tras_det .check_trans{margin-top:10px;}
.mon_tras_det .submit_wrap{margin-top:0;}
.mon_tras_det .add_detail{margin-right:10px;}
.mon_tras_det .submit_wrap{margin-top:0;}
.mon_tras_det .submit_wrap input[type="submit"]{margin-top:0;border:none;padding:10px 20px;background-color:#4D4D4D;}
.dash_wrap .checker_date{width:16%;}
.wrapper_next{ margin-top:10px;}
/*home button*/
/*.home{text-decoration:none;display:inline-block;padding:20px;background:url(../images/home-md.png) no-repeat center center #FF4444;}*/
.right{float:right;margin-left:10px;}

/*end*/
.reg_right .mob_no_main input[type="text"]{width:100%;}
.reg_right .mob_ext input[type="text"]{width:12%;float:left;}

.col_struct{width:16.66%;}
.col_struct .sbHolder{width:130px;}
.col_struct .sbSelector{width:130px;}
.col_struct .sbOptions{width:130px;}


.flip-scroll{ margin: 10px 0; padding-bottom: 10px; border-bottom: 1px solid #4d4d4d;}
.flip-scroll h4{ margin-bottom: 5px; font-size: 13px;}
.events .box_wrap, .register_cat .box_wrap{ margin-top: 8px;}
.chqe{margin-left:5px;}
.submit_wrap{margin-top:20px;}
.flight_wrap .occ_name{width:20%;}
.flight_wrap .flight_num{width:20%;}
.flight_wrap .time{padding:0 1%;width:13%;}

.flight_wrap .time input,.flight_wrap .flight_num input{border:medium none;font-size:14px;padding:10px;width:80%;}
.flight_wrap .select_time .sbHolder{width:45px;}

/* Custom Css */
#page-loader {
	background-color: #fff;
	height: 100%;
	left: 0;
	opacity: 0.6;
	position: absolute;
	top: 0;
	width: 100%;
}

#page-loader img{
	left: 50%;
	position: absolute;
	top: 50%;
	width: 40px;
}
/** form field **/
form {
  display: block;
  /*margin:5px;*/
  overflow: hidden;
  background: #fff;
  border: 1px solid #e4e4e4;
  border-radius: 5px;

}

form > div > label {
  display: block;
  padding: 20px 20px 10px;
  vertical-align: top;
  font-size: 13px;
  font-weight: bold;
  /*text-transform: uppercase;*/
  color:  #333;
  cursor: pointer;
  text-align:left;
}
form > div.switch > label {
  padding: 16px 20px 13px;
}

/*.col-2, .col-3, .col-4, .col-5 { 
  border-bottom: 1px solid #e4e4e4;
}*/
.col-3, .col-4{ 
  border-bottom: 1px solid #e4e4e4;
}


form > div > .col-4 {
  height: 86px;
}

label > input[type="text"] {
  display: inline-block;
  position: relative;
  width: 100%;
  /*height: 27px;
  line-height: 27px;*/
  margin: 5px -5px 0;
  padding: 7px 5px 3px;
  border: none;
  outline: none;
  color: #555;
  font-weight: bold;
  font-size: 11px;
  opacity: .6;
  transition: all linear .3s;
}
label > input[type="radio"] {
    display: inline-block;
    position: relative;
    width: 100%;
   /* height: 27px;*/
  /*  line-height: 27px;*/
    margin-left:15px;
    /*padding: 7px 5px 3px;*/
    border: none;
    outline: none;
    color: #555;

    font-weight: bold;
   
    transition: all linear .3s;
}
label > textarea {
  display: inline-block;
  position: relative;
  width: 100%;
  height:30px;
  line-height: 27px;
  margin: 5px -5px 0;
  padding: 7px 5px 3px;
  border: none;
  outline: none;
  color: #555;
  font-family:  Arial, sans-serif;
  border-bottom:1px solid #CCC;
  font-weight: bold;
  font-size: 12px;
  opacity: .6;
  transition: all linear .3s;
}

.col-submit {
  text-align: center;
  padding: 20px;
}

label > select {
  display: block;
  width: 100%;
  padding: 0;
  color: #555;
  margin: 16px 0 6px;
  font-weight: 500;
  background: transparent;
  border: none;
  outline: none;
  font-family: 'Helvetica Neue', Arial, sans-serif;
  font-size: 12px;
  opacity: .4;
  transition: all linear .3s;
}

label > input:focus, label > select:focus {
  opacity: 1;
}
input.submitbtn {
 /* width: 20%;*/
width:180px;
  height: 35px;  border: none;
  border-radius: 4px;
  margin: 0 0 15px 0;
  font-size: 14px;
  color: #fff;
  font-weight: bold;
  text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
  overflow: hidden;
  outline: none;
  background-image: -moz-linear-gradient(#97c16b, #8ab959);
  background-image: -webkit-linear-gradient(#97c16b, #8ab959);
  background-image: linear-gradient(#97c16b, #8ab959);
  border-bottom: 1px solid #648c3a;
  cursor: pointer;
  color: #fff;
}
input.submitbtn:hover {
  background-image: -moz-linear-gradient(#8ab959, #7eaf4a);
  background-image: -webkit-linear-gradient(#8ab959, #7eaf4a);
  background-image: linear-gradient(#8ab959, #7eaf4a);
}
input.submitbtn:active {
  height: 34px;
  border-bottom: 0;
  margin: 1px 0 0 0;
  background-image: -moz-linear-gradient(#7eaf4a, #8ab959);
  background-image: -webkit-linear-gradient(#7eaf4a, #8ab959);
  background-image: linear-gradient(#7eaf4a, #8ab959);
  -moz-box-shadow: inset 0 1px 3px 1px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0 1px 3px 1px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 1px 3px 1px rgba(0, 0, 0, 0.3);
}

