@font-face {
    font-family: 'Oswald';
    src:url('../fonts/Oswald/oswald.eot');
    src: url('../fonts/Oswald/oswald.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Oswald/oswald.woff') format('woff'),
         url('../fonts/Oswald/oswald.ttf') format('truetype'),
         url('../fonts/Oswald/oswald.svg#journalregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansregular';
    src:url('../fonts/opensans/OpenSans-Regular-webfont.eot')
    src: url('../fonts/opensans/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans/OpenSans-Regular-webfont.woff') format('woff'),
         url('../fonts/opensans/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




/*img {width: 100%;}*/ /*Sets default size to span the width of the div it’s in, so set the MAX-WIDTH of the div*/

.left {float:left;
}
.right {float: right;padding:20px;
}
.center {text-align: center;
}
.clear {clear:both;
}
#container {max-width:960px;margin: 0 auto;padding: 20px;}

.container {max-width:960px;margin: 0 auto;padding: 20px;}


.border{background:#f1f1f1;height: 3px;margin: 0 auto;
}

/*CSS3 Button*/
.button {border:1px solid #bc430e;font-weight:bold;color:#ffffff;background: #fe8e30; /* Old browsers */

background: -moz-linear-gradient(top,  #fe8e30 0%, #ff7605 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe8e30), color-stop(100%,#ff7605)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #fe8e30 0%,#ff7605 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #fe8e30 0%,#ff7605 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #fe8e30 0%,#ff7605 100%); /* IE10+ */

background: linear-gradient(to bottom,  #fe8e30 0%,#ff7605 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe8e30', endColorstr='#ff7605',GradientType=0 ); /* IE6-9 */

padding: 10px 0;max-width:254px;margin:0 auto;margin-top:25px;margin-bottom:15px;display:block;border-radius:15x;font-size: 18px;-moz-border-radius: 15px;-webkit-border-radius:15px;text-align:center;-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px #888;
box-shadow: 0 0 5px #888;

}

a {text-decoration: none;
      }

#footer {padding: 30px;margin: 0 auto;font-size: 8pt;line-height: 16px;color:#636363;
}
#footer a:link, #footer a:hover, #footer a:active, #footer a:visited {text-decoration: underline;font-weight: bold;color: #787878;
}

#t-footer{padding: 30px;margin: 0 auto;font-size: 8pt;line-height: 16px;color:#636363;background:url(../images/footer-bkg.png);background-repeat: repeat;
}
#AsSeenOn {width: 100%;/*Set your styles*/
}

/*Webinar form styles*/


table tr td {


}

#sfForm td {
display:block;
font-size: 14px;
font-family: Helvetica, Arial, sans-serif;
font-weight:bold;
padding-top:10px;
}

input[type="text"], input[type="email"]{
display: block;
width: 100%;
margin-top:10px;
padding: 8px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border:solid 2px #DDDDDD;

}


.label {width:100%;height:auto;


}


input[type=text]:focus, input[type="email"]:focus {border: 2px solid #ff7d11;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;outline: none;
}

input[type=radio] {display: block;float: left;margin-right:10px;
}

.sfForm {
text-size: 100%!important;
}

#sfForm {
margin:0 auto;
}

.sms_label {font-size:10px;text-align: left;display: block;

}
#webinar-table {
margin-top:20px;
padding: 10px;

}

.webinar-date {
font-size: 14px;
}

#webinar-table td{height: 22px;border-bottom: 1px solid #fafafa;border-top: 1px solid #fafafa;padding: 5px;background: #fff;font-size: 14px;
}

.small{font-size: 10px;color: #282828;font-family: Helvetica, Arial, sans-serif;display: block;float:left;padding-top:10px;

}

.choose-time{font-size: 14px;color: #282828;font-family: Helvetica, Arial, sans-serif;font-weight: bold;padding-bottom:5px;
}

/*Custom Styles*/

body{background:#2e1b1f;background-image:url(../images/bkg.jpg);background-repeat:no-repeat;-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

background-position:center;font-family: Helvetica, Arial, sans-serif;

}


h1{
 	font-family:'Oswald', helvetica, sans-serif;font-size:45px;line-height:1.2em;color:#fff;padding:10px;text-shadow: 1px 1px 1px #2f1c20;
}

h2 {font-size: 24px;color:#686868;font-family: Helvetica, Arial, sans-serif;padding-bottom:5px;margin-top: -35px;
}

h3 {font-size:20px;font-weight:regular;

}

h4 {margin-top:10px;padding:10px;
}

h5{
font-size:16px;
padding-bottom: 5px;
margin:0;
font-weight: bold;
color:#fe8e30;
}

small {font-size: 10px; line-height: normal;}

header {
    background:#fff;height:auto;
}

.head{max-width:960px;width:100%;margin:0 auto;
}

#logo{max-width: 145px;height:auto;padding: 03px;margin:0;
}


#see-you{width:100%;max-width:385px;padding:15px;
}

#see-you img{	max-width:30px;	height:auto;	float:left;	padding-right:10px;
}

.orange{color:#ff7605;
}

.fb-blue{color:#4271b7;font-weight:bold;
}

.check{max-width:17px;clear:both;padding-right:10px;
}

#webinar-details{color:#fff;max-width: 380px;margin-top:50px;font-family: Helvetica, Arial, sans-serif;
}

li{font-size:16px;padding-top:20px;list-style-image:url(../images/check-orange.png);line-height:1.5em;text-shadow: 1px 1px 1px #000000;
font-weight: 500;
}

.narform {
border-color:#F6F6F6;-moz-box-shadow:    0 0 1px 1px #000;-webkit-box-shadow: 0 0 1px 1px #000;box-shadow:         0 0 1px 1px #000;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;margin-top:16px;background:#fafafa;padding: 30px;font-family: Helvetica, Arial, sans-serif;line-height:1.3em;
}

.form-arrow {max-width:81px;margin-left: -60px;height:51px;margin-top:-20px;background:url(../images/form-arrow.png);background-repeat:no-repeat;clear:both;
}

#testimonials{width:100%;height:282px;background:	#fdfcfc;
}

.t-header{font-family: Helvetica, Arial, sans-serif;font-size:24px;text-align:center;color: #686868;padding:20px;border-bottom: 1px solid #DDDDDD;
}

.line {width:100%;height:3px;background:	#e9e9e9;
}

#posts{margin:0 auto;max-width:960px;width:100%;padding:10px;
}

#posts p {color:#525252; font-size: 14px; line-height: 21px;}

.profile{max-width:42px;height:auto;padding:5px;float:left;
}

.post{max-width: 300px;width: 90%;height:auto;padding:10px;line-height:1.4em;font-family: Helvetica, sans-serif;color: #525252;

}

#footer {background:#fff;font-size: 10px;line-height: 12px;color:#939393;border-top: 1px solid #DDDDDD;
}

.calendar {color: #fff;text-decoration: none;font-size: 14px;

}

.calendar img{max-width: 48px;padding:10px 0;
}

#calendars{margin-top:40px;margin-bottom:20px;


}

.sharecenter{margin-bottom:20px;
}

.sharetext{color:white;
}

.sharebox{background:#723b3f;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;padding:10px;
}

.copyright{margin:0 auto;max-width:960px;width: 100%;
}

/*Thank you page styles*/

#share li{	list-style:none;
        float:left;	padding:0;	}


#share ul{margin-top:5px;padding:0;float:left;

}

#share {float: right;max-width: 400px;
}

#share ul {
list-style: none;
margin: 0 0 0 -35px;

overflow: hidden;
}

#share ul li {
float: left;
margin-right: 5px;
}

#reservation{color:#fff;max-width: 400px;line-height:1.6em;font-family: "open_sansregular", Helvetica, Arial, sans-serif;
}

.time{margin-left:10px;
}

#cal-btn img{max-width:258px;
}

#cal-btn{margin-top:20px;margin-left:75px;
}

#vid-txt{margin-top:10px;
}

vid-txt{max-width: 412px;height:auto;
}

.videoWrapper div,
.videoWrapper embed,
.videoWrapper object {

  width:100%;
  height:100%;

}

.video {
margin-top:15px;width:50%;
}

.table-cal td{


}

.videoWrapper {position: relative;padding-top: 25px;padding-bottom: 56.25%;height: 0;
}
* html .videoWrapper {margin-bottom: 45px;margin-bottom: 0;
}

#note{color:#fff;margin:20px;font-family: "open_sansregular", Helvetica, Arial, sans-serif;line-height:1.2em;font-weight:100;font-size:10px;margin:10px auto;width:90%;text-align:center;
}

.glyphicon-warning-sign {
    display: none;
}

.modal-title.text-danger {
  color: #000;
}

.modal-body.text-danger {
  color: #000;
}


