/* 
*	Miscellaneous sc
*/
/* Clear sc */
.clear {clear:both;}

/* Space sc */
.space {line-height:15px;}
.space5 {line-height:5px}
.space10 {line-height:10px}
.space15 {line-height:15px}
.space20 {line-height:20px}
.space25 {line-height:25px}
.space30 {line-height:30px}
.space35 {line-height:35px}
.space40 {line-height:40px}
.space45 {line-height:45px}
.space50 {line-height:50px}
/**************************************************************/

/* Lists sc */
ul.sc_bullet li {background:url(../images/lists/bullet.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_attach li {background:url(../images/lists/attach.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_calendar li {background:url(../images/lists/calendar.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_cd li {background:url(../images/lists/cd.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_error li {background:url(../images/lists/error.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_file li {background:url(../images/lists/file.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_fileadd li {background:url(../images/lists/file_add.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_filedel li {background:url(../images/lists/file_delete.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_fileedit li {background:url(../images/lists/file_edit.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_heart li {background:url(../images/lists/heart.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_image li {background:url(../images/lists/image.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_info li {background:url(../images/lists/info.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_magnify li {background:url(../images/lists/magnify.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_mobile li {background:url(../images/lists/mobile.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_newspaper li {background:url(../images/lists/newspaper.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_phone li {background:url(../images/lists/phone.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_print li {background:url(../images/lists/print.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_star li {background:url(../images/lists/star.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_user li {background:url(../images/lists/user.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_vcard li {background:url(../images/lists/vcard.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_video li {background:url(../images/lists/video.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_ipod li {background:url(../images/lists/ipod.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_key li {background:url(../images/lists/key.png) no-repeat left;padding-left:25px;list-style:none !important}

ul.sc_bolt li {background:url(../images/lists/bolt.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_bookmark li {background:url(../images/lists/bookmark_alt.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_bubble li {background:url(../images/lists/bubble_clear.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_document li {background:url(../images/lists/document_new.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_dot li {background:url(../images/lists/dot.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_minus li {background:url(../images/lists/minus_light_alt.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_play li {background:url(../images/lists/play.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_plus li {background:url(../images/lists/plus_light_alt.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_target li {background:url(../images/lists/target_point.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_tick li {background:url(../images/lists/tick.png) no-repeat left;padding-left:25px;list-style:none !important}
ul.sc_wrench li {background:url(../images/lists/wrench.png) no-repeat left;padding-left:25px;list-style:none !important}
/**************************************************************/

/* Messages sc */
div.sc_error, div.sc_info, div.sc_success, div.sc_warning {width:100%;height:48px;line-height:48px;position:relative;margin:5px 0;display:block;}
div.sc_error p, div.sc_info p, div.sc_success p, div.sc_warning p {padding-left:20px;color:#fff}

div.sc_error {background-color:#ff6161}
div.sc_success {background-color:#479e4f}
div.sc_info {background-color:#43a1bf}
div.sc_warning{background-color:#eec256}
span.msg_close {display:block;cursor:pointer;position:absolute;right:20px;top:0px}
/**************************************************************/

/* Buttons sc */
.btn {background:rgb(235,235,235);border:1px solid #e0e0e0;color:#808080;padding:0 30px;text-align:center;display:inline-block;height:33px;line-height:33px;}
.btn:hover {opacity:0.7;filter:alpha(opacity=70);}
a:hover.btn {text-decoration:none;color:#808080;}
/**************************************************************/

/* BlockQuote sc */
blockquote {
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
font-weight: normal;
}
blockquote.sc_quote {width:auto;padding-left:30px;display:block;background:url(../images/blockquote/quote.png) no-repeat left top}
blockquote.sc_comma {width:auto;padding-left:30px;display:block;background:url(../images/blockquote/comma.png) no-repeat left top;}
blockquote.sc_line {width:auto;padding-left:30px;display:block;border-left:2px solid #dfdfdf}

blockquote.sc_quote1 {width:auto;padding-left:30px;display:block;background:url(../images/blockquote/quote1.png) no-repeat left top}
blockquote.sc_quote2 {width:auto;padding-left:30px;display:block;background:url(../images/blockquote/quote2.png) no-repeat left top}
blockquote.sc_quote3 {width:auto;padding-left:30px;display:block;background:url(../images/blockquote/quote3.png) no-repeat left top}

blockquote .dot {background:url(../images/blockquote/quote_dot.png) no-repeat left 45%;padding-left:10px}
/**************************************************************/

/* Dropcap sc */
.dropcap:first-letter { float: left; font-size: 36px; line-height: 36px;padding-right: 8px; padding-left: 3px;font-family: Georgia; }
/**************************************************************/

/* Accordion sc */

/* Toggle sc */
.sc_toggle_title {cursor:pointer;padding:8px 0 8px 20px;background:url(../images/toggles/sc_toggle_plus.png) no-repeat left center;font-size:16px}
.sc_toggle_title.sc_toggle_open {background:url(../images/toggles/sc_toggle_minus.png) no-repeat left center;}
.sc_toggle {display:none;}
/**************************************************************/

/* Tabs sc */
.sc_tabgroup {display:block;width:100%;color:#000;position:relative;margin-top:50px}
.sc_tab_title_wrapper{overflow:hidden;position:absolute;top:-35px;left:0;z-index:1;} 
.sc_tab_title {font-size:14px;border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-top:1px solid transparent;float:left;display:block;height:34px;padding:0 20px;line-height:34px;cursor:pointer;background:#f2f2f2}
.sc_tab_title:first-child {border-left:1px solid transparent}
.sc_tab_title:last-child {border-right:1px solid transparent}
.sc_tab_title.active {border-top:1px solid #d2d2d2;background:#fff;border-bottom:1px solid #fff}
.sc_tab_title.active:first-child {border-left:1px solid #d2d2d2}
.sc_tab_title.active:last-child{border-right:1px solid #d2d2d2}

.sc_tab_content_wrapper {display:block;position:relative;overflow:visible;background:#fff;padding:15px 20px;border:1px solid #d2d2d2;}
.sc_tab_content {position:relative;top:0;left:0;display:none}
.sc_tab_content.active {display:block}
/**************************************************************/
/* Slider sc */
.escroll_container {overflow:hidden;width:100%;height:auto;display:block;position:relative;}
.escroll_inside_container {width:10000000px;}
.escroll_container .escroll_block {float:left}

span.escroll_leftarrow_classic {opacity:0.5;cursor:pointer;background:url(../images/escroll/larr_classic.png) no-repeat;display:none;width:38px;height:38px;position:absolute;z-index:1;left:5px;top:50%;margin-top:-19px}
span.escroll_rightarrow_classic {opacity:0.5;cursor:pointer;background:url(../images/escroll/rarr_classic.png) no-repeat;display:none;width:38px;height:38px;position:absolute;z-index:1;right:5px;top:50%;margin-top:-19px}

span.escroll_leftarrow_modern {opacity:0.5;cursor:pointer;background:url(../images/escroll/larr_modern.png) no-repeat;display:block;width:34px;height:34px;position:absolute;z-index:1;right:48px;top:0;}
span.escroll_rightarrow_modern {opacity:0.5;cursor:pointer;background:url(../images/escroll/rarr_modern.png) no-repeat;display:block;width:34px;height:34px;position:absolute;z-index:1;right:10px;top:0;}

span:hover.escroll_leftarrow_classic, span:hover.escroll_rightarrow_classic, span:hover.escroll_leftarrow_modern, span:hover.escroll_rightarrow_modern {opacity:1}
/**************************************************************/
iframe {border:none !important;}

/* sc map */
#sc_map {width:98.5%;height:280px;border:3px solid #fff;box-shadow:1px 0 10px 0 rgba(0,0,0,0.3)}

/* Code sc */
code textarea.codestyle {border: none;background-color:transparent;resize:none;width:100%;height:auto}