html,body,div,input,select,textarea,span,object,iframe,hr,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,var,strong,sub,sup,var,b,i,dl,dt,dd,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,caption,section,summary,time,mark,audio,video,button,a,ul,ol {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight: normal;font-style: normal;}

html{color:#000;background-color:#fff;height: 100%;width: 100%;-webkit-font-smoothing: antialiased;overflow-y: scroll;}

div,hr,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {overflow: hidden;float: none;display: block;}

blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}

a,a:hover, .label label, .submit input, button, .checkbox input, .radio input, .lightbox .hover {cursor:pointer;}
a,a:hover {text-decoration:none;color:inherit;font-weight: inherit;font-style: inherit; font-size: inherit; font-family: inherit;}
a:focus {outline: none;}

ins,mark {background-color:#ff9;color:#000;}
ins {text-decoration:none;}
mark {font-style:italic;font-weight:bold;}
del {text-decoration: line-through;}
abbr,acronym {border:0;font-variant:normal;}
abbr[title],dfn[title] {border-bottom:1px dotted #ccc;cursor:help;}
table {border-collapse:collapse;border-spacing:0;}
hr {height:1px;border-top:1px solid #ccc;}
input,select {vertical-align:middle;}
strong {font-weight:bold;}
em,em span {font-style:italic;}
table {border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
caption,th {text-align:left;}

textarea {font-family: inherit;font-size: inherit;}


sup {vertical-align:super;}
sub {vertical-align:sub;}
sup,sub {font-size: smaller;}

.ajax-loader {background: transparent url(/Assets/cdn/themes/img/preloader.gif) 50% 50% no-repeat;}

a.more em,a.more:hover em,#breadcrumb li em {font-family: Arial,sans-serif; font-style: normal; line-height: inherit; font-size: 9px;}

.hidden {visibility: hidden;}
.none, .form legend, .lightbox .box-content {display:none;}

.checkbox input, .radio input {width:13px;height:13px;background-color:#fff;border:1px solid #000;}
.input input,.select select,.textarea textarea {padding:8px;}
.submit button {border:0;float:left;background:transparent;}

header ul, header li, footer ul, footer li, nav li, .nav li, nav ul, .nav ul, .fl {float: left;clear:none;}
header ol, footer ol, nav ol, .nav ol, .fr {float: right;clear:none;}

.odd,li.odd {clear:both;}

/* form reset */
.label, .control {float: left;clear: none;}
.field {width:100%;float:left;clear:both;}
.label em {visibility: hidden;}
.required .label em {visibility: visible;}
.form fieldset {clear:both;float:left;width:100%;}
.submit input, button {display: block;overflow: hidden; text-align: center;}
.submit input.disabled, button.disabled {cursor:default;}
.checkbox-rule .label {font-size:13px; line-height:15px;text-align:left;width:316px;padding:0;}
.checkbox-rule .control {width:30px;margin-left:183px;}
.form input[type="radio"] { vertical-align: text-bottom; }
.form input[type="checkbox"] { vertical-align: bottom; *vertical-align: baseline; }
html.eq-ie6 .form input { vertical-align: text-bottom; }

/* text */
.text {font-size: 14px; line-height: 24px;}
.text .description {font-size: 18px; line-height: 29px;}
.text p, .text ul, .text ol { margin:2px 0 10px 0;}
.text img {margin-top: 20px;}
.text sup,.text sub { line-height:5px;font-size:10px;}
.text i,.text em { font-style:italic;}
.text h1, .text h2, .text h3, .text h4, .text h5, .text h6 { margin-top:22px;margin-bottom:5px;}
.text h1,.text h1 a,.text h1 a:hover { font-size:31px;line-height:40px; }
.text h2,.text h2 a,.text h2 a:hover { font-size:26px;line-height:35px; }
.text h3,.text h3 a,.text h3 a:hover { font-size:20px;line-height:30px; }
.text h4,.text h4 a,.text h4 a:hover { font-size:18px;line-height:25px;}
.text h5,.text h5 a,.text h5 a:hover { font-size:16px;line-height:14px;}
.text h6,.text h6 a,.text h6 a:hover { font-size:14px;line-height:13px;}
.text small { line-height:19px; font-size:11px; }
.text big { line-height:19px; font-size:17px;}
.text em { font-style:italic;}
.text blockquote { margin: 30px 0; text-indent:20px; font-style:italic; outline: none;}
.text table {margin-bottom: 20px;}
.text ul li { clear:both; list-style-type: disc; list-style-position: inside; margin-top: 5px; }
.text ul li li { padding-left:16px;}
.text ul ul, .txt ol ol { margin-top:0; margin-bottom:0; padding:0; }
.text ol { list-style-type:decimal; list-style-position:inside;}
.text ol li { margin-top: 5px;}
.text ol li li { padding-left:18px;}
    
/* msg message */
.msg {background:#D6FAD4; width:100%; text-align:center; color:#fff; float:left; color:#888; font-size: 14px; text-align:left; margin: 20px 0 10px 0; line-height: 17px; padding: 5px 10px;}

.share-it {width: 360px;}
.share-it, .share-it > div {height: 35px; float: left; clear: none;}
.share-it > div {margin: 15px 19px 0 0;}
.share-it > .twitter {width: 90px;overflow: hidden;}


/* .box */
.box, .box- {top:0;left:0;z-index: 998;position: absolute;}
.box- {background-color: #000;z-index: 997;position: fixed;width: 100%;height: 100%;}
.div.bar + div[id^=bmone2n] {width: 940px;margin: 10px auto;}


#sqsqFeedback {display: none;position:fixed;z-index:999;right:0;bottom:0;}

#sqsqFeedbackForm, #sqsqFeedbackOpen {position: absolute;right:0;bottom:0;}
#sqsqFeedbackForm {display: none;background-color: #e6e6e6;padding: 0 13px;border-radius: 5px 0 0 0;}

#sqsqFeedback label {display:block;width:100%;float:left;font-size:13px;line-height:21px;font-style: normal;}

#sqsqFeedback li {margin-top:20px;clear:both;float:left;width:100%;overflow: hidden; width: 100%;}

#sqsqFeedback input, #sqsqFeedback select, #sqsqFeedback textarea {background: #fff; color: #000; border:1px solid #e0e0e0; clear: both; display: block;padding:8px;}

#sqsqFeedback input {width:250px;}
#sqsqFeedback textarea {width:250px;height:50px;}

#sqsqFeedbackClose, #sqsqFeedback button {float: right; display: block; clear: none;}
#sqsqFeedbackClose {line-height: 37px;margin-right: 13px;}

#sqsqFeedback #ajax-loader {float: right; display: none;margin-top: 4px; margin-right: 5px;}