/*chat box */
.chatter_header {background:#288dc1;padding:10px;color:#fff;cursor: pointer;/*border-top-left-radius: 15px;border-bottom-right-radius: 15px*/}
.mti-logo {width:30px;vertical-align: middle;padding-right:10px;font-family: "open_sansregular", sans-serif}
.tool_buttons {float:right;}
.chatter {position: fixed;right: 40px;bottom: 0px;z-index: 1000;margin: 0;padding: 0px 0px 0px 0px;width: 300px;font-size: 16px;line-height: 22px;font-weight: 400;-webkit-font-smoothing: antialiased;;background: #288dc1;/*border-top-left-radius: 15px;border-bottom-right-radius: 15px*/;font-family: "open_sansregular", sans-serif}
.chatter .chatter_pre_signup {display: none;}
.chatter .chatter_post_signup {display: block;}
.chatter.chatter_signed_up .chatter_post_signup {display: block;}
.chatter .chatter_field {position: relative;margin: 0 5px 8px 5px;padding: 11px 12px 9px 12px;width: 90%;font-size: 16px;line-height: 22px;font-weight: 400;color: #4b4b4b;-webkit-;;border: none;outline: none;background: #ffffff;}
.chatter .chatter_field.chatter_message {padding: 11px 12px 9px 12px;font-size: 14px;line-height: 20px;height: 40px;resize: none;}
.chatter .chatter_convo {position: relative;padding: 10px 16px;height: 127px;font-size: 14px;line-height: 18px;color: #ffffff;/*overflow-y: auto;*/background: rgba(0,0,0,0.26);}
.chatter .chatter_convo .chatter_msg_item {position: relative;margin: 5px 0 8px 0;padding: 8px 10px;max-width: 100%;display: block;font-size: 18px;line-height: 24px;}
.chatter .chatter_convo .chatter_msg_item .chatter_avatar {position: absolute;top: 0;}
.chatter .chatter_convo .chatter_msg_item.chatter_msg_item_admin .chatter_avatar {left: -88px;}
.chatter .chatter_convo .chatter_msg_item.chatter_msg_item_user .chatter_avatar {right: -52px;}
.chatter .chatter_convo .chatter_msg_item .chatter_avatar img {height: 110px;position:absolute;}
.chatter .chatter_convo .chatter_msg_item.chatter_msg_item_admin {margin-left: 70px;float: left;}
.chatter .chatter_convo .chatter_msg_item.chatter_msg_item_user {margin-right: 52px;float: right;background: rgba(255,255,255,0.16);}
/*.chatter .chatter_convo .chatter_msg_item.chatter_msg_item_admin:before {content: '';position: absolute;top: 15px;left: -12px;z-index: 10;border: 6px solid transparent;border-right-color: rgba(255,255,255,0.26);}
*/.chatter_msg_item.chatter_msg_item_user:before {content: '';position: absolute;top: 15px;right: -12px;z-index: 10;border: 6px solid transparent;border-left-color: rgba(255,255,255,0.16);}
.chatter .chatter_convo .chatter_msg_item strong.chatter_name {padding: 0 1px 1px 0;font-weight: 900;display: block;}
.chatter .chatter_btn {position: relative;margin: 0;padding: 0 12px;height: 42px;font-size: 12px;line-height: 40px;font-weight: 600;letter-spacing: 1px;text-transform: uppercase;-webkit-;;color: #ffffff;color: rgba(255,255,255,0.85);border: none;outline: none;background: rgba(255,124,124,0.8);}
.chatter .chatter_btn:hover {color: rgba(255,255,255,1);background: rgba(255,124,124,0.96);}
.chatter .chatter_btn:active {color: rgba(255,255,255,0.7);background: rgba(255,124,124,0.7);}
.chatter .chatter_btn.chatter_create_user {width: 300px;}
::-webkit-scrollbar {width: 6px;}

::-webkit-scrollbar-track {border-radius: 0;}

::-webkit-scrollbar-thumb {margin: 2px;border-radius: 0;background: rgba(0,0,0,0.2);}
#hide {padding: 0px 5px}

.chat-button { background-color: #fa8d3e; color: #fff; width: auto; display: inline-block; padding: 10px 10px; font-size: 20px; font-family: 'robotocondensedbold', Arial, Helvetica, sans-serif; width:100%;/*border-top-left-radius: 15px;border-bottom-right-radius: 15px;*/}
