/* included: (dashicons) */
/*! This file is auto-generated */
@font-face{font-family:dashicons;src:url(../fonts/dashicons.eot)}@font-face{font-family:dashicons;src:url(data:application/font-woff;charset=utf-8;base64,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) format('woff'),url(../fonts/dashicons.ttf) format("truetype"),url(../fonts/dashicons.svg#dashicons) format("svg");font-weight:400;font-style:normal}.dashicons,.dashicons-before:before{display:inline-block;width:20px;height:20px;font-size:20px;line-height:1;font-family:dashicons;text-decoration:inherit;font-weight:400;font-style:normal;vertical-align:top;text-align:center;transition:color .1s ease-in 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dashicons-menu:before{content:"\f333"}.dashicons-admin-site:before{content:"\f319"}.dashicons-dashboard:before{content:"\f226"}.dashicons-admin-media:before{content:"\f104"}.dashicons-admin-page:before{content:"\f105"}.dashicons-admin-comments:before{content:"\f101"}.dashicons-admin-appearance:before{content:"\f100"}.dashicons-admin-plugins:before{content:"\f106"}.dashicons-admin-users:before{content:"\f110"}.dashicons-admin-tools:before{content:"\f107"}.dashicons-admin-settings:before{content:"\f108"}.dashicons-admin-network:before{content:"\f112"}.dashicons-admin-generic:before{content:"\f111"}.dashicons-admin-home:before{content:"\f102"}.dashicons-admin-collapse:before{content:"\f148"}.dashicons-filter:before{content:"\f536"}.dashicons-admin-customizer:before{content:"\f540"}.dashicons-admin-multisite:before{content:"\f541"}.dashicons-admin-links:before,.dashicons-format-links:before{content:"\f103"}.dashicons-admin-post:before,.dashicons-format-standard:before{content:"\f109"}.dashicons-format-image:before{content:"\f128"}.dashicons-format-gallery:before{content:"\f161"}.dashicons-format-audio:before{content:"\f127"}.dashicons-format-video:before{content:"\f126"}.dashicons-format-chat:before{content:"\f125"}.dashicons-format-status:before{content:"\f130"}.dashicons-format-aside:before{content:"\f123"}.dashicons-format-quote:before{content:"\f122"}.dashicons-welcome-edit-page:before,.dashicons-welcome-write-blog:before{content:"\f119"}.dashicons-welcome-add-page:before{content:"\f133"}.dashicons-welcome-view-site:before{content:"\f115"}.dashicons-welcome-widgets-menus:before{content:"\f116"}.dashicons-welcome-comments:before{content:"\f117"}.dashicons-welcome-learn-more:before{content:"\f118"}.dashicons-image-crop:before{content:"\f165"}.dashicons-image-rotate:before{content:"\f531"}.dashicons-image-rotate-left:before{content:"\f166"}.dashicons-image-rotate-right:before{content:"\f167"}.dashicons-image-flip-vertical:before{content:"\f168"}.dashicons-image-flip-horizontal:before{content:"\f169"}.dashicons-image-filter:before{content:"\f533"}.dashicons-undo:before{content:"\f171"}.dashicons-redo:before{content:"\f172"}.dashicons-editor-bold:before{content:"\f200"}.dashicons-editor-italic:before{content:"\f201"}.dashicons-editor-ul:before{content:"\f203"}.dashicons-editor-ol:before{content:"\f204"}.dashicons-editor-quote:before{content:"\f205"}.dashicons-editor-alignleft:before{content:"\f206"}.dashicons-editor-aligncenter:before{content:"\f207"}.dashicons-editor-alignright:before{content:"\f208"}.dashicons-editor-insertmore:before{content:"\f209"}.dashicons-editor-spellcheck:before{content:"\f210"}.dashicons-editor-distractionfree:before,.dashicons-editor-expand:before{content:"\f211"}.dashicons-editor-contract:before{content:"\f506"}.dashicons-editor-kitchensink:before{content:"\f212"}.dashicons-editor-underline:before{content:"\f213"}.dashicons-editor-justify:before{content:"\f214"}.dashicons-editor-textcolor:before{content:"\f215"}.dashicons-editor-paste-word:before{content:"\f216"}.dashicons-editor-paste-text:before{content:"\f217"}.dashicons-editor-removeformatting:before{content:"\f218"}.dashicons-editor-video:before{content:"\f219"}.dashicons-editor-customchar:before{content:"\f220"}.dashicons-editor-outdent:before{content:"\f221"}.dashicons-editor-indent:before{content:"\f222"}.dashicons-editor-help:before{content:"\f223"}.dashicons-editor-strikethrough:before{content:"\f224"}.dashicons-editor-unlink:before{content:"\f225"}.dashicons-editor-rtl:before{content:"\f320"}.dashicons-editor-break:before{content:"\f474"}.dashicons-editor-code:before{content:"\f475"}.dashicons-editor-paragraph:before{content:"\f476"}.dashicons-editor-table:before{content:"\f535"}.dashicons-align-left:before{content:"\f135"}.dashicons-align-right:before{content:"\f136"}.dashicons-align-center:before{content:"\f134"}.dashicons-align-none:before{content:"\f138"}.dashicons-lock:before{content:"\f160"}.dashicons-unlock:before{content:"\f528"}.dashicons-calendar:before{content:"\f145"}.dashicons-calendar-alt:before{content:"\f508"}.dashicons-visibility:before{content:"\f177"}.dashicons-hidden:before{content:"\f530"}.dashicons-post-status:before{content:"\f173"}.dashicons-edit:before{content:"\f464"}.dashicons-post-trash:before,.dashicons-trash:before{content:"\f182"}.dashicons-sticky:before{content:"\f537"}.dashicons-external:before{content:"\f504"}.dashicons-arrow-up:before{content:"\f142"}.dashicons-arrow-down:before{content:"\f140"}.dashicons-arrow-left:before{content:"\f141"}.dashicons-arrow-right:before{content:"\f139"}.dashicons-arrow-up-alt:before{content:"\f342"}.dashicons-arrow-down-alt:before{content:"\f346"}.dashicons-arrow-left-alt:before{content:"\f340"}.dashicons-arrow-right-alt:before{content:"\f344"}.dashicons-arrow-up-alt2:before{content:"\f343"}.dashicons-arrow-down-alt2:before{content:"\f347"}.dashicons-arrow-left-alt2:before{content:"\f341"}.dashicons-arrow-right-alt2:before{content:"\f345"}.dashicons-leftright:before{content:"\f229"}.dashicons-sort:before{content:"\f156"}.dashicons-randomize:before{content:"\f503"}.dashicons-list-view:before{content:"\f163"}.dashicons-excerpt-view:before,.dashicons-exerpt-view:before{content:"\f164"}.dashicons-grid-view:before{content:"\f509"}.dashicons-move:before{content:"\f545"}.dashicons-hammer:before{content:"\f308"}.dashicons-art:before{content:"\f309"}.dashicons-migrate:before{content:"\f310"}.dashicons-performance:before{content:"\f311"}.dashicons-universal-access:before{content:"\f483"}.dashicons-universal-access-alt:before{content:"\f507"}.dashicons-tickets:before{content:"\f486"}.dashicons-nametag:before{content:"\f484"}.dashicons-clipboard:before{content:"\f481"}.dashicons-heart:before{content:"\f487"}.dashicons-megaphone:before{content:"\f488"}.dashicons-schedule:before{content:"\f489"}.dashicons-wordpress:before{content:"\f120"}.dashicons-wordpress-alt:before{content:"\f324"}.dashicons-pressthis:before{content:"\f157"}.dashicons-update:before{content:"\f463"}.dashicons-screenoptions:before{content:"\f180"}.dashicons-cart:before{content:"\f174"}.dashicons-feedback:before{content:"\f175"}.dashicons-cloud:before{content:"\f176"}.dashicons-translation:before{content:"\f326"}.dashicons-tag:before{content:"\f323"}.dashicons-category:before{content:"\f318"}.dashicons-archive:before{content:"\f480"}.dashicons-tagcloud:before{content:"\f479"}.dashicons-text:before{content:"\f478"}.dashicons-media-archive:before{content:"\f501"}.dashicons-media-audio:before{content:"\f500"}.dashicons-media-code:before{content:"\f499"}.dashicons-media-default:before{content:"\f498"}.dashicons-media-document:before{content:"\f497"}.dashicons-media-interactive:before{content:"\f496"}.dashicons-media-spreadsheet:before{content:"\f495"}.dashicons-media-text:before{content:"\f491"}.dashicons-media-video:before{content:"\f490"}.dashicons-playlist-audio:before{content:"\f492"}.dashicons-playlist-video:before{content:"\f493"}.dashicons-controls-play:before{content:"\f522"}.dashicons-controls-pause:before{content:"\f523"}.dashicons-controls-forward:before{content:"\f519"}.dashicons-controls-skipforward:before{content:"\f517"}.dashicons-controls-back:before{content:"\f518"}.dashicons-controls-skipback:before{content:"\f516"}.dashicons-controls-repeat:before{content:"\f515"}.dashicons-controls-volumeon:before{content:"\f521"}.dashicons-controls-volumeoff:before{content:"\f520"}.dashicons-yes:before{content:"\f147"}.dashicons-no:before{content:"\f158"}.dashicons-no-alt:before{content:"\f335"}.dashicons-plus:before{content:"\f132"}.dashicons-plus-alt:before{content:"\f502"}.dashicons-plus-alt2:before{content:"\f543"}.dashicons-minus:before{content:"\f460"}.dashicons-dismiss:before{content:"\f153"}.dashicons-marker:before{content:"\f159"}.dashicons-star-filled:before{content:"\f155"}.dashicons-star-half:before{content:"\f459"}.dashicons-star-empty:before{content:"\f154"}.dashicons-flag:before{content:"\f227"}.dashicons-info:before{content:"\f348"}.dashicons-warning:before{content:"\f534"}.dashicons-share:before{content:"\f237"}.dashicons-share1:before{content:"\f237"}.dashicons-share-alt:before{content:"\f240"}.dashicons-share-alt2:before{content:"\f242"}.dashicons-twitter:before{content:"\f301"}.dashicons-rss:before{content:"\f303"}.dashicons-email:before{content:"\f465"}.dashicons-email-alt:before{content:"\f466"}.dashicons-facebook:before{content:"\f304"}.dashicons-facebook-alt:before{content:"\f305"}.dashicons-networking:before{content:"\f325"}.dashicons-googleplus:before{content:"\f462"}.dashicons-location:before{content:"\f230"}.dashicons-location-alt:before{content:"\f231"}.dashicons-camera:before{content:"\f306"}.dashicons-images-alt:before{content:"\f232"}.dashicons-images-alt2:before{content:"\f233"}.dashicons-video-alt:before{content:"\f234"}.dashicons-video-alt2:before{content:"\f235"}.dashicons-video-alt3:before{content:"\f236"}.dashicons-vault:before{content:"\f178"}.dashicons-shield:before{content:"\f332"}.dashicons-shield-alt:before{content:"\f334"}.dashicons-sos:before{content:"\f468"}.dashicons-search:before{content:"\f179"}.dashicons-slides:before{content:"\f181"}.dashicons-analytics:before{content:"\f183"}.dashicons-chart-pie:before{content:"\f184"}.dashicons-chart-bar:before{content:"\f185"}.dashicons-chart-line:before{content:"\f238"}.dashicons-chart-area:before{content:"\f239"}.dashicons-groups:before{content:"\f307"}.dashicons-businessman:before{content:"\f338"}.dashicons-id:before{content:"\f336"}.dashicons-id-alt:before{content:"\f337"}.dashicons-products:before{content:"\f312"}.dashicons-awards:before{content:"\f313"}.dashicons-forms:before{content:"\f314"}.dashicons-testimonial:before{content:"\f473"}.dashicons-portfolio:before{content:"\f322"}.dashicons-book:before{content:"\f330"}.dashicons-book-alt:before{content:"\f331"}.dashicons-download:before{content:"\f316"}.dashicons-upload:before{content:"\f317"}.dashicons-backup:before{content:"\f321"}.dashicons-clock:before{content:"\f469"}.dashicons-lightbulb:before{content:"\f339"}.dashicons-microphone:before{content:"\f482"}.dashicons-desktop:before{content:"\f472"}.dashicons-laptop:before{content:"\f547"}.dashicons-tablet:before{content:"\f471"}.dashicons-smartphone:before{content:"\f470"}.dashicons-phone:before{content:"\f525"}.dashicons-smiley:before{content:"\f328"}.dashicons-index-card:before{content:"\f510"}.dashicons-carrot:before{content:"\f511"}.dashicons-building:before{content:"\f512"}.dashicons-store:before{content:"\f513"}.dashicons-album:before{content:"\f514"}.dashicons-palmtree:before{content:"\f527"}.dashicons-tickets-alt:before{content:"\f524"}.dashicons-money:before{content:"\f526"}.dashicons-thumbs-up:before{content:"\f529"}.dashicons-thumbs-down:before{content:"\f542"}.dashicons-layout:before{content:"\f538"}.dashicons-paperclip:before{content:"\f546"}

/* included: (bwg_frontend) */
div[id^="bwg_container"] p {
  padding: 0 !important;
  margin: 0 !important;
}

div[id^="bwg_container"] img {
  box-shadow: none !important;
}

div[id^="bwg_container"] * {
  margin: 0;
}

div[id^="bwg_container"] .SumoSelect > .CaptionCont,
div[id^="bwg_container"] .SumoSelect:focus > .CaptionCont,
div[id^="bwg_container"] .SumoSelect:hover > .CaptionCont,
div[id^="bwg_container"] .SumoSelect.open > .CaptionCont {
  border: none;
  box-shadow: none;
}

#bwg_tag_wrap {
  background-color: #FFFFFF;
  width: 100%;
  font-family: inherit;
  margin: 0 -5px 20px 5px;
  z-index: 200;
  position: relative;
}

.bwg_search_loupe_container,
.bwg_search_reset_container {
  font-size: 18px;
  color: #CCCCCC;
  cursor: pointer;
  position: relative;
  top: -4px;
}

#bwg_tag_container p {
  text-align: center;
}

#bwg_tag_container {
  border: 1px solid #CCCCCC;
  box-shadow: 0 0 3px 1px #CCCCCC;
  border-radius: 4px;
  width: 256px;
  float: right;
}

#spider_popup_wrap a {
  border: none;
}

div[id^="bwg_container"] a {
  border: none;
  box-shadow: none !important;
  outline: none;
  font-size: 0;
  cursor: pointer;
  text-decoration: none;
}

div[id^="bwg_container"] div[id^="bwg_container"] .bwg_img_clear {
  max-height: none !important;
  max-width: none !important;
  padding: 0 !important;
}

.tag_cloud_link {
  font-size: inherit !important;
}

@media print {
  #spider_popup_left,
  #spider_popup_right,
  .bwg_image_info,
  [id^="bwg_slideshow_play_pause_"],
  [class^="bwg_slideshow_title_text_"],
  [id^="spider_slideshow_left_"],
  [id^="spider_slideshow_right_"] {
    background: none;
  }
}

.bwg_spider_popup_loading,
.footer-list-block .bwp_gallery .bwg_spider_popup_loading,
.footer-list-block .bwp_gallery_tags .bwg_spider_popup_loading {
  /*background: url("../images/ajax_loader.gif") no-repeat scroll 0 0 / 50px 50px rgba(0, 0, 0, 0);*/
  background-image: url("../images/ajax_loader.png");
  background-color: rgba(0, 0, 0, 0);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 30px 30px;
  border: none !important;
  display: none;
  height: 30px;
  left: 50%;
  margin-left: -20px;
  margin-top: -20px;
  overflow: hidden;
  position: fixed;
  top: 50%;
  width: 30px;
  z-index: 10102;
 /* animation: spin 2.5s infinite linear;
  -moz-animation: spin 2.5s infinite linear;
  -o-animation: spin 2.5s infinite linear;
  -webkit-animation: spin 2.5s infinite linear;*/
}

.bwg_filmstrip_thumbnail_img {
  max-width: none !important;
}

.spider_popup_overlay,
.footer-list-block .bwp_gallery .spider_popup_overlay,
.footer-list-block .bwp_gallery_tags .spider_popup_overlay {
  cursor: pointer;
  display: none;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 10100;
}

.spider_popup_close,
.spider_popup_close_fullscreen {
  -moz-box-sizing: content-box !important;
  box-sizing: content-box !important;
  cursor: pointer;
  display: table;
  line-height: 0;
  position: absolute;
  z-index: 11100;
}

#spider_popup_left {
  left: 0;
}

#spider_popup_right {
  right: 0;
}

#spider_popup_left:hover,
#spider_popup_right:hover {
  visibility: visible;
}

#spider_popup_left:hover span {
  left: 20px;
}

#spider_popup_right:hover span {
  left: auto;
  right: 20px;
}

#spider_popup_left,
#spider_popup_right {
  background: transparent url("../images/blank.gif") repeat scroll 0 0;
  bottom: 35%;
  cursor: pointer;
  display: inline;
  height: 30%;
  outline: medium none;
  position: absolute;
  width: 35%;
  z-index: 10130;
}

#spider_popup_left-ico,
#spider_popup_right-ico {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: table;
  line-height: 0;
  margin-top: -15px;
  position: absolute;
  top: 50%;
  z-index: 10135;
}

.bwg_captcha_refresh {
  background-image: url("../images/captcha_refresh.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  border-width: 0;
  cursor: pointer;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0;
  padding: 0;
  vertical-align: middle;
}

.bwg_captcha_input {
  vertical-align: middle;
  width: 75px !important;
}

.bwg_captcha_img {
  cursor: pointer;
  margin: 0 5px 0 5px;
  vertical-align: middle;
}

.bwg_comment_error {
  color: #FF0000;
  display: block;
}

.bwg_image_info_container1,
.bwg_image_rate_container1,
.bwg_image_hit_container1 {
  height: 100%;
  margin: 0 auto;
  position: absolute;
  width: 100%;
}

.bwg_image_rate_container1 {
  display: none;
}

.bwg_image_info_container2,
.bwg_image_rate_container2,
.bwg_image_hit_container2 {
  display: table;
  height: 100%;
  margin: 0 auto;
  position: absolute;
  width: 100%;
}

.bwg_image_info_spun,
.bwg_image_rate_spun,
.bwg_image_hit_spun {
  display: table-cell;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  overflow: hidden;
  position: relative;
}

.bwg_image_info,
.bwg_image_rate,
.bwg_image_hit {
  display: inline-block;
  position: relative;
  text-decoration: none;
  word-wrap: break-word;
  z-index: 11;
}

.bwg_image_rate {
  z-index: 999 !important;
}

@media screen and (max-width: 465px) {

  .bwg_ctrl_btn_container {
    height:auto !important;
  }
}

/* search */
.bwg_search_container_1 {
  display: inline-block;
  width: 100%;
  text-align: right;
  margin: 0 5px 20px 5px;
  background-color: rgba(0,0,0,0);
}
.bwg_search_container_2 {
  display: inline-block;
  position: relative;
  border-radius: 4px;
  box-shadow: 0 0 3px 1px #CCCCCC;
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
  max-width: 100%;
}
div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_search_input_container {
  display: block;
  margin-right: 45px;
}
div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_search_loupe_container {
  display: inline-block; 
  margin-right: 1px;
  vertical-align: middle;
  float: right;
  padding-top: 3px;
}
div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_search_reset_container {
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
  float: right;
  padding-top: 3px;
}
div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_search,
div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_reset {
  font-size: 18px;
  color: #CCCCCC;
  cursor: pointer;
}
div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_search_input,
div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_search_input:focus {
  color: hsl(0, 1%, 3%);
  outline: none;
  border: none;
  box-shadow: none;
  background: none;
  padding: 0 5px;
  font-family: inherit;
  width: 100%;
}
/* end search */

/* sort */
.bwg_order_cont {
  background-color: rgba(0,0,0,0);
  display: block;
  margin: 0 5px 20px 5px;
  text-align: right;
  width: 100%;
}
.bwg_order_label {
  border: none;
  box-shadow: none;
  color: #BBBBBB;
  font-family: inherit;
  font-weight: bold;
  outline: none;
}
.bwg_order {
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
  box-shadow: 0 0 3px 1px #CCCCCC;
  border-radius: 4px;
  height: initial;
  max-width: 100%;
}
/* end sort */

.spider_popup_wrap .wd_error {
  color: #CCCCCC;
}

div[id^="bwg_container"] .bwg_download_gallery {
  text-align: right;
  margin-top: 10px;
}

div[id^="bwg_container"] .bwg_download_gallery a {
  color: #4A4A4A;
  font-size: 25px;
  text-decoration: none;
}

div[id^="bwg_container"] .bwg_download_gallery a:hover {
  color: #7D7D7D;
}

div[id^="bwg_container"] .bwg-border-box * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.bwg-flex {
  display: flex;
}

.bwg-width-100 {
  width: 100%;
  max-width: 100%;
}

.bwg-flex-column {
  flex-direction: column;
}

.bwg-flex-row {
  flex-direction: row;
  flex-wrap: wrap;
}

.bwg-container {
  font-size: 0;
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.bwg-item {
  display: flex;
  flex-direction: column;
  cursor: pointer;
}

.bwg-item0 {
  overflow: hidden;
  z-index: 100;
}

.bwg-item0:hover {
  background: none !important;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  opacity: 1;
  filter: Alpha(opacity=100);
  z-index: 102;
  position: relative;
}

.bwg-item1 {
  overflow: hidden;
  width: 100%;
  position: relative;
}

.bwg-item2 {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.bwg-title1,
.bwg-ecommerce1 {
  opacity: 1;
  filter: Alpha(opacity=100);
  text-align: center;
  width: 100%;
}

.bwg-ecommerce1 {
  text-align: right;
}

.bwg-title2 {
  /*text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;*/
  width: 100%;
  word-wrap: break-word;
}

.bwg-item0:hover .bwg-title1,
.bwg-item0:hover .bwg-ecommerce1 {
  left: 0 !important;
  opacity: 1 !important;
  filter: Alpha(opacity=100) !important;
}

.bwg-play-icon1 {
  display: flex;
  height: 100%;
  opacity: 1;
  filter: Alpha(opacity=100);
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 100;
  justify-content: center;
  align-content: center;
  flex-direction: column;
  text-align: center;
}

.bwg_loading_div_1 {
  position:absolute;
  width: 100%;
  height: 100%;
  z-index: 115;
  text-align: center;
  vertical-align: middle;
}
.bwg_loading_div_2 {
  display: table;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  background-color: #FFFFFF;
  opacity: 0.95;
  filter: Alpha(opacity=95);
}
.bwg_loading_div_3 {
  display: table-cell;
  text-align: center;
  position: relative;
  vertical-align: middle;
}
.bwg_spider_ajax_loading {
  border: none !important;
  display: inline-block;
  text-align:center;
  position:relative;
  vertical-align:middle;
  background-image:url('../images/ajax_loader.png');
  float: none;
  width:30px;
  height:30px;
  background-size:30px 30px;
}
.bwg-hidden {
  visibility: hidden;
}
.bwg_container {
  position: relative;
}

.bwg_inst_play_btn_cont,
.bwg_inst_play_btn_cont .bwg_inst_play {
	display: block;
}

.hidden {
  display: none;
}

.bwg-loading {
  width: 100%;
  height: 100%;
  opacity: 0.95;
  position: absolute;
  background-color: #FFFFFF;
  background-image: url('../images/ajax_loader.png');
  background-position: center;
  background-repeat: no-repeat;
  background-size: 50px;
  z-index: 100100;
  top: 0;
  left: 0;
}

#bwg_download {
  display: inline-block;
}

.bwg_container div[id^="bwg_container2_"] img {
  height: initial;
}

/* included: (bwg_font-awesome) */
/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('fonts/fontawesome-webfont.eot?v=4.6.3');
  src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
#spider_popup_wrap .fa,
div[id^="bwg_container"] .fa,
#bwg_rotate_image .fa {
  display: inline-block;
  font-family: FontAwesome !important;
  font-style: normal;
  font-weight: normal;
  text-rendering: auto;
  line-height: 1 !important;
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-resize-full:before,
.fa-expand:before {
  content: "\f065";
}
.fa-resize-small:before,
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-resize-vertical:before,
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-resize-horizontal:before,
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-fullscreen:before,
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}


/* included: (bwg_mCustomScrollbar) */
/* basic scrollbar styling */
/* vertical scrollbar */
.mCSB_container{
	width: auto;
	margin-right: 15px;
	overflow: hidden;
}
.mCSB_container.mCS_no_scrollbar{
	margin-right: 0;
}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{
	margin-right:15px;
}
.mCustomScrollBox>.mCSB_scrollTools{
	width:16px;
	height:100%;
	top:0;
	right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0; 
	height:auto;
}
.mCSB_scrollTools a+.mCSB_draggerContainer{
	margin:20px 0;
}
.mCSB_scrollTools .mCSB_draggerRail{
	width:2px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_scrollTools .mCSB_dragger{
	cursor:pointer;
	width:100%;
	height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-align:center;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
	display:block;
	position:relative;
	height:20px;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{
	top:100%;
	margin-top:-40px;
}
/* horizontal scrollbar */
.mCSB_horizontal>.mCSB_container{
	height:auto;
	margin-right:0;
	margin-bottom:30px;
	overflow:hidden;
}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
	margin-bottom:0;
}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
	margin-right:0;
	margin-bottom:30px;
}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{
	width:100%;
	height:16px;
	top:auto;
	right:auto;
	bottom:0;
	left:0;
	overflow:hidden;
}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{
	margin:0 20px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:2px;
	margin:7px 0;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{
	width:30px;
	height:100%;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
	display:block;
	position:relative;
	width:20px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
	float:left;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
	margin-left:-40px;
	float:right;
}
.mCustomScrollBox{
	-ms-touch-action:none; /*MSPointer events - direct all pointer events to js*/
}

/* default scrollbar colors and backgrounds (default theme) */
.mCustomScrollBox>.mCSB_scrollTools{
	opacity:0.75;
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCustomScrollBox:hover>.mCSB_scrollTools{
	opacity:1;
	filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"; /* old ie */
}
.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.4);
	filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.75);
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(255,255,255,0.85);
	filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(255,255,255,0.9);
	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
	background-repeat:no-repeat;
	opacity:0.4;
	filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp{
	background-position:0 0;
	/* 
	sprites locations are 0 0/-16px 0/-32px 0/-48px 0 (light) and -80px 0/-96px 0/-112px 0/-128px 0 (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonDown{
	background-position:0 -20px;
	/* 
	sprites locations are 0 -20px/-16px -20px/-32px -20px/-48px -20px (light) and -80px -20px/-96px -20px/-112px -20px/-128px -20px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:0 -40px;
	/* 
	sprites locations are 0 -40px/-20px -40px/-40px -40px/-60px -40px (light) and -80px -40px/-100px -40px/-120px -40px/-140px -40px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonRight{
	background-position:0 -56px;
	/* 
	sprites locations are 0 -56px/-20px -56px/-40px -56px/-60px -56px (light) and -80px -56px/-100px -56px/-120px -56px/-140px -56px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{
	opacity:0.75;
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{
	opacity:0.9;
	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}

/*scrollbar themes*/
/*dark (dark colored scrollbar)*/
.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.15);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(0,0,0,0.85);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(0,0,0,0.9);
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-80px 0;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-80px -20px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-80px -40px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-80px -56px;
}
/*light-2*/
.mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.1);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.75);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(255,255,255,0.85);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(255,255,255,0.9);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-32px 0;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-32px -20px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-40px -40px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-40px -56px;
}
/*dark-2*/
.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.1);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(0,0,0,0.85);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(0,0,0,0.9);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-112px 0;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-112px -20px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-120px -40px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-120px -56px;
}
/*light-thick*/
.mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.1);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:6px;
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.75);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:6px;
	margin:5px auto;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(255,255,255,0.85);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(255,255,255,0.9);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-16px 0;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-16px -20px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-20px -40px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-20px -56px;
}
/*dark-thick*/
.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.1);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:6px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:6px;
	margin:5px auto;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(0,0,0,0.85);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(0,0,0,0.9);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-96px 0;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-96px -20px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-100px -40px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-100px -56px;
}
/*light-thin*/
.mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail{
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.1);
}
.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:2px;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:2px;
	margin:7px auto;
}
/*dark-thin*/
.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.15);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:2px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:2px;
	margin:7px auto;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(0,0,0,0.85);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(0,0,0,0.9);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-80px 0;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-80px -20px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-80px -40px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-80px -56px;
}

/* included: (bwg_sumoselect) */
.SumoSelect p {margin: 0;}
.SumoSelect{width: 200px;}

.SelectBox {padding: 5px 8px;}

.sumoStopScroll{overflow:hidden;}

/* Filtering style */
.SumoSelect .hidden { display:none; }
.SumoSelect .search-txt{display:none;outline:none;}
.SumoSelect .no-match{display:none;padding: 6px;}
.SumoSelect.open .search-txt{display: inline-block;position: absolute;top: 0;left: 0;width: 100%;margin: 0;padding: 5px 8px;border: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-radius: 5px;}
.SumoSelect.open>.search>span, .SumoSelect.open>.search>label{visibility:hidden;}

/*this is applied on that hidden select. DO NOT USE display:none; or visiblity:hidden; and Do not override any of these properties. */
.SelectClass,.SumoUnder { position: absolute; top: 0; left: 0; right: 0; height: 100%; width: 100%; border: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; }
.SelectClass{z-index: 1;}

    .SumoSelect > .optWrapper > .options  li.opt label, .SumoSelect > .CaptionCont,.SumoSelect .select-all > label { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

.SumoSelect { display: inline-block; position: relative;outline:none;}
.SumoSelect:focus > .CaptionCont,.SumoSelect:hover > .CaptionCont, .SumoSelect.open > .CaptionCont {box-shadow: 0 0 2px #7799D0;border-color: #7799D0;}
    .SumoSelect > .CaptionCont { position: relative; border: 1px solid #A4A4A4; min-height: 14px; background-color: #fff;border-radius:2px;margin:0;}
        .SumoSelect > .CaptionCont > span { display: block; padding-right: 30px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;cursor:default;}
            /*placeholder style*/
            .SumoSelect > .CaptionCont > span.placeholder { color: #ccc; font-style: italic; }

        .SumoSelect > .CaptionCont > label { position: absolute; top: 0; right: 0; bottom: 0; width: 30px;}
            .SumoSelect > .CaptionCont > label > i { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=');
                background-position: center center; width: 16px; height: 16px; display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto;background-repeat: no-repeat;opacity: 0.8;}

    .SumoSelect > .optWrapper {display:none; z-index: 1000; top: 30px; width: 100%; position: absolute; left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: #fff; border: 1px solid #ddd; box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.11); border-radius: 3px;overflow: hidden;}
        .SumoSelect.open > .optWrapper {top:35px; display:block;}
        .SumoSelect.open > .optWrapper.up {top: auto;bottom: 100%;margin-bottom: 5px;}

        .SumoSelect > .optWrapper ul {list-style: none; display: block; padding: 0; margin: 0; overflow: auto;}
        .SumoSelect > .optWrapper > .options { border-radius: 2px;position:relative;
         /*Set the height of pop up here (only for desktop mode)*/
            max-height: 250px;
             /*height*/ }
        .SumoSelect > .optWrapper > .options li.group.disabled > label{opacity:0.5;}
        .SumoSelect > .optWrapper > .options li ul li.opt{padding-left: 22px;}
        .SumoSelect > .optWrapper.multiple > .options li ul li.opt{padding-left: 50px;}
        .SumoSelect > .optWrapper.isFloating > .options {max-height: 100%;box-shadow: 0 0 100px #595959;}
        .SumoSelect > .optWrapper > .options  li.opt { padding: 6px 6px; position: relative;border-bottom: 1px solid #f5f5f5;}
            .SumoSelect > .optWrapper > .options > li.opt:first-child { border-radius: 2px 2px 0 0; }
            .SumoSelect > .optWrapper > .options > li.opt:last-child {border-radius: 0 0 2px 2px; border-bottom: none;}
            .SumoSelect > .optWrapper > .options li.opt:hover { background-color: #E4E4E4; }
            .SumoSelect > .optWrapper > .options li.opt.sel{background-color: #a1c0e4; border-bottom: 1px solid #a1c0e4;}

            .SumoSelect > .optWrapper > .options li label { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block;cursor: pointer;}
            .SumoSelect > .optWrapper > .options li span { display: none; }
            .SumoSelect > .optWrapper > .options li.group > label {cursor: default;padding: 8px 6px;font-weight: bold;}

        /*Floating styles*/
        .SumoSelect > .optWrapper.isFloating { position: fixed; top: 0; left: 0; right: 0; width: 90%; bottom: 0; margin: auto; max-height: 90%; }

    /*disabled state*/
    .SumoSelect > .optWrapper > .options li.opt.disabled { background-color: inherit;pointer-events: none;}
        .SumoSelect > .optWrapper > .options li.opt.disabled * { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* IE 5-7 */ filter: alpha(opacity=50); /* Netscape */ -moz-opacity: 0.5; /* Safari 1.x */ -khtml-opacity: 0.5; /* Good browsers */ opacity: 0.5; }


    /*styling for multiple select*/
    .SumoSelect > .optWrapper.multiple > .options li.opt { padding-left: 35px;cursor: pointer;}
        .SumoSelect > .optWrapper.multiple > .options li.opt span,
        .SumoSelect .select-all > span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px;}
            .SumoSelect > .optWrapper.multiple > .options li.opt span i,
            .SumoSelect .select-all > span i{position: absolute;margin: auto;left: 0;right: 0;top: 0;bottom: 0;width: 14px;height: 14px;border: 1px solid #AEAEAE;border-radius: 2px;box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.15);background-color: #fff;}
.SumoSelect > .optWrapper > .MultiControls { display: none; border-top: 1px solid #ddd; background-color: #fff; box-shadow: 0 0 2px rgba(0, 0, 0, 0.13); border-radius: 0 0 3px 3px; }
    .SumoSelect > .optWrapper.multiple.isFloating > .MultiControls { display: block; margin-top: 5px; position: absolute; bottom: 0; width: 100%; }

    .SumoSelect > .optWrapper.multiple.okCancelInMulti > .MultiControls { display: block; }
        .SumoSelect > .optWrapper.multiple.okCancelInMulti > .MultiControls > p { padding: 6px; }

    .SumoSelect > .optWrapper.multiple > .MultiControls > p { display: inline-block; cursor: pointer; padding: 12px; width: 50%; box-sizing: border-box; text-align: center; }
        .SumoSelect > .optWrapper.multiple > .MultiControls > p:hover { background-color: #f1f1f1; }
        .SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk { border-right: 1px solid #DBDBDB; border-radius: 0 0 0 3px; }
        .SumoSelect > .optWrapper.multiple > .MultiControls > p.btnCancel { border-radius: 0 0 3px 0; }
    /*styling for select on popup mode*/
    .SumoSelect > .optWrapper.isFloating > .options li.opt { padding: 12px 6px; }

    /*styling for only multiple select on popup mode*/
    .SumoSelect > .optWrapper.multiple.isFloating > .options li.opt { padding-left: 35px; }
    .SumoSelect > .optWrapper.multiple.isFloating { padding-bottom: 43px; }

    .SumoSelect > .optWrapper.multiple > .options li.opt.selected span i,
    .SumoSelect .select-all.selected > span i,
    .SumoSelect .select-all.partial > span i{background-color: rgb(17, 169, 17);box-shadow: none;border-color: transparent;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC');background-repeat: no-repeat;background-position: center center;}
    /*disabled state*/
    .SumoSelect.disabled { opacity: 0.7;cursor: not-allowed;}
     .SumoSelect.disabled > .CaptionCont{border-color:#ccc;box-shadow:none;}

    /**Select all button**/
    .SumoSelect .select-all{border-radius: 3px 3px 0 0;position: relative;border-bottom: 1px solid #ddd;background-color: #fff;padding: 8px 0 3px 35px;height: 20px;cursor: pointer;}
    .SumoSelect .select-all > label, .SumoSelect .select-all > span i{cursor: pointer;}
    .SumoSelect .select-all.partial > span i{background-color:#ccc;}


     /*styling for optgroups*/
    .SumoSelect > .optWrapper > .options li.optGroup { padding-left: 5px; text-decoration: underline; }



/* included: (SFSIPLUSmainCss) */
@charset "utf-8";
    @font-face {
    font-family: helveticabold;
    src: url(fonts/helvetica_bold_0-webfont.eot);
    src: url(fonts/helvetica_bold_0-webfont.eot?#iefix) format('embedded-opentype'), url(fonts/helvetica_bold_0-webfont.woff) format('woff'), url(fonts/helvetica_bold_0-webfont.ttf) format('truetype'), url(fonts/helvetica_bold_0-webfont.svg#helveticabold) format('svg');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: helveticaregular;
    src: url(fonts/helvetica_0-webfont.eot);
    src: url(fonts/helvetica_0-webfont.eot?#iefix) format('embedded-opentype'), url(fonts/helvetica_0-webfont.woff) format('woff'), url(fonts/helvetica_0-webfont.ttf) format('truetype'), url(fonts/helvetica_0-webfont.svg#helveticaregular) format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: helveticaneue-light;
    src: url(fonts/helveticaneue-light.eot);
    src: url(fonts/helveticaneue-light.eot?#iefix) format('embedded-opentype'), 
		 url(fonts/helveticaneue-light.woff) format('woff'), 
		 url(fonts/helveticaneue-light.ttf) format('truetype'),
		 url(fonts/helveticaneue-light.svg#helveticaneue-light) format('svg');
    font-weight: 400;
    font-style: normal;
}
body {
    margin: 0;
    padding: 0;
}
.clear {
    clear: both;
}
.space {
    clear: both;
    padding: 30px 0 0;
    width: 100%;
    float: left;
}
.sfsi_mainContainer {
    font-family: helveticaregular;
}
.sfsi_mainContainer h1, .sfsi_mainContainer h2, .sfsi_mainContainer h3, .sfsi_mainContainer h4, .sfsi_mainContainer h5, .sfsi_mainContainer h6, .sfsi_mainContainer li, .sfsi_mainContainer p, .sfsi_mainContainer ul {
    margin: 0;
    padding: 0;
    font-weight: 400;
}
.sfsi_mainContainer img {
    border: 0;
}
.main_contant p, .ui-accordion .ui-accordion-header {
    font-family: 'helveticaneue-light';
}
.sfsi_mainContainer input, .sfsi_mainContainer select {
    outline: 0;
}
.wapper {
    padding: 48px 106px 40px 20px;
    display: block;
    background: #f1f1f1;
}
.main_contant {
    margin: 0;
    padding: 0;
}
.main_contant h1 {
    padding: 0;
    color: #1a1d20;
    font-family: helveticabold;
    font-size: 28px;
}
.main_contant p {
    padding: 0;
    color: #414951;
    font-size: 17px;
    line-height: 26px;
}
.main_contant p span {
    text-decoration: underline;
    font-family: helveticabold;
}
.like_txt {
    margin: 30px 0 0;
    padding: 0;
    color: #12a252;
    font-family: helveticaregular;
    font-size: 20px;
    line-height: 20px;
    text-align: center;
}
.like_txt a {
    color: #12a252;
}
#accordion p, #accordion1 p {
    color: #5a6570;
    text-align: left;
    font-family: 'helveticaneue-light';
    font-size: 17px;
    line-height: 26px;
    padding-top: 19px;
}
.sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr .cstmdisplaysharingtxt { float: left; }
#accordion p:first-child, #accordion1 p:first-child {
    padding-top: 0;
}
#accordion h4, #accordion1 h4 {
    margin: 0;
    padding: 30px 0 0;
    color: #414951;
    font-size: 20px;
    line-height: 22px;
    font-family: helveticaregular;
}
#accordion h4:first-child, #accordion1 h4:first-child {
    padding-top: 0;
}

#accordion .tab8 h4:first-child, #accordion1 h4:first-child { margin-left: 0 !important}

.tab1, .tab2, .tab3, .tab4, .tab5, .tab6, .tab7 {
    color: #5a6570;
    text-align: left;
    font-family: helveticaregular;
    font-size: 18px;
    line-height: 26px;
}
.tab4 ul.like_icon {
    margin: 0;
    padding: 20px 0 0;
    list-style: none;
    text-align: center;
}
.tab4 ul.like_icon li {
    margin: 0;
    padding: 0;
    list-style: none;
    display: inline-block;
}
.tab4 ul.like_icon li span {
    margin: 0;
    width: 54px;
    display: block;
    background: url(../images/count_bg.png) no-repeat;
    height: 24px;
    overflow: hidden;
    padding: 10px 2px 2px;
    font-size: 17px;
    text-align: center;
    line-height: 24px;
    color: #5a6570;
}
.tab4 ul.like_icon li a {
    color: #5a6570;
    text-decoration: none;
}
.tab4 ul.enough_waffling {
    margin: 0;
    padding: 25px 0 27px;
    list-style: none;
    text-align: center;
}
.tab4 ul.enough_waffling li {
    margin: 0 22px;
    padding: 0;
    list-style: none;
    display: inline-block;
}
.tab4 ul.enough_waffling li span {
    float: left;
}
.tab4 ul.enough_waffling li label {
    margin: 0 0 0 20px;
    float: left;
    font-family: helveticaregular;
    font-size: 18px;
    font-weight: 400;
    text-align: center;
    line-height: 38px;
    color: #5a6570;
}
.sfsi_mainContainer .checkbox {
    width: 31px;
    height: 31px;
    background: url(../images/check_bg.jpg) no-repeat;
    display: inherit;
}
.tab8 .social_icon_like1 li span.checkbox {
    width: 31px;
    height: 31px;
    background: url(../images/check_bg.jpg) no-repeat;
    display: inherit;
}
.tab8 .social_icon_like1 li a
{
	float: left;
}
.sfsi_mainContainer .radio {
    width: 40px;
    height: 40px;
    background: url(../images/radio_bg.png) no-repeat;
    display: inherit;
}
.sfsi_mainContainer .select {
    width: 127px;
    height: 47px;
    font-size: 17px;
    background: url(../images/select_bg.jpg) no-repeat;
    display: block;
    padding-left: 16px;
    line-height: 49px;
}
.sfsi_mainContainer .line {
    background: #eaebee;
    height: 1px;
    font-size: 0;
    margin: 15px 0 0;
    clear: both;
    width: 100%;
    float: left;
}
.sfsiplus_specify_counts {
    display: block;
    margin-top: 15px;
    padding-top: 15px;
    clear: both;
    width: 100%;
    float: left;
    border-top: 1px solid #eaebee;
}
.sfsiplus_specify_counts .radio_section {
    width: 30px;
    float: left;
    margin: 12px 10px 0 0;
}
.sfsiplus_specify_counts .social_icon_like {
    width: 54px;
    float: left;
    margin: 0 15px 0 0;
}
.sfsiplus_specify_counts .social_icon_like ul {
    margin: 0;
    padding: 0 !important;
    list-style: none;
    text-align: center;
}
.sfsiplus_specify_counts .social_icon_like li {
    margin: 0;
    padding: 0;
    list-style: none;
    display: inline-block;
}
.sfsiplus_specify_counts .social_icon_like li span {
    margin: 0;
    width: 54px;
    display: block;
    background: url(../images/count_bg.jpg) no-repeat;
    height: 24px;
    overflow: hidden;
    padding: 10px 2px 2px;
    font-family: helveticaregular;
    font-size: 16px;
    text-align: center;
    line-height: 24px;
    color: #5a6570;
}
.sfsiplus_specify_counts .social_icon_like li a {
    color: #5a6570;
    text-decoration: none;
}
.sfsiplus_specify_counts .listing {
    width: 88%;
    margin-top: -5px;
    display: inherit;
    float: left;
}
.sfsiplus_specify_counts .listing ul {
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: left;
}
.sfsiplus_specify_counts .listing li {
    margin: 15px 0 0;
    padding: 0;
    list-style: none;
    clear: both;
    line-height: 39px;
    font-size: 17px;
}
.sfsiplus_specify_counts .listing li span {
    float: left;
    margin-right: 20px;
}
.sfsiplus_specify_counts .listing li .input {
    background: #e5e5e5;
    box-shadow: 2px 2px 3px #dcdcdc inset;
    border: 0;
    padding: 10px;
    margin-left: 25px;
}
.sfsiplus_specify_counts .listing li .input_facebook {
    width: 288px;
    background: #e5e5e5;
    box-shadow: 2px 2px 3px #dcdcdc inset;
    border: 0;
    padding: 10px;
    margin-left: 16px;
}
.save_button {
    width: 450px;
    padding-top: 30px !important;
    clear: both;
    margin: auto;
}
.save_button a {
    background: #12a252;
    text-align: center;
    font-size: 23px;
    color: #FFF!important;
    display: block;
    padding: 11px 0;
    text-decoration: none;
}
.save_button a:hover { background:#079345 }

.tab5 ul.plus_share_icon_order {
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: left;
}
.tab5 ul.plus_share_icon_order li {
    margin: 22px 6px 0 0;
    padding: 0;
    list-style: none;
    float: left;
    line-height: 37px;
}
.tab5 ul.plus_share_icon_order li:last-child {
    margin: 22px 0 0 3px;
}
.tab5 .row {
    border-top: 1px solid #eaebee;
    margin-top: 25px;
    padding-top: 15px;
    clear: both;
    display: block;
    width: 100%;
    float: left;
    font-family: helveticaregular;
    line-height: 42px;
}
.tab5 .icons_size {
    position: relative;
}
.tab5 .icons_size span {
    margin-right: 18px;
    display: block;
    float: left;
    font-size: 18px;
    font-weight: 400;
    line-height: 46px;
}
.tab5 .icons_size span.last {
    margin-left: 55px;
}
.tab5 .icons_size input {
    width: 73px;
    background: #e5e5e5;
    box-shadow: 2px 2px 3px #dcdcdc inset;
    border: 0;
    padding: 13px 13px 12px;
    margin-right: 18px;
    float: left;
    display: block;
}
.tab5 .icons_size select.styled {
    position: absolute;
    left: 0;
    width: 135px;
    height: 46px;
    line-height: 46px;
}
.tab5 .icons_size .field {
    position: relative;
    float: left;
    display: block;
    margin-right: 20px;
}
.tab5 .icons_size ins {
    margin-right: 25px;
    float: left;
    font-size: 17px;
    font-weight: 400;
    text-decoration: none;
}
.tab5 .icons_size ins.leave_empty {
    line-height: 23px;
}
.tab5 .icons_size {
    padding-top: 15px;
}
.tab5 ul.enough_waffling {
    margin: -5px 0 0;
    padding: 0;
    list-style: none;
    text-align: center;
}
.tab5 .new_wind .sfsiplus_row_onl ul.enough_waffling {
    margin: 20px 0 0 0;
    padding: 0;
    list-style: none;
    height: 38px;
    text-align: left;
}
.tab5 ul.enough_waffling li {
    margin: 0 22px;
    padding: 0;
    list-style: none;
    display: inline-block;
}
.tab5 ul.enough_waffling li span {
    float: left;
}
.tab5 ul.enough_waffling li label {
    margin: 0 0 0 20px;
    float: left;
    font-family: helveticaregular;
    font-size: 18px;
    font-weight: 400;
    text-align: center;
    line-height: 38px;
    color: #5a6570;
}
.sticking p {
    float: left;
    font-size: 18px!important;
}
.sticking p.list {
    width: 168px;
}
.sticking p.link {
    margin: 3px 0 0 12px;
    padding: 0!important;
    float: left;
}
.sticking .float {
    margin-left: 188px;
    margin-top: 3px;
    float: left;
    font-size: 17px;
}
.sticking ul {
    margin: 0;
    padding: 30px 0 0;
    list-style: none;
    float: left;
}
.sticking a {
    color: #a4a9ad;
    text-decoration: none;
}
.sticking .field {
    position: relative;
    float: left;
    display: block;
    margin-left: 20px;
}
.sticking .field .select {
    width: 206px;
    height: 47px;
    background: url(../images/select_bg1.jpg) no-repeat;
    display: block;
    padding-left: 10px;
}
.sticking .field select.styled {
    position: absolute;
    left: 0;
    top: 0;
    width: 211px;
    line-height: 46px;
    height: 46px;
}
.mouseover_field {
    width: 455px;
    float: left;
    font-size: 18px;
    margin-top: 10px;
}
.mouseover_field label {
    width: 125px;
    float: left;
}
.mouseover_field input {
    width: 256px;
    float: left;
    background: #e5e5e5;
    box-shadow: 2px 2px 3px #dcdcdc inset;
    border: 0;
    padding: 10px;
}
.tab6 .social_icon_like1 {
    width: 100%;
    float: left;
    margin: 0;
    padding: 35px 0 0;
    text-align: center;
}
.tab6 .social_icon_like1 ul {
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: center;
}
.tab6 .social_icon_like1 li {
    margin: 0 20px;
    padding: 0;
    width: auto;
    list-style: none;
    display: inline-block;
}
.tab6 .social_icon_like1 li span, .tab8 .social_icon_like1 li span {
    margin: 0;
    width: 44px;
    display: block;
    background: url(../images/count_bg1.png) no-repeat;
    height: 22px;
    overflow: hidden;
    padding: 2px 2px 2px 10px;
    font-family: helveticaregular;
    font-size: 15px;
    text-align: center;
    line-height: 20px;
    color: #5a6570;
    float: left;
}
.tab6 .social_icon_like1 li img {
    float: left;
    margin-right: 5px;
    display: block;
}
.tab6 .social_icon_like1 li a {
    color: #5a6570;
    text-decoration: none;
    display: block;
}
.tab6 ul.usually {
    margin: 28px 0 6px 60px;
    padding: 0;
    list-style: none;
}
.tab6 ul.usually li {
    margin: 0;
    padding: 0;
    width: auto;
    list-style: none;
    text-align: left;
    font-size: 17px;
}
.tab6 ul.enough_waffling {
    margin: 25px 0 0;
    padding: 0;
    list-style: none;
    text-align: center;
}
.tab6 ul.enough_waffling li {
    margin: 0 22px;
    padding: 0;
    list-style: none;
    display: inline-block;
}
.tab6 ul.enough_waffling li span {
    float: left;
}
.tab6 ul.enough_waffling li label {
    margin: 0 0 0 20px;
    float: left;
    font-family: helveticaregular;
    font-size: 18px;
    font-weight: 400;
    text-align: center;
    line-height: 38px;
    color: #5a6570;
}
.tab6 .row {
    border-top: 1px solid #eaebee;
    margin-top: 25px;
    padding-top: 15px;
    clear: both;
    display: block;
    width: 100%;
    float: left;
    font-family: helveticaregular;
    line-height: 42px;
}
.tab6 .options {
    margin-top: 25px;
    clear: both;
    width: 100%;
    float: left;
}
.tab6 .options label {
    width: 345px;
    float: left;
    font-size: 18px;
    font-family: helveticaregular;
    color: #5a6570;
    line-height: 46px;
}
.tab6 .options label.first {
    font-family: helveticaregular;
    font-size: 18px;
}
.tab6 .options input {
    width: 308px;
    float: left;
    background: #e5e5e5;
    box-shadow: 2px 2px 3px #dcdcdc inset;
    border: 0;
    padding: 10px;
}
.tab6 .options .field {
    width: 223px;
    float: left;
    position: relative;
}
.tab6 .options .field .select {
    width: 207px;
    background: url(../images/select_bg1.jpg) no-repeat;
    display: block;
    padding-left: 17px;
    font-family: helveticaregular;
}
.tab6 .options .field select.styled {
    position: absolute;
    left: 0;
    top: 0;
    width: 213px;
    line-height: 46px;
    height: 46px;
}
.tab7 h3 {
    margin: 14px 0 6px;
    padding: 0;
    color: #a7a9ac;
    font-family: helveticaregular;
    font-size: 20px;
    text-align: left;
}
.tab7 .close {
    position: absolute;
    right: 18px;
    top: 18px;
}
.tab7 .text_options {
    width: 400px;
    float: left;
}
.tab7 .text_options.layout {
    margin-left: 35px;
}
.tab7 .sfsiplus_row_tab {
    margin-top: 10px;
    width: 100%;
    float: left;
}
.tab7 .text_options label {
    width: 121px;
    float: left;
    line-height: 46px;
    font-size: 18px;
}
.tab7 .text_options.layout label {
    line-height: 20px;
    font-size: 18px;
}
.tab7 .text_options.layout label.border {
    line-height: 46px;
}
.tab7 .text_options input {
    width: 274px;
    float: left;
    background: #e5e5e5;
    box-shadow: 2px 2px 3px #dcdcdc inset;
    border: 0;
    padding: 13px 10px;
    font-size: 17px;
    color: #5a6570;
}
.tab7 .text_options input.small {
    width: 138px;
}
.tab7 .text_options .field {
    width: 223px;
    float: left;
    position: relative;
}
.tab7 .text_options .field .select {
    width: 183px;
    padding-right: 21px;
    height: 47px;
    background: url(../images/select_bg1.jpg) no-repeat;
    display: block;
    padding-left: 10px;
    line-height: 46px;
    font-size: 17px;
    color: #414951;
}
.tab7 .text_options .field select.styled {
    position: absolute;
    left: 0;
    top: 0;
    width: 213px;
    line-height: 46px;
    height: 46px;
}
.tab7 .color_box {
    width: 40px;
    height: 34px;
    border: 3px solid #fff;
    box-shadow: 1px 2px 2px #ccc;
    float: left;
    position: relative;
    margin-left: 13px;
}
.tab7 .color_box1 {
    width: 100%;
    height: 34px;
    background: #5a6570;
    box-shadow: 1px -2px 15px -2px #d3d3d3 inset;
}
.tab7 .corner {
    width: 10px;
    height: 10px;
    background: #fff;
    position: absolute;
    right: 0;
    bottom: 0;
}
.tab7 ul.border_shadow {
    margin: 0;
    padding: 5px 0 0;
    list-style: none;
    float: left;
    width: 257px;
}
.tab7 ul.border_shadow li {
    margin: 0;
    padding: 0 0 0 40px;
    list-style: none;
    float: left;
}
.tab7 ul.border_shadow li:first-child {
    padding: 0;
}
.tab7 ul.border_shadow li span {
    float: left;
}
.tab7 ul.border_shadow li label {
    float: left;
    width: auto;
    font-family: helveticaregular;
    font-size: 18px;
    font-weight: 400;
    text-align: center;
    line-height: 40px!important;
    color: #5a6570;
    padding: 0 0 0 20px;
}
.tab7 .row {
    border-top: 1px solid #eaebee;
    margin-top: 25px;
    padding-top: 15px;
    clear: both;
    display: block;
    width: 100%;
    float: left;
    font-family: helveticaregular;
    line-height: 42px;
}
.tab7 .pop_up_show {
    width: 100%;
    float: left;
    margin-top: 20px;
}
.tab7 .pop_up_show span {
    float: left;
}
.tab7 .pop_up_show label {
    float: left;
    width: auto;
    font-size: 18px;
    font-weight: 400;
    text-align: center;
    line-height: 38px!important;
    color: #5a6570;
    padding: 0 0 0 20px;
}
.tab7 .pop_up_show input.add {
    width: 257px;
    float: left;
    background: #e5e5e5;
    box-shadow: 2px 2px 3px #dcdcdc inset;
    border: 0;
    padding: 10px;
    margin-left: 40px;
}
.tab7 .pop_up_show input.seconds {
    width: 60px;
    background: #e5e5e5;
    box-shadow: 2px 2px 3px #dcdcdc inset;
    border: 0;
    padding: 10px;
    margin: 0 7px;
}
.tab7 .pop_up_show a {
    text-decoration: underline;
    color: #a4a9ad;
    font-size: 16px;
    margin-left: 20px;
}
.tab7 .pop_up_show .field {
    width: 135px;
    float: left;
    position: relative;
    margin-left: 20px;
    font-size: 17px;
    font-family: helveticaregular;
}
.tab7 .pop_up_show .field .select {
    width: 127px;
    height: 48px;
    background: url(../images/select_bg.jpg) no-repeat;
    display: block;
    padding-left: 10px;
    line-height: 46px;
    font-size: 16px;
    color: #5a6570;
}
.tab7 .pop_up_show .field select.styled {
    position: absolute;
    left: 0;
    top: 0;
    width: 135px;
    line-height: 46px;
    height: 46px;
}
.pop_up_box {
    width: 474px;
    background: #FFF;
    box-shadow: 0 0 5px 3px #d8d8d8;
    margin: 200px auto;
    padding: 20px 25px 0;
    font-family: helveticaregular;
    color: #5a6570;
    min-height: 250px;
    position: relative;
}
.pop_up_box h4, .pop_up_box_ex h4 {
    font-size: 20px;
    color: #5a6570;
    text-align: center;
    margin: 0;
    padding: 0;
    line-height: 22px;
}
.pop_up_box p, .pop_up_box_ex p {
    font-size: 17px;
    line-height: 28px;
    color: #5a6570;
    text-align: left;
    margin: 0;
    padding: 25px 0 0;
    font-family: helveticaregular;
}
.sfsi_popupcntnr {
    float: left;
    width: 100%}
.sfsi_popupcntnr>h3 {
    color: #000;
    float: left;
    font-weight: 700;
    margin-bottom: 5px;
    width: 100%}
ul.flwstep {
    float: left;
    width: 100%}
ul.flwstep>li {
    color: #000;
    font-size: 16px;
    margin: 5px;
}
.upldbtn {
    float: left;
    text-align: center;
    width: 100%}
.upload_butt {
    background-color: #12a252;
    border: none;
    color: #fff;
    font-weight: 700;
    margin-top: 10px;
    padding: 5px 45px;
    width: auto;
    cursor: pointer;
}
.pop_up_box .button {
    background: #12a252;
    font-size: 22px;
    line-height: 24px;
    color: #5a6570;
    text-align: center;
    min-height: 80px;
    margin-top: 32px;
    box-shadow: none;
	word-wrap: break-word;
    white-space: normal;
}
.pop_up_box .button:hover {
    box-shadow: none!important;
}
.pop_up_box .button a.activate {
    padding: 0px 0;
}
.pop_up_box a, .pop_up_box_ex a  {
    color: #a4a9ad;
    font-size: 20px;
    text-decoration: none;
    text-align: center;
    display: inline-block;
    margin-top: 20px;
	width: 100%;
}
.pop_up_box .upload {
    width: 100%;
    float: left;
    text-align: left;
    margin-top: 15px;
    height: 46px;
}
.pop_up_box .upload label {
    width: 135px;
    float: left;
    line-height: 45px;
    font-size: 18px;
    font-family: helveticaregular;
    text-align: left;
}
.pop_up_box .upload input[type=text] {
    width: 248px;
    float: left;
    background: #e5e5e5;
    box-shadow: 2px 2px 3px #dcdcdc inset;
    border: 0;
    padding: 0 10px;
    font-size: 16px;
    height: 44px;
    text-align: left;
    color: #5a6570;
    font-family: helveticaregular;
}
.pop_up_box .upload input.upload_butt {
    width: 100px;
    background: #12a252;
    box-shadow: 0 0 0;
    border: 0;
    text-align: center;
    font-size: 18px;
    color: #fff;
    font-family: helveticaregular;
    height: 45px;
    right: 32px;
    top: 71px;
    position: absolute;
}
.pop_up_box .upload a {
    color: #12a252;
    font-size: 18px;
    text-decoration: underline;
    font-family: helveticaregular;
    margin: 0 0 16px 140px;
}
.pop_up_box a:hover, .pop_up_box_ex a:hover {
    color: #a4a9ad;
}
.tab1 ul.plus_icn_listing {
    list-style: none;
    overflow: hidden;
    border-top: #e7e8eb solid 1px;
    margin: 35px 0 0;
}
.tab1 ul.plus_icn_listing li {
    border-bottom: #eaebed solid 1px;
    padding: 11px 0 11px 8px;
    float: left;
    width: 100%}
ul.plus_icn_listing li .tb_4_ck {
    float: left;
    margin: 10px 0 0;
}
ul.sfsiplus_icn_listing8 li .tb_4_ck {
    float: left;
    margin: 10px 0 0;
}
.tab8 .cstmdsplyulwpr .radio_section.tb_4_ck
{
	margin-right: 10px !important;
}
.tab8 .social_icon_like1.cstmdsplyulwpr .cstmdsplsub{margin-top: 3px;}
.tab8 .social_icon_like1.cstmdsplyulwpr .cstmdspllke{margin-top: 3px;}
.tab8 .social_icon_like1.cstmdsplyulwpr .cstmdsplggpls{margin-top: 3px;}
.tab8 .social_icon_like1.cstmdsplyulwpr .cstmdspltwtr{margin-top: 4px;}
.tab8 .social_icon_like1.cstmdsplyulwpr .cstmdsplshr{margin-top: 3px;}
.tab2 {
    overflow: hidden;
}
.tab2 .rss_url_row {
    width: 100%;
    float: left;
    margin: 0 0 10px;
}
.tab2 .rss_url_row h4 {
    float: left;
    line-height: 43px!important;
}
.tab2 .inr_cont input.add, .tab2 .inr_cont textarea.add_txt, .tab2 .rss_url_row input.add {
    width: 363px;
    float: left;
    background: #e5e5e5;
    box-shadow: 2px 2px 3px #dcdcdc inset;
    border: 0;
    padding: 12px 10px 11px;
    margin-left: 10px;
}
.tab2 .rss_url_row a.rit_link {
    float: left;
    margin: 10px 0 0 16px;
    font-size: 17px;
}
.tab2 .row {
    float: left;
    border-top: 2px solid #f2f3f4;
    clear: both;
    padding: 0 0 15px;
    width: 100%}
.tab2 .row .tab_2_email_sec {
    list-style: none;
    margin: 17px 0 0;
    overflow: hidden;
}
.row ul.tab_2_email_sec li {
    float: left;
    margin-right: 10px;
	width: 32%;
}
.sfsiplusicnsdvwrp
{
	width: 110px;
	float: left;
}
.row ul.tab_2_email_sec:first-child {
    margin-right: 2%
}
.inr_cont .fb_url {
    clear: both;
}
.inr_cont .fb_url .checkbox, .inr_cont .fb_url input.add, .inr_cont .fb_url label, .inr_cont .fb_url lable {
    float: left;
}
.inr_cont .fb_url input.add {
    margin-left: 19px;
}
.inr_cont .fb_url .checkbox {
    margin: 6px 0 0;
}
.inr_cont .fb_url label {
    line-height: 41px;
    margin: 0 0 0 15px;
    font-size: 18px;
}
.inr_cont textarea.add_txt {
    resize: none;
    margin: 0 0 0 19px!important;
    height: 60px;
}
.tab2 .inr_cont textarea.add_txt {
    width: 382px!important;
    height: 90px;
    overflow: hidden;
}
.tab2 .inr_cont input.add {
    width: 417px;
}
.red_txt, .tab2 .red_txt {
    color: #ef4745!important;
    text-align: center!important;
    padding-top: 5px!important;
}
.green_txt {
    color: #12A252!important;
    text-align: center!important;
    padding-top: 5px!important;
}
.red_txt {
    color: #f80000!important;
    text-align: center!important;
    padding-top: 5px!important;
}
.linked_tab_2 .fb_url label {
    width: 32%}
.twt_tab_2 label {
    width: 18%}
.bdr_top {
    border-top: none!important;
}
.linked_tab_2 .fb_url input.link_dbl {
    margin-bottom: 6px;
}
.tab3 {
    overflow: hidden;
}
.tab3 .row {
    padding: 15px 0;
    clear: both;
    overflow: hidden;
}
.tab3 .row.sfsiplusmousetxt
{
	border: medium none;
}
.tab3 ul.tab_3_list {
    overflow: hidden;
    margin: 4px 0 11px;
}
.tab8 .sfsiplus_toglepstpgspn {
	font-weight: bold;
}
ul.tab_3_list li {
    background: url(../images/tab_3_list_bg.jpg) 13px 7px no-repeat;
    padding: 0 0 0 30px;
    color: #778088;
    font-family: helveticaregular;
    font-size: 17px;
    margin-bottom: 4px;
}
.tab5 ul.tab_3_list li
{
	background: url(../images/tab_3_list_bg.jpg) 13px 18px no-repeat;
}
.tab3 .row h3 {
    margin: 0 0 20px;
    color: #414951;
    font-family: helveticabold;
    font-size: 20px;
}
ul.sfsiplus_tab_3_icns {
    list-style: none;
    margin: 34px 0 0;
    overflow: hidden;
}
ul.sfsiplus_tab_3_icns li {
    width: 100%;
    margin: 0 0 21px;
    float: left;
}
ul.sfsiplus_tab_3_icns label {
    float: left;
    line-height: 42px;
    color: #69737C;
    font-size: 18px;
    font-family: helveticaregular;
    min-width: 120px;
}
ul.sfsiplus_tab_3_icns li .sfsiplus_icns_tab_3, ul.sfsiplus_tab_3_icns li .radio {
    float: left;
}
.tab3 .sub_row {
    float: left;
    margin: 35px 0 0 4%;
    width: 90%}
.tab3 .sub_row h4 {
    color: #a4a9ad!important;
}
.tab3 .sub_row label {
    float: left;
    margin: 0 20px;
    line-height: 36px;
    font-size: 18px;
}
.tab3 .sub_row p {
    padding-top: 18px!important;
    clear: both;
    overflow: hidden;
}
.sub_row .sub_sub_box p {
    padding-top: 18px!important;
}
.tab3 .sub_row .checkbox {
    float: left;
    margin-top: 4px;
}
.tab3 .sub_row .sub_sub_box {
    width: 80%;
    margin: 7px 0 15px 10%;
    float: left;
}
.tab3 .sub_row input.smal_inpt {
    width: 73px;
    background: #e5e5e5;
    box-shadow: 2px 2px 3px #dcdcdc inset;
    border: 0;
    padding: 10px;
    float: left;
}
.tab3 .sub_row .drop_lst {
    border: 1px solid #d6d6d6;
    font-size: 16px;
    color: #5a6570;
    width: 120px;
}
.tab3 .first_row, .tab3 .first_row p, .tab3 .first_row p .radio, .tab3 .first_row p label {
    float: left;
}
.tab3 .first_row {
    width: 90%;
    float: left;
}
.tab3 .first_row p {
    padding: 0!important;
}
.tab3 .first_row p label {
    line-height: 44px;
    margin: 0 10px;
}
.tab3 .first_row p:last-child {
    margin-left: 27%}
.tab3 .tab_1_sav {
    padding-top: 20px!important;
    margin: 10px auto 20px;
}
.suc_msg {
    background: #12A252;
    color: #FFF;
    display: none;
    font-size: 23px;
    padding: 10px;
    text-align: left;
    text-decoration: none;
}
.error_msg {
    background: #D22B30;
    color: #FFF;
    display: none;
    font-size: 23px;
    padding: 10px;
    text-align: left;
    text-decoration: none;
}
.fileUPInput {
    cursor: pointer;
    position: relative;
    top: -43px;
    right: 0;
    z-index: 99;
    height: 42px;
    font-size: 5px;
    opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
    width: 100%}
.inputWrapper {
    height: 20px;
    width: 50px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
}
.sfsiplus_custom-txt {
    background: none!important;
    padding-left: 2px!important;
}
.plus_custom-img {
    float: left;
    margin-left: 20px;
}
.loader-img {
    float: left;
    margin-left: -70px;
    display: none;
}
.pop-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    backgound-color: #d3d3d3;
    z-index: 10;
    padding: 20px;
    display: none;
}
.fb-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    backgound-color: #d3d3d3;
    z-index: -1000;
    padding: 20px;
    opacity: 0;
    display: block;
}
.inputError {
    border: 1px solid #f80000!important;
}
.sfsicloseBtn {
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
}
.top_arow {
    background: url(../images/top_aro.png) no-repeat;
    position: absolute;
    top: -29px;
    left: 38%;
    width: 33px;
    height: 29px;
    backgoround-color: #fff;
}
.sfsi_plus_tool_tip_2 .top_arow .sfsi_plus_inside, .top_arow .sfsi_plus_inside {
    float: left;
}
.sfsi_plus_tool_tip_2 .tool_tip>img, .tool_tip>img {
    display: inline-block;
    margin-right: 4px;
    float: left;
}
.sfsiplus_norm_row {
    float: left;
    min-width: 25px;
}
.sfsiplus_norm_row a {
    border: none;
    display: inline-block;
    position: relative;
}
.sfsi_plus_widget
{
	min-height: 55px;
}
.sfsi_plus_tool_tip_2 a {
    min-height: 0!important;
}
.sfsi_plus_widget a img {
    box-shadow: none!important;
    outline: 0;
}
.sfsi_plus_wicons {
    display: inline-block;
    color: #000;
}
.sel-active {
    background-color: #f7941d;
}
.sfsi_plus_outr_div .close {
    position: absolute;
    right: 18px;
    top: 18px;
}
.sfsi_plus_outr_div h2 {
    color: #778088;
    font-family: helveticaregular;
    font-size: 26px;
    margin: 0 0 9px;
    padding: 0;
    text-align: center;
    font-weight: 400;
}
.sfsi_plus_outr_div ul li a {
    color: #5A6570;
    text-decoration: none;
}
.sfsi_plus_outr_div ul li {
    display: inline-block;
    list-style: none;
    margin: 0;
    padding: 0;
    float: none;
}
.expanded-area {
    display: none;
}
.sfsi_plus_wicons a {
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
}
.scale, .scale-div {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.sfsi_plus_Sicons {
    float: left;
}
.sfsi_pop_up .button a:hover {
    color: #fff;
}
.sfsi_pop_up .button:hover {
    background: #12a252;
    color: #fff;
    border: none;
}
ul.plus_icn_listing li .sfsiplus_right_info a {
    outline: 0;
    font-family: helveticaregular;
}
ul.sfsiplus_icn_listing8 li .sfsiplus_right_info a {
    outline: 0;
    font-family: helveticaregular;
}
.upload_pop_up .upload_butt {
    line-height: 27px;
    margin-left: 6px;
}
.sfsi_pop_up .addthis_toolbox {
    width: 80px;
    margin: 40px auto 0;
}
a.addthis_button_compact {
    margin-top: 0;
    width: auto;
}
.drop_lsts {
    left: 220px;
    position: relative;
    top: -40px;
}
.drop_lsts .styled {
    top: -42px;
    width: 127px;
    height: 33px;
}
.drop_lsts span {
    line-height: 50px;
}
.drag_drp {
    left: 11px;
    position: relative;
    top: 38px;
    font-size: 17px;
}
.listing ul li label {
    width: 224px;
    float: left;
}
.sfsiplus_row_onl {
    width: 100%;
    float: left;
}
#sfsi_plus_Show_popupOn_PageIDs option.sel-active {
    background: #f7941d;
}
.sfsi_plus_inside div iframe {
    float: left;
    margin: 0;
}
.sfsi_plus_inside div #___plus_0, .sfsi_plus_inside div #___plusone_0 {
    height: 27px;
}
.sfsi_plus_outr_div li {
    float: left;
}
.sfsi_plus_tool_tip_2 .sfsi_plus_inside div {
    min-height: 0;
}
#___plus_1>iframe {
    height: 30px;
}
.main_contant h1 {
    margin: 0 0 19px;
}
.main_contant p {
    margin: 0 0 26px;
}
.main_contant p>a {
    color: #1a1d20;
    text-decoration: underline;
}
.tab1 .gary_bg {
    background: #f1f1f1;
}
#accordion {
    margin-top: 4px;
}
.main_contant p>a, .tab1 p span {
    font-family: helveticabold;
}
.wapper .ui-accordion-header-active {
    margin-top: 20px!important;
}
.wapper .tab2 {
    padding: 20px 33px 12px 34px!important;
}
.wapper .tab2 p {
    margin-bottom: 6px;
}
.tab2 .twt_tab_2 label {
    width: 175px;
}
.tab2 .twt_fld {
    margin: 16px 0 23px;
    float: left;
}
.tab2 .twt_fld_2 {
    margin: 0 0 12px;
    float: left;
}
.tab2 .google_in {
    margin: 0 0 8px 94px;
    float: left;
}
.tab2 .google_in p.radio_section {
    padding-top: 8px!important;
}
.tab2 .google_in .fb_url input.add {
    width: 417px!important;
}
.tab2 .utube_inn {
    padding-bottom: 2px;
    float: left;
}
.tab2 .utube_inn label {
    max-width: 90%}
.tab2 .utube_inn label span {
    font-family: helveticabold;
}
.tab2 .inr_cont p>a {
    font-family: helveticabold;
    color: #778088;
    text-decoration: none;
}
.sfsiplus_pinterest_section .inr_cont .pint_url {
    float: left;
    padding-top: 6px;
    clear: both;
}
.sfsiplus_pinterest_section .inr_cont .add {
    width: 417px!important;
}
.sfsiplus_linkedin_section .link_1, .sfsiplus_linkedin_section .link_2, .sfsiplus_linkedin_section .link_3, .sfsiplus_linkedin_section .link_4 {
    float: left;
    width: 100%}
.sfsiplus_linkedin_section .link_1 input.add, .sfsiplus_linkedin_section .link_2 input.add, .sfsiplus_linkedin_section .link_3 input.add, .sfsiplus_linkedin_section .link_4 input.add {
    width: 417px;
}
.sfsiplus_linkedin_section .link_1 {
    margin-bottom: 7px;
}
.sfsiplus_linkedin_section .link_2 {
    margin-bottom: 12px;
}
.sfsiplus_linkedin_section .link_3, .sfsiplus_linkedin_section .link_4 {
    margin-bottom: 13px;
}
.tab2 .sfsiplus_linkedin_section .link_4 {
    margin-bottom: 0;
}
ul.tab_3_list li span {
    font-family: helveticabold;
}
.tab3 .Shuffle_auto {
    float: left;
    width: 80%;
    position: relative;
    top: -93px;
}
#accordion .tab4 h4, #accordion1 .tab4 h4 {

    color: #414951;
    font-size: 20px;
}
.sfsiplus_specify_counts .listing li .input {
    width: 73px;
}
.sfsiplus_fbpgidwpr{width: 160px; float: left; font-weight: bold; font-size: 17px; color: #000000;}
.sfsiplus_fbpgiddesc{font-weight: normal; width: 100%; font-size: 14px; color: #888888;padding: 4px 0 0 60px; }
.sfsiplus_fbpgiddesc code
{
	background: none repeat scroll 0 0 transparent;
	padding-right: 0px;
	padding-left: 0px;
	
}
.sfsiplus_specify_counts .listing li .input.mypginpt {
    width: 288px;
}
.tab3 .Shuffle_auto .sub_sub_box .tab_3_option {
    padding-top: 0!important;
    margin-bottom: 10px!important;
}
.tab3 .sub_row {
    margin-top: 10px!important;
}
.tab4 {
    padding-top: 35px!important;
}
.tab4 .save_button {
    padding-top: 46px;
}
.tab5 {
    padding-top: 31px!important;
}
.tab6, .tab7 {
    padding-top: 28px!important;
}
.tab5 .sfsiplus_row_onl {
    margin-top: 15px;
}
.tab5 .sticking .link>a {
    color: #a4a9ad;
    text-decoration: underline;
}
.tab5 .mouse_txt h4 {
    margin-bottom: 8px!important;
}
.tab5 .save_button {
    padding-top: 54px;
}
.tab7 .like_pop_box h2 {
    font-family: helveticabold;
    text-align: center;
    color: #414951;
    font-size: 26px;
}
.tab1 ul.plus_icn_listing li .sfsiplus_right_info label:hover {
    text-decoration: none!important;
}
.tab1 ul.plus_icn_listing li .sfsiplus_right_info label.expanded-area {
    clear: both;
    float: left;
    margin-top: 14px;
}
.tab7 .space {
    margin-top: 14px;
}
.tab7 .pop_up_show label {
    font-family: helveticaregular!important;
}
.tab7 .save_button {
    padding-top: 78px;
}
.like_txt a {
    text-decoration: none;
    font-family: helveticaregular;
}
.bdr_btm_non {
    border-bottom: none!important;
}
.tab1 .tab_1_sav {
    padding-top: 13px;
}
#accordion .tab2 .sfsiplus_facebook_section .inr_cont p.extra_sp, #accordion1 .tab2 .sfsiplus_facebook_section .inr_cont p.extra_sp {
    padding-top: 7px;
}
.tab2 .sfsiplus_custom_section {
    width: 100%}
.tab7 {
    padding-bottom: 40px!important;
}
.tab8 .save_button {
    padding-top: 0px;
}
.tab10 .save_button a {
    padding: 16px 0;
}
.tab2 .sfsiplus_twitter_section .twt_fld input.add, .tab2 .sfsiplus_twitter_section .twt_fld_2 textarea.add_txt {
    width: 464px!important;
}
.tab2 .utube_inn .fb_url label span {
    font-family: helveticaregular;
}
.tab1 label, .tab2 label, .tab3 label, .tab4 label, .tab5 label, .tab6 label, .tab7 label, .tab8 label, .tab9 label {
    cursor: default!important;
}
.tab5 .new_wind h4 {
    margin-bottom: 11px!important;
}
.pop_up_box .fb_2 span {
    height: 28px!important;
}
.pop_up_box .sfsi_plus_tool_tip_2 .fbb .fb_1 a {
    margin-top: 0;
}
.tab6 .social_icon_like1 ul li span {
    margin-top: -1px;
}
#sfpluspageLoad {
    background: url(../images/ajax-loader.gif) 50% 50% no-repeat #F9F9F9;
    height: 100%;
    left: 160px;
    opacity: 1;
    position: fixed;
    top: 0;
    width: 89%;
    z-index: 9999;
}
.sfsi_plus_tool_tip_2, .tool_tip {
    background: #FFF;
    border: 1px solid #e7e7e7;
    box-shadow: #e7e7e7 0 0 2px 1px;
    display: block;
    float: left;
    margin: 0 0 0 -52px;
    /*padding: 5px 14px 5px 14px;*/
    position: absolute;
    z-index: 10000;
    border-bottom: #e5e5e5 solid 4px;
    width: 100px;
}
.sfsi_plus_tool_tip_2 {
    display: inline-table;
}
.sfsiplus_inerCnt, .sfsiplus_inerCnt:hover, .sfsiplus_inerCnt>a, .sfsiplus_inerCnt>a:hover, .widget-area .widget a {
    outline: 0;
}
.sfsi_plus_tool_tip_2_inr {
    bottom: 90%;
    left: 20%;
    opacity: 0;
}
.sfsi_plus_tool_tip_2 .bot_arow {
    background: url(../images/bot_tip_icn.png) no-repeat;
    position: absolute;
    bottom: -21px;
    left: 50%;
    width: 15px;
    height: 21px;
    margin-left: -10px;
}
.sfsi_plus_tool_tip_2 .top_big_arow {
    position: absolute;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    top: -21px;
    left: 46%;
    width: 15px;
    height: 21px;
    margin-right: -5px;
}
.sfsi_plus_tool_tip_2_inr .gpls_visit>a, .sfsi_plus_tool_tip_2_inr .prints_visit_1 a, .sfsi_plus_tool_tip_2_inr .utub_visit>a {
    margin-top: 0;
}
.sfsi_plus_tool_tip_2_inr .linkin_1 a, .sfsi_plus_tool_tip_2_inr .linkin_2 a, .sfsi_plus_tool_tip_2_inr .linkin_3 a, .sfsi_plus_tool_tip_2_inr .linkin_4 a, .sfsi_plus_tool_tip_2_inr .prints_visit a {
    margin: 0;
}
.sfsiTlleftBig {
    bottom: 121%;
    left: 22%;
    margin-left: -54%}
.sfsi_plus_Tlleft {
    bottom: 100%;
    left: 50%;
    margin-left: -66px !important;
    margin-bottom: 2px;
}
.sfsi_plc_btm {
    bottom: auto;
    top: 100%;
    left: 50%;
    margin-left: -63px;
    margin-top: 8px;
    margin-bottom: auto;
}
.sfsiplus_inerCnt {
    position: relative;
    z-index: inherit!important;
    float: left;
	width: 100%;
	float: left;
}
.sfsi_plus_wicons {
    margin-bottom: 30px;
    position: relative;
    padding-top: 5px;
}
.sfsiplus_norm_row .bot_no {
    position: absolute;
    padding: 1px 0;
    font-size: 12px!important;
    text-align: center;
    line-height: 12px!important;
    background: #fff;
    border-radius: 5px;
    left: 50%;
    margin-left: -20px;
    z-index: 9;
    border: 1px solid #333;
    top: 100%;
    white-space: pre;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 10px;
    width: 40px;
}
.sfsiplus_norm_row .bot_no:before {
    content: url(images/count_top_arow.png);
    position: absolute;
    height: 9px;
    margin-left: -7.5px;
    top: -10px;
    left: 50%;
    width: 15px;
}
/*.sf_subscrbe .bot_no:before
{
	content: url(images/count_left_arow.png);
    height: 9px;
	left: 0;
	margin-left: -12px;
	position: absolute;
    top: 0px;
	width: 15px;
}*/
.sf_subscrbe .bot_no
{
	background: rgba(0, 0, 0, 0) url(images/count_left_arow.png) no-repeat scroll 0 0 / 27px auto;
	font-size: 12px !important;
    left: 67px;
    line-height: 17px !important;
    margin-left: 0px;
   /* margin-top: 9px;*/
    padding: 1px 0;
    /*position: absolute;*/
    text-align: center;
    /*top: -8px;*/
    white-space: pre;
    width: 33px;
	height: 19px;
    z-index: 9;
	display:inline-block;
}
.bot_no.sfsiSmBtn {
    font-size: 10px;
    margin-top: 4px;
}
.bot_no.sfsiSmBtn:before {
    margin-left: -8px;
    top: -9px;
}
.sfsiplus_norm_row .cbtn_vsmall {
    font-size: 9px;
    left: -28%;
    top: 4px;
}
.sfsiplus_norm_row .cbtn_vsmall:before {
    left: 31%;
    top: -9px;
    margin-left: -31%}
h2.optional {
    font-family: helveticaregular;
    font-size: 25px;
    margin: 25px 0 19px;
    color: #5a6570;
    float: left;
}
.utube_tool_bdr .utub_visit {
    margin: 9px 0 0;
    height: 24px;
    display: inline-block;
    float: none;
}
.utube_tool_bdr .utub_2 {
    margin: 9px 0 0;
    height: 24px;
    width: 86px;
    display: inline-block;
    float: none;
}
.sfsi_plus_printst_tool_bdr {
    width: 79px;
}
.sfsi_plus_printst_tool_bdr .prints_visit {
    margin: 0 0 10px -22px;
}
.sfsi_plus_printst_tool_bdr .prints_visit_1 {
    margin: 0 0 0 -53px;
}
.sfsi_plus_fb_tool_bdr {
    width: 68px;
    height: auto;
}
.sfsi_plus_fb_tool_bdr .sfsi_plus_inside {
    text-align: center;
    width: 100%;
    float: left;
    overflow: hidden;
}
.sfsi_plus_fb_tool_bdr .sfsi_plus_inside .icon1 {
    margin: 2px 0 2px 0;
    height: 28px;
    display: inline-block;
    float: none;
   /* width: 62px;s*/
}
.sfsi_plus_inside img
{
	vertical-align:sub !important;
}
.sfsi_plus_fb_tool_bdr .sfsi_plus_inside .icon2
{
    margin: 2px 0 2px 0 ;
    height: 20px;
   /* width: 49px;*/
    display:block;
	overflow: hidden;
}
.sfsi_plus_fb_tool_bdr .sfsi_plus_inside .icon3 {
    margin: 2px 0 2px 0;
    height: 20px;
   /* width: 62px;*/
    display:inline-block;
    float: none;
}
.sfsi_plus_fb_tool_bdr .sfsi_plus_inside .fb_1, .sfsi_plus_fb_tool_bdr .sfsi_plus_inside .fb_2, .sfsi_plus_fb_tool_bdr .sfsi_plus_inside .fb_3 {
    margin: 9px 0 0;
    height: 25px;
}
.sfsi_plus_printst_tool_bdr .sfsi_plus_inside {
    text-align: center;
    float: left;
    width: 100%}
.sfsi_plus_printst_tool_bdr .sfsi_plus_inside .icon1{
    margin: 2px 0;
    height: 24px;
    display: inline-block;
    float: none;
    /*width: 73px;*/
}
.sfsi_plus_printst_tool_bdr .sfsi_plus_inside .icon2 {
    margin: 2px 0;
    height: 20px;
    display:inline-block;
    float: none;
    /*max-width: 73px;*/
	width: 100%;
}
.sfsi_plus_printst_tool_bdr .sfsi_plus_inside .prints_visit, .sfsi_plus_printst_tool_bdr .sfsi_plus_inside .prints_visit_1 {
    margin: 9px 0 0;
    height: 20px;
    float: none;
    display: inline-block;
}
.sfsi_plus_printst_tool_bdr {
   /* margin-left: -59px;*/
}
.sfsi_plus_fb_tool_bdr .sfsi_plus_inside .icon1>a>img, .sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .icon1>a>img, .sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside .icon1>a>img, .sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside .icon4>a>img, .sfsi_plus_printst_tool_bdr .sfsi_plus_inside .icon1>a>img, .sfsi_plus_printst_tool_bdr .sfsi_plus_inside .icon2>a>img, .utube_tool_bdr .sfsi_plus_inside .icon1>a>img {
    padding-top: 0;
}
.sfsi_plus_gpls_tool_bdr {
    width: 76px;
}
.sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .icon1>a>img {
    padding-top: 0;
}
.sfsi_plus_gpls_tool_bdr .sfsi_plus_inside {
    text-align: center;
    width: 100%;
    float: left;
}
.sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .icon1 {
    margin: 2px 0;
    display: inline-block;
    float: none;
    height: 29px;
    /*width: 76px;*/
}
.sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .icon2 {
    margin: 2px 0 2px 0;
    display:inline-block;
    float: none;
    height: 24px;
	width:100%;
  /*  width: 38px;*/
}
.sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .icon3 {
    margin: 2px 0 2px 0;
    display:block;
    float: none;
    height: 24px;
/*    width: 76px;
*/}
.sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .gpls_visit, .sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .gtalk_2, .sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .gtalk_3 {
    margin: 9px 0 0;
    height: 29px;
}
.sfsi_plus_fb_tool_bdr, .sfsi_plus_gpls_tool_bdr, .sfsi_plus_linkedin_tool_bdr, .sfsi_plus_printst_tool_bdr, .sfsi_plus_twt_tool_bdr {
    bottom: 100%;
    left: 50%;
    margin-bottom: 2px;
}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside {
    text-align: center;
    width: 100%;
    float: left;
}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .cstmicon1 {
    margin: 2px 0!important;
    display: inline-block;
    float: none;
	vertical-align: middle;
    overflow: hidden;
	 /*width: 100%;*/
}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .cstmicon1 a {
    display: inline-block;
    vertical-align: middle;
    /*width: 100%;*/
	width:auto;
}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .cstmicon1 a img{
	float: left;
}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .icon1 {
    margin: 2px 24px 2px !important;
    display: inline-block;
    float: none;
    /*width: 61px;*/
    overflow: hidden;
    height: 20px;
}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .icon1 iframe {
   /* width: 61px!important;*/
}
.sfsi_plus_tool_tip_2, .sfsi_plus_fb_tool_bdr, .sfsi_plus_twt_tool_bdr, .sfsi_plus_linkedin_tool_bdr, .sfsi_plus_printst_tool_bdr, .sfsi_plus_gpls_tool_bdr,   .sfsi_plus_Tlleft {width:140px !important; padding:6px 0;}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .icon2 {
    margin: 0px 0!important;
    display:inline-block;
    float: none;
    height: 20px;
  /*  width: 58px;s*/
}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .twt_1 {
    margin: 9px 0 0;
    display: inline-block;
    float: none;
    width: 58px;
    height: 20px;
    overflow: hidden;
}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .twt_1 iframe {
    width: 100%!important;
}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .twt_2 {
    margin: 9px 0 0;
    height: 20px;
    display: inline-block;
    float: none;
    width: 58px;
}
.utube_tool_bdr .sfsi_plus_inside {
    text-align: center;
    width: 100%;
    float: left;
}
.sfsi_plus_inside > div {}
.utube_tool_bdr .sfsi_plus_inside .icon1{
    margin: 2px 0 2px;
    height: 24px;
    display: inline-block;
    float: none;
    width: 87px;
}
.utube_tool_bdr .sfsi_plus_inside .icon2 {
    margin: 2px 0 2;
    height: 24px;
    display:inline-block;
    float: none;
   	min-width: 100px;
	width: auto;
}
.utube_tool_bdr {
    width: 93px;
    bottom: 100%;
    left: 50%;
    margin-bottom: 2px;
}
.sfsi_plus_linkedin_tool_bdr {
    width: 66px;
}
.sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside {
    text-align: center;
    float: left;
    width: 100%}
.sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside .icon1{
    margin: 2px 0;
    display: inline-block;
    float: none;
    height: 23px;
    width: 100%;
}
.sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside .icon2{
    margin: 2px 0;
    display:inline-block;
    float: none;
    height: 23px;
    width: 100%;
}
.sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside .icon3 {
    margin: 2px 0;
    display:inline-block;
    float: none;
    height: 23px;
    width: 100%;
}

 
.sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside .icon4 {
    margin: 2px 0;
    display: inline-block;
    float: none;
    height: 28px;
    width: 66px;
}
.sfsi_plus_FrntInner .sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside .icon1{ margin: 2px 0;}
.sfsi_plus_widget .sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside .icon4,
.sfsi_plus_widget .sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .icon1,
.sfsi_plus_widget .sfsi_plus_fb_tool_bdr .sfsi_plus_inside .icon1 { height: auto}

.sfsi_plus_linkedin_tool_bdr .linkin_1, .sfsi_plus_linkedin_tool_bdr .linkin_2, .sfsi_plus_linkedin_tool_bdr .linkin_3, .sfsi_plus_linkedin_tool_bdr .linkin_4 {
    margin: 9px 0 0!important;
    height: 20px;
    display: inline-block;
    float: none;
    overflow: hidden;
}
.sfsi_plus_twt_tool_bdr {
    width: 62px;
    height: auto;
}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .icon1>iframe {
    margin: 0px auto!important;
    float: left !important;
    width: 100%}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .icon1>iframe #widget {
    text-align: center;
}
.sfsi_pop_up .button {
    border: none;
    padding: 0;
}
.pop_up_box .button a {
    color: #fff;
    line-height: normal;
    font-size: 22px;
    text-decoration: none;
    text-align: center;
    width: 482px;
    height: 80px;
    margin: 0;
    display: table-cell;
    vertical-align: middle;
    font-family: helveticabold;
	padding: 0 10px;
}
.tab3 ul.sfsiplus_tab_3_icns li .radio {
    margin-top: 7px;
}
.tab3 ul.sfsiplus_tab_3_icns li label { line-height: 50px!important; margin-left: 20px;}
.sfsi_mainContainer input[type=email], .sfsi_mainContainer input[type=number], .sfsi_mainContainer input[type=password], .sfsi_mainContainer input[type=search], .sfsi_mainContainer input[type=tel], .sfsi_mainContainer input[type=text], .sfsi_mainContainer input[type=url], .sfsi_mainContainer select, .sfsi_mainContainer textarea {
    color: #5a6570!important;
}
.adminTooltip {
    left: 142px;
    position: absolute;
}
.adPopWidth {
    min-height: 100px!important;
}
.main_contant p>a.lit_txt, .tab4 p>a {
    font-family: helveticaregular;
    color: #414951;
}
.tab1 ul.plus_icn_listing li .sfsiplus_custom-txt {
    margin-left: 5px;
}
.tab1 ul.plus_icn_listing li .custom-img {
    margin-left: 18px;
}
.sfsiplus_linkedin_section .link_4>label.anthr_labl {
    height: 94px;
}
.tab3 .tab_3_sav {
    padding-top: 0;
    margin: -69px auto 20px;
    position: relative;
    z-index: 9;
}
.mediam_txt {
    font-family: helveticabold;
}
.sfsiCtxt {
    line-height: 51px;
    font-family: helveticaregular;
    font-size: 22px;
    float: left;
    padding-left: 19px;
    color: #5a6570;
}
.customstep2-img {
    width: 51px;
    float: left;
}
.tab2 .row h2.custom {
    margin: 15px 0 7px 21px;
    height: 52px;
    line-height: 51px;
    font-family: helveticaregular;
    font-size: 22px;
}
.plus_custom-links p.cus_link label {
    margin-left: 0;
}
.pop_up_box .sfsi_plus_tool_tip_2 .fbb .fb_1 a>img:hover {
    opacity: .9;
}
.tab2 .rss_url_row .sfrsTxt {
    font-size: 17px;
    line-height: 41px;
    margin: 0 0 0 4px;
    font-family: helveticaregular;
}
.tab2 .rss_url_row .sfrsTxt>strong {
    font-family: helveticaregular;
}
.tab2 .utube_inn p.extra_pp {
    float: left;
    width: 100%;
    margin: 0 0 0 48px;
}
.tab2 .utube_inn p.extra_pp label {
    float: left;
    line-height: 41px;
    margin-right: 8px;
}
.sfsi_inside .icon2 .fb_iframe_widget span {
   /* width: 500px!important; sunil*/
}
@media (max-width:767px) {
	.icon2 .fb_iframe_widget span {
		width: auto;
	}
	.sfsi_plus_outr_div
	{
		top: 10%
	}
	.sfsi_plus_outr_div h2
	{
		font-size: 22px!important;
		line-height: 28px;
	}
	.sfsi_plus_wicons {
		padding-top: 0;
	}
}
.sfsiplus_specify_counts .listing li .high_prb {
    height: 41px;
}
.sfsi_plus_Sicons {
    position: relative;
}
.sfsi_plus_Sicons .sf_subscrbe{ margin: 2px 3px 0 0; line-height: 0px;}
.sfsi_plus_Sicons .sf_fb{ margin: 0 4px 0 5px; line-height: 0px;}
.sfsi_plus_Sicons .sf_google{ margin: 0 5px 0 5px; line-height: 0px;}
.sfsi_plus_Sicons .sf_twiter{ margin: 1px 7px 0 4px; line-height: 0px;}
.sfsi_plus_Sicons .sf_addthis{ margin: 2px 7px 0 2px; line-height: 0px;}

.sfsi_plus_Sicons.left .sf_subscrbe{ margin: 2px 8px 0 0;}
.sfsi_plus_Sicons.left .sf_fb{ margin: 0 8px 0 0;}
.sfsi_plus_Sicons.left .sf_google{ margin: 0 8px 0 0;}
.sfsi_plus_Sicons.left .sf_twiter{ margin: 1px 8px 0 0;}
.sfsi_plus_Sicons.left .sf_addthis{ margin: 2px 7px 0 0;}

.sfsi_plus_Sicons.right .sf_subscrbe{ margin: 2px 0 0; }
.sfsi_plus_Sicons.right .sf_fb{ margin: 0 0 0 7px; }
.sfsi_plus_Sicons.right .sf_google{ margin: 0 0 0 8px; }
.sfsi_plus_Sicons.right .sf_twiter{ margin: 1px 0 0 8px; }
.sfsi_plus_Sicons.right .sf_addthis{ margin: 2px 0 0 8px; }

.sfsi_plus_Sicons .sf_subscrbe, .sfsi_plus_Sicons .sf_twiter
{
	position: relative;
	width: 75px;
}
.sfsi_plus_Sicons .sf_twiter iframe
{
	margin: 0px;
	height: 20px !important;
	overflow: visible !important;
}
.sfsi_plus_Sicons .sf_twiter iframe #widget
{
	overflow: visible !important;

}
.sfsi_plus_Sicons .sf_subscrbe a
{
	width: auto;
	float: left;
	border: medium none;
	padding-top: 0px;
}
.sfsi_plus_Sicons .sf_subscrbe a:focus
{
	outline: medium none;
}
.sfsi_plus_Sicons .sf_subscrbe a img
{
	float: left;
    	height: 20px !important;
}
.sfsi_plus_Sicons .sf_fb {
    position: relative;
    width: 75px;
}
.sfsi_plus_Sicons .fb_iframe_widget {
    float: none;
    width: auto;
    vertical-align: middle;
    margin: 2px 0 0;
}
/*absolute commented as for standard icon it was giving issue while icon was to be aligned centerd.*/
.sfsi_plus_Sicons .sf_fb .fb_iframe_widget>span {
    position: relative;
    /*width: 450px!important;*/
	float: left;
}
.sfsi_plus_Sicons .sf_addthis, .sfsi_plus_Sicons .sf_google {
    position: relative;
}
.sf_google > div
{
	width: 70px !important;
}
.sf_google iframe
{
	width: 100% !important;
}
.sfsi_plus_Sicons .sf_google>div
{
	float: left !important;
	margin-top: 1px !important;	
}
.wrapper .sfsi_plus_Sicons .sf_addthis {
    margin: 7px 0 0 4px!important;
}
.tab2 .utube_inn label {
    font-size: 18px;
}
.sfsi_plc_btm {
    padding: 5px 14px 9px;
}
.tab7 .field {
    margin-top: 7px;
}
.sfsi_plus_outr_div ul li .cmcls img {
    margin-top: 0!important;
}
.sfsi_plus_outr_div ul li .sfsiplus_inerCnt {
    float: left;
}
.sfsi_plus_outr_div ul li .sfsiplus_inerCnt .bot_no {
    position: absolute;
    padding: 1px 0;
    font-size: 12px!important;
    line-height: 12px!important;
    text-align: center;
    background: #fff;
    border-radius: 5px;
    display: block;
    left: 50%;
    margin-left: -20px;
    border: 1px solid #333;
    white-space: pre;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 6px;
    width: 40px;
    word-break: break-all;
    word-wrap: break-word;
}
.sfsi_plus_outr_div ul li .sfsiplus_inerCnt .bot_no:before {
    content: url(images/count_top_arow.png);
    position: absolute;
    height: 9px;
    margin-left: -7.5px;
    top: -10px;
    left: 50%;
    width: 15px;
}
.sfsi_plus_outr_div {
    position: fixed;
    width: 100%;
    float: none;
    left: 50%;
    top: 20%;
    margin-left: -50%;
    opacity: 0;
    z-index: -1;
    display: block;
    text-align: center;
}
.sfsi_plus_outr_div .sfsi_plus_FrntInner {
    display: inline-block;
    padding: 15px 17px 27px 18px;
    background: #FFF;
    border: 1px solid #EDEDED;
    box-shadow: 0 0 5px #CCC;
    margin: 20px;
	position: relative;
}
.sfsi_plus_FrntInner .sfsiclpupwpr
{
    position: absolute;
    right: -10px;
    top: -10px;
    width: 25px;
	cursor: pointer;
}
.sfsi_plus_FrntInner .sfsiclpupwpr img
{
	width: auto;
	float: left;
	border: medium none;
}
.tab7 .like_pop_box {
    width: 100%;
    margin: 35px auto auto;
    position: relative;
    text-align: center;
}
.tab7 .like_pop_box .sfsi_plus_Popinner {
    display: inline-block;
    padding: 18px 20px;
    box-shadow: 0 0 5px #ccc;
    -webkit-box-shadow: 0 0 5px #ccc;
    border: 1px solid #ededed;
    background: #FFF;
}
.tab7 .like_pop_box .sfsi_plus_Popinner h2 {
    margin: 0 0 23px;
    padding: 0;
    color: #414951;
    font-family: helveticabold;
    font-size: 26px;
    text-align: center;
}
.tab7 .like_pop_box .sfsi_plus_Popinner ul {
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: center;
}
.tab7 .like_pop_box .sfsi_plus_Popinner ul li {
    margin: 0;
    padding: 0;
    list-style: none;
    display: inline-block;
}
.tab7 .like_pop_box .sfsi_plus_Popinner ul li span {
    margin: 0;
    width: 54px;
    display: block;
    background: url(../images/count_bg.png) no-repeat;
    height: 24px;
    overflow: hidden;
    padding: 10px 2px 2px;
    font-family: helveticaregular;
    font-size: 16px;
    text-align: center;
    line-height: 24px;
    color: #5a6570;
}
.tab7 .like_pop_box .sfsi_plus_Popinner ul li a {
    color: #5a6570;
    text-decoration: none;
}
.sfsi_plus_outr_div .sfsi_plus_FrntInner .sfsi_plus_wicons {
    margin-bottom: 0;
}
.sfsi_plus_outr_div ul {
    list-style: none;
    margin: 0 0 24px;
    padding: 0;
    text-align: center;
}
a.sfsiColbtn {
    color: #5a6570!important;
    float: right;
    font-size: 14px;
    margin: -35px -30px 0 0;
    position: relative;
    right: 0;
    font-family: helveticaregular;
    width: 100px;
    text-decoration: none;
}
.tab3 a.sfsiColbtn {
    margin-top: -55px;
}
.sfsi_plus_FrntInner ul li:first-of-type .sfsi_plus_wicons {
    margin-left: 0!important;
}
ul.sfsiplus_tab_3_icns li .trans_bg {
    background: #000;
    padding-left: 3px;
}
.tab2 .sfsiplus_instagram_section {
    padding-bottom: 20px;
}
h1.abt_titl {
    text-align: center;
    margin: 19% 0 0;
}
.sfcm.sfsi_wicon { padding: 0; width: 100% !important; border: medium none !important; height: auto !important;}
.fb_iframe_widget span {
    vertical-align: top!important;
}
.sfsi_plus_outr_div .sfsi_plus_FrntInner ul {
    margin: 0 0 0 3px;
}
.sfsi_plus_outr_div .sfsi_plus_FrntInner ul li {
    margin: 0 3px 0 0;
}
@-moz-document url-prefix() {
    .sfcm.sfsi_wicon {
    margin: -1px;
    padding: 0;
}
}@media (min-width:320px) and (max-width:480px) {
    .sfsi_plus_tool_tip_2, .tool_tip {
    padding: 5px 14px 0;
}
.sfsi_plus_inside:last-child {
    margin-bottom: 18px;
    clear: both;
}
.sfsi_plus_outr_div {
    top: 10%}
.sfsi_plus_FrntInner .sfsi_plus_wicons {
    width: 31px!important;
    height: 31px!important;
}
.sfsi_plus_FrntInner .sfsi_plus_wicons img {
    width: 100%}
}
@media (max-width:320px) {
    .sfsi_plus_tool_tip_2, .tool_tip {
    padding: 5px 14px 0;
}
.sfsi_plus_inside:last-child {
    margin-bottom: 18px;
    clear: both;
}
.sfsi_plus_FrntInner .sfsi_plus_wicons {
    width: 31px!important;
    height: 31px!important;
}
.sfsi_plus_FrntInner .sfsi_plus_wicons img {
    width: 100%}
}
ul.SFSI_lsngfrm {
    float: left;
    width: 61%}
ul.SFSI_instructions {
    float: left;
    width: 39%}
ul.SFSI_instructions li {
    font-size: 12px!important;
    line-height: 25px!important;
    margin: 0!important;
    padding: 0 0 0 15px!important;
    width: 100%}
	
/*{Monad}*/	
/*Upload Skins css*/
.cstmskin_popup
{
	width: 500px;
    background: #FFF;
    box-shadow: 0 0 5px 3px #d8d8d8;
    margin: 40px 0px auto;
    padding: 20px 25px 20px;
    font-family: helveticaregular;
    color: #5a6570;
    height: auto;
	float: left;
	position: relative;
	left: 35%;	
}
.cstomskins_wrpr {
    float: left;
    width: 100%;
}
.custskinmsg {
    float: left;
    font-size: 15px;
    margin-top: 10px;
    width: 100%;
}
.custskinmsg > ul {
    color: #000;
    float: left;
    margin-top: 8px;
    width: 100%;
}
ul.cstmskin_iconlist {
    float: left;
    margin-top: 10px;
    width: 100%;
}
.cstmskin_iconlist > li {
    float: left;
    margin: 3px 0;
    width: 100%;
}
.cstm_icnname {
    float: left;
    width: 30%;
}
.cstmskins_btn > img {
    float: left;
    margin-right: 25px;
}
.cstmskin_btn
{
	width: auto;
	float: left;
	padding: 3px 20px;
	color: #fff;
	background-color:#12a252;
	text-decoration: none;
	margin: 0 10px;
}
.cstmskins_sbmt
{
	width: 100%;
	float: left;
	text-align: center;
	margin-top: 15px;
}
.done_btn
{
	width: auto;
	padding: 3px 80px;
	color: #fff;
	background-color:#12a252;
	text-decoration: none;
	font-size: 18px;
}
.cstmskin_btn:hover, .done_btn:hover, .cstmskin_btn:focus, .done_btn:focus
{
	color: #fff;
}
.skswrpr, .dlt_btn
{
	display: none;
}
.cstmutbewpr
{
	width: 100%;
	float: left;
	margin-top: 10px;
}
.cstmutbewpr ul.enough_waffling li
{
	width: auto;
	float: left;
	margin-right: 20px;
}
.cstmutbewpr ul.enough_waffling li span
{
	float: left;
}
.cstmutbewpr ul.enough_waffling li label
{
	width: auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
.cstmutbewpr .cstmutbtxtwpr
{
	width: 100%;
	float: left;
	padding-top: 10px;
}
.cstmutbewpr .cstmutbtxtwpr .cstmutbchnlnmewpr
{
	width: 100%;
	float: left;
	display: none;
}
#accordion .cstmutbewpr .cstmutbtxtwpr .cstmutbchnlnmewpr p, #accordion .cstmutbewpr .cstmutbtxtwpr .cstmutbchnlidwpr p
{
	margin-left: 0px;
}
.cstmutbewpr .cstmutbtxtwpr .cstmutbchnlidwpr
{
	width: 100%;
	float: left;
	display: none;
}
#accordion .cstmutbewpr .cstmutbtxtwpr .cstmutbchnlnmewpr p label, #accordion .cstmutbewpr .cstmutbtxtwpr .cstmutbchnlidwpr p label
{
	width: 120px;
}
.sfsi_plus_widget .sfsi_plus_wDiv .sfsi_plus_wicons .sfsiplus_inerCnt a, .sfsi_plus_widget .sfsi_plus_wDiv .sfsi_plus_wicons .sfsiplus_inerCnt a.sficn
{
	padding: 0px;
	margin: 0px;
	width: 100%;
	/*float: left;*/
	border: medium none;
}
.sfsi_socialwpr
{
	width: auto;
	float: left;
}
.sfsi_socialwpr .sf_fb
{
	float:left;
	margin:5px 5px 5px 5px;
	min-height: 20px;	
}
.sfsi_socialwpr .sf_google
{
	float:left;
	margin:5px 5px 5px 5px;
	max-width:62px;
	min-width:35px;
	min-height: 20px;
}
.sfsi_socialwpr .sf_addthis
{
	float:left;
	margin:5px 5px 5px 5px;
	min-height: 20px;
}
.sfsipyplfrm
{
    float: left;
    margin-top: 10px;
    width: 100%;
}
.sfsipyplfrm input[type="submit"]
{
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #0074a2;
    cursor: pointer;
    font-weight: normal;
    margin: 0;
    padding: 5px 10px;
	text-decoration: underline;
}
.sfsipyplfrm input[type="submit"]:hover
{
	color: #2ea2cc
}
.pop_up_box_ex {
    background: none repeat scroll 0 0 #fff;
    box-shadow: 0 0 5px 3px #d8d8d8;
    color: #5a6570;
    font-family: helveticaregular;
    margin: 200px auto;
    min-height: 150px;
    padding: 20px 25px 0px;
    position: relative;
    width: 290px;
}
.pop_up_box_ex {
    color: #5a6570;
    font-family: helveticaregular;
}

.tab8 ul.sfsiplus_icn_listing8 li .sfsiplus_right_info {
    font-family: helveticaregular;
	width: 94.7%;
	float: left;
}
.tab8 ul.sfsiplus_icn_listing8 li .sfsiplus_right_info p label.ckckslctn
{
	display: none;
}

.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr > li {
	width:100% !important; 
	max-width:100% !important; 
	border-left: 45px solid transparent;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
		box-sizing: border-box;
}

.tab8 .icons_size > input {
	background:none repeat scroll 0 0 #e5e5e5;
	width:80px;
	float:left;
	padding:10px 0;
	text-align:center;
}
.tab8 .icons_size > ins { margin-left:19px; }
.tab8 .icons_size > span.last { width: auto !important; clear: left }
.tab8 .radio_section.tb_4_ck { margin: 0 20px 0 0 !important; }
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr .row, 
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr p, 
.tab8 .options {
	float: none; 
	width: 100%;
	border-left: 60px solid transparent; 
	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	-ms-box-sizing: border-box;
		box-sizing: border-box;
}
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr label { width: auto; }

.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr .social_icon_like1 ul { margin-left: 15px}
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr .social_icon_like1 li { width: auto; max-width: auto; min-width: auto; margin: 0 50px 0 0 }
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr .usually > li { width:85% !important;  max-width: 100% !important; margin-left: 70px; font-family: 'helveticaneue-light'; padding-bottom: 5px}
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr .options > label { width:356px !important; margin:0; width: auto; margin-bottom: 0; margin-top: 0px; }
.tab8 .row.sfsiplus_PostsSettings_section .options .first.chcklbl { float: left !important; width: 335px !important; }
.tab8 .row.sfsiplus_PostsSettings_section .options .chckwpr { width:400px; float:right; }
.tab8 .row.sfsiplus_PostsSettings_section .options {
	width:90%; 
	margin:0; 
	font-family: 'helveticaneue-light'; 
	float: left; 
	margin-bottom: 10px; 
	max-width: 895px; 
	border-left: none;
}
.sfsiplus_toggleonlystndrshrng { margin-bottom: 30px !important}
.tab8 .row.sfsiplus_PostsSettings_section .options.shareicontextfld { margin: 15px 0; }
.tab8 .sfsiplus_tab_3_icns.flthmonpg .radio { margin-top:55px !important; }
.tab8 .radiodisplaysection { float: left;}



/*palak css end*/
/*modify by palak*/
.tab8 ul.sfsiplus_icn_listing8 li {
    float: left;
    padding: 11px 0 40px 8px;
    width: 100%;
	max-width: 1000px;
	margin: 0
}
.sfsiplusplacethemanulywpr { max-width: 98% !important} 

/*modify by palak*/
/*modify by palak*/
.tab8 ul.sfsiplus_icn_listing8 {
    list-style: outside none none;
    margin: 5px 0 0;
    overflow: hidden;
}
/*modify by palak*/
.sfsiplus_right_info label.sfsiplus_sub-subtitle
{
	font-size: 16px !important;
	font-weight: normal;
}
ul.plus_icn_listing li .sfsiplus_right_info label.sfsiplus_sub-subtitle a 
{
	font-size: 13px;
}
.tab8 ul.sfsiplus_tab_3_icns li .radio {
    margin-top: 7px;
}

.tab8 ul.sfsiplus_tab_3_icns li label {
    line-height: 50px !important;
}
.tab8 ul.sfsiplus_icn_listing8 li .sfsiplus_tab_3_icns li {
    width: 50%;
	max-width: 450px;
	min-width: 420px;
	padding-left: 0;
	padding-bottom: 15px
}

.tab8 ul.sfsiplus_icn_listing8 li .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr>li:nth-child(1),
.tab8 ul.sfsiplus_icn_listing8 li .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr>li:nth-child(2)  { width: 50% !important}
.space.disblfltonmbl p.list { width: 100%; margin-bottom: 28px}


#accordion .tab8 .sfsiplus_icn_listing8 li .sfsiplus_right_info p { display: table}

/*modify by palak*/
.tab8 .row
{
	clear: both;
	display: block;
	float: left;
	font-family: helveticaregular;
	line-height: 42px;
	margin-top: 25px;
	padding-top: 15px;
	width: 100%;
}
/*modify by palak*/
.tab8 .icons_size { margin-top: -12px; }
.tab8 .icons_size { position: relative; font-family: 'helveticaneue-light'; width: 538px; float: right }
.tab8 .icons_size span  {
    display: block;
    float: left;
    font-size: 20px;
    font-weight: 400;
    line-height: 42px;
    margin-right: 18px;
}

.tab8.icons_size span.last
{
    margin-left: 55px;
}
.tab8 .icons_size ins
 {
    float: left;
    font-size: 17px;
    font-weight: 400;
    margin-right: 25px;
    text-decoration: none;
	margin-bottom: 20px;
}
.tab8 .social_icon_like1 {
    float: left;
    margin: 0;
    padding: 30px 0 0;
    text-align: center;
    width: 100%;
}
.tab8 .social_icon_like1 ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
    text-align: center;
}
.tab8 .social_icon_like1 li {
    display: inline-block;
    list-style: outside none none;
    margin: 0 0 0 45px !important;
    padding: 0;
    width: auto !important;
	min-width: 100px !important;
}
.tab8 .social_icon_like1 li a {
    color: #5a6570;
    display: block;
    text-decoration: none;
}
.tab8 .social_icon_like1 li img {
    display: block;
    float: left;
    margin-right: 5px;
}
.tab8 ul.usually {
    list-style: outside none none;
    margin: 28px 0 15px 60px;
    padding: 0;
	float: left
}
.tab8 ul.usually li {
    font-size: 17px;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    text-align: left;
    width: auto;
}
.tab8 ul.enough_waffling {
    list-style: outside none none;
    margin: 25px 0 0;
    padding: 0;
    text-align: center;
}
.tab8 ul.enough_waffling li {
    display: inline-block;
    list-style: outside none none;
    margin: 0 22px;
    padding: 0;
}
.tab8 ul.enough_waffling li span {
    float: left;
}
.tab8 ul.enough_waffling li label {
    color: #5a6570;
    float: left;
    font-family: helveticaregular;
    font-size: 18px;
    font-weight: 400;
    line-height: 38px;
    margin: 0 0 0 20px;
    text-align: center;
}
/*modify by palak*/
.tab8 .row {
    clear: both;
    display: block;
    float: left;
    font-family: helveticaregular;
    line-height: 42px;
    margin-top: 0px;
    padding-top: 10px;
    width: 100%;
}
/*modify by palak*/
.tab8 .options {
    clear: both;
    float: left;
    margin-top: 25px;
    width: auto;
	float: none;
}
.tab8 .options label.first {
    font-family: 'helveticaneue-light';
    font-size: 18px;
}
.tab8 .options label {
    color: #5a6570;
    float: left;
    font-family: 'helveticaneue-light';
    font-size: 18px;
    line-height: 46px;
    width: 345px;
}
.tab8 .options input {
    background: none repeat scroll 0 0 #e5e5e5;
    border: 0 none;
    box-shadow: 2px 2px 3px #dcdcdc inset;
    float: left;
    padding: 10px;
    width: 308px;
}
.tab8 .options .field {
    float: left;
    position: relative;
    width: 223px;
}
.tab8 .options .field .select {
    background: url(../images/select_bg1.jpg) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    font-family: helveticaregular;
    padding-left: 17px;
    width: 207px;
}
.tab8 .options .field select.styled {
    height: 46px;
    left: 0;
    line-height: 46px;
    position: absolute;
    top: 0;
    width: 213px;
}
.tab8 .options .field select.styled {
    line-height: 46px;
}
.tab8 ul.sfsiplus_icn_listing8 li .snglchckcntr .sfsiplus_right_info {
	float: left;
    margin-right: 0;
    text-align: left;
    width: auto;
	font-family: 'helveticaneue-light';
	font-size: 18px;
	line-height: 30px;
}
.chckwpr .snglchckcntr:first-child { float:left; }
.chckwpr .snglchckcntr:last-child { float:left; margin-left: 110px; }
.chckwpr
{
	width:100%;
	float:left;
}
.cstmutbchnlidwpr .utbe_instruction,.cstmutbchnlnmewpr .utbe_instruction, .lnkdin_instruction {
    float: left;
    line-height: 22px;
    margin-top: 10px;
    width: 100%;
}
#accordion .tab8 .sfsiplus_icn_listing8 li .sfsiplus_right_info p
{
	font-size: 20px;
}
#accordion .tab8 ul.sfsiplus_tab_3_icns { margin-top: 25px; }
#accordion .tab8 ul.sfsiplus_tab_3_icns.flthmonpg { margin-left: 45px}
#accordion .tab8 .sfsiplus_icn_listing8 li .sfsiplus_right_info p.cstmdisplaysharingtxt { padding-top: 5px; display: inline;}
#accordion .tab8 ul.sfsiplus_shwthmbfraftr .labelhdng4, 
#accordion .tab8 ul.sfsiplus_shwthmbfraftr .row h4.labelhdng4 { color: #555; font-size: 20px; margin-left: 20px; font-family: 'helveticaregular'}
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr .row.sfsiplus_PostsSettings_section { border-left: 105px solid transparent; float: left; padding-top: 0}
.sfsiplus_toggleonlystndrshrng { margin-bottom: 0 !important}
.radiodisplaysection { float: left}
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr .row.sfsiplus_PostsSettings_section>.labelhdng4 { margin-bottom: 20px !important} 
.sfsiplus_shwthmbfraftr { margin-top: 5px !important}
label.sfsiplus_toglpstpgsbttl { float: left; margin-top: 5px !important}
#accordion .tab8 ul.sfsiplus_shwthmbfraftr .row h4 {
	font-family: 'helveticaneue-light';
	font-weight: normal;
	font-size: 18px;
	color: #69737c;
	float: left
}
.tab8 .row.sfsiplus_PostsSettings_section .options .seconds.chcklbl { float: right; width: 400px !important; }
.sfsibeforpstwpr
{
	width: 100%;
	float: left;
	line-height: 18px;
	margin: 5px 0;
}
.sfsiaftrpstwpr
{
	width: 100%;
	float: left;
	line-height: 18px;
	margin: 5px 0;
}
.sfsibeforpstwpr .sfsi_plus_Sicons span
{
	font-size: 20px;
}
.sfsiaftrpstwpr .sfsi_plus_Sicons span
{
	font-size: 20px;
}
.sfsibeforpstwpr .sfsi_plus_Sicons
{
	
}
.sfsiaftrpstwpr .sfsi_plus_Sicons
{
	
}
.sfsibeforpstwpr .sfsiplus_norm_row.sfsi_plus_wDivothr
{
	width: auto;
	float: left;
}
.sfsiaftrpstwpr .sfsiplus_norm_row.sfsi_plus_wDivothr
{
	width: auto;
	float: left;
}
.sfsibeforpstwpr .sfsiplus_norm_row.sfsi_plus_wDivothr .sfsi_plus_wicons
{
	float: left;
}
.sfsiaftrpstwpr .sfsiplus_norm_row.sfsi_plus_wDivothr .sfsi_plus_wicons
{
	float: left;
}
.sfsi_flicnsoptn3
{
	color: #69737c;
    float: left;
    font-size: 20px;
    margin: 62px 5px 0 20px;
	font-family: 'helveticaneue-light';

    width: 120px;
}

.sfsi_ckckslctnlbl
{
	font-weight: bold;
}
.sfsibeforpstwpr iframe{max-width: none; vertical-align: middle;}
.sfsiaftrpstwpr iframe{max-width: none; vertical-align: middle;}
.sfwp_fivestar_ul li { display: block; padding-right: 20px; }
.fb_iframe_widget iframe
{
	max-width: none;
}
.sfsi_mainContainer p.bldtxtmsg{float: left; font-size: 15px; /*font-weight: bold;*/ margin-top: 12px; width: 100%;}
.sfsi_mainContainer p.translatelilne{float: left; font-size: 15px;font-weight: bold;color: #414951; margin-top: 12px; width: 100%;}
.sfsiplus_icn_listing8 li > div{width: auto; float: left;}
#accordion .tab8 .sfsiplus_icn_listing8 li .sfsiplus_right_info p.cstmdisextrpdng
{
	padding-bottom: 30px;
	float: left;
}
#accordion .tab8 .sfsiplus_icn_listing8 li .sfsiplus_right_info p.cstmdisextrpdng
{
	background: medium none;
}
#accordion .tab8 .sfsiplus_icn_listing8 li .sfsiplus_right_info p.cstmdisextrpdng code
{
	background: none repeat scroll 0 0 transparent;	
	padding-left: 0px;
	padding-right: 0px;
}
.options.sfsipluspstvwpr {
    margin-left: 17% !important;
	margin-left: 0% !important;
}
.tab8 .row.sfsiplus_PostsSettings_section .options.sfsipluspstvwpr .first.chcklbl 
{
    width: 180px !important;
}
.sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr {
    overflow: visible;
}
/*.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .icon1{margin: 2px 35px 2px !important;clear:both;}*/
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .cstmicon1 a img{margin: 2px 12px 2px !important;clear:both;text-align:center;float:none;}
.cstmicon1{text-align:center;}
.sfsi_plus_Sicons img, #sfsiplusid_facebook img, #sfsiplusid_google img, #sfsiplusid_twitter img { height: 20px;}

.sfsi_plus_wicons a.sficn, .sfsi_plus_wicons .sfsi_plus_inside a, .sfsi_plus_Sicons div a
{
	box-shadow: none;
	border: none;
}

.sfsi_plus_Sicons .sf_pinit
{
	margin-right: 4px;
}
.sfsi_plus_Sicons .sf_pinit > span
{
	height: 22px !important;
	vertical-align: middle;
}
.sfsi_plus_Sicons .sf_pinit > span
{
	height: 20px !important;
	vertical-align: middle;
}

/*.sfsi_plus_Sicons .sf_pinit > span > span
{
	display: inline-block;
	width: 47px !important;
	position: relative !important;
	margin-left: 40px;
	vertical-align: top;
	right: 0 !important;
}*/
.sfsibeforpstwpr .sfsi_plus_Sicons .sf_pinit span{font-size:11px !important;}
.sfsiaftrpstwpr .sfsi_plus_Sicons .sf_pinit span{font-size:11px !important;}
.sfsibeforpstwpr .sfsi_plus_Sicons .sfsi_plus_inside .icon2 span{font-size:11px !important;}
.sfsiaftrpstwpr .sfsi_plus_Sicons .sfsi_plus_inside .icon2 span{font-size:11px !important;}
.sfsi_plus_wicons a {box-shadow: none !important;}

/* included: (yoast-seo-adminbar) */
.wpseo-score-icon{display:inline-block!important;float:left;width:12px!important;height:12px!important;border-radius:50%!important;background-color:#999}.wpseo-score-icon.good{background-color:#7ad03a}.wpseo-score-icon.ok{background-color:#ee7c1b}.wpseo-score-icon.bad{background-color:#dc3232}.wpseo-score-icon.na{background-color:#999}.wpseo-score-icon.noindex{background-color:#1e8cbe}.adminbar-seo-score{margin:10px 10px 0 4px!important}#wpadminbar .yoast-issue-added,#wpadminbar .yoast-issue-added:hover{position:absolute;top:32px;left:0;min-width:300px;padding:2px 8px;border-radius:0 10px 10px;color:#fff;background-color:#a4286a;box-shadow:1px 1px 1px 1px grey}#wpadminbar .yoast-issue-added{display:none}#wpadminbar .yoast-issue-counter{display:inline;padding:1px 7px 1px 6px!important;border-radius:50%;color:#fff}.yoast-issue-counter{background-color:#d54e21}#wpadminbar .yoast-logo.svg{float:left;width:26px;height:30px;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IzgyODc4YyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjxnPjxnPjxnPjxnPjxwYXRoIGQ9Ik0yMDMuNiwzOTVjNi44LTE3LjQsNi44LTM2LjYsMC01NGwtNzkuNC0yMDRoNzAuOWw0Ny43LDE0OS40bDc0LjgtMjA3LjZIMTE2LjRjLTQxLjgsMC03NiwzNC4yLTc2LDc2VjM1N2MwLDQxLjgsMzQuMiw3Niw3Niw3NkgxNzNDMTg5LDQyNC4xLDE5Ny42LDQxMC4zLDIwMy42LDM5NXoiLz48L2c+PGc+PHBhdGggZD0iTTQ3MS42LDE1NC44YzAtNDEuOC0zNC4yLTc2LTc2LTc2aC0zTDI4NS43LDM2NWMtOS42LDI2LjctMTkuNCw0OS4zLTMwLjMsNjhoMjE2LjJWMTU0Ljh6Ii8+PC9nPjwvZz48cGF0aCBzdHJva2Utd2lkdGg9IjIuOTc0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0zMzgsMS4zbC05My4zLDI1OS4xbC00Mi4xLTEzMS45aC04OS4xbDgzLjgsMjE1LjJjNiwxNS41LDYsMzIuNSwwLDQ4Yy03LjQsMTktMTksMzcuMy01Myw0MS45bC03LjIsMXY3Nmg4LjNjODEuNywwLDExOC45LTU3LjIsMTQ5LjYtMTQyLjlMNDMxLjYsMS4zSDMzOHogTTI3OS40LDM2MmMtMzIuOSw5Mi02Ny42LDEyOC43LTEyNS43LDEzMS44di00NWMzNy41LTcuNSw1MS4zLTMxLDU5LjEtNTEuMWM3LjUtMTkuMyw3LjUtNDAuNywwLTYwbC03NS0xOTIuN2g1Mi44bDUzLjMsMTY2LjhsMTA1LjktMjk0aDU4LjFMMjc5LjQsMzYyeiIvPjwvZz48L2c+PC9zdmc+);background-repeat:no-repeat;background-position:0 6px;background-size:20px}#wpadminbar #wp-admin-bar-wpseo-licenses .ab-item{color:#f18500}@media screen and (max-width:782px){#wpadminbar #wp-admin-bar-wpseo-menu{display:block;position:static}#wpadminbar .yoast-logo.svg{width:52px;height:46px;background-position:50% 8px;background-size:30px}#wpadminbar .yoast-logo+.yoast-issue-counter{margin-left:-10px}#wpadminbar .ab-sub-wrapper .yoast-issue-counter{position:relative;top:-5px;vertical-align:text-top}#wp-admin-bar-wpseo-menu.menupop .ab-sub-wrapper #wp-admin-bar-wpseo-kwresearch,#wp-admin-bar-wpseo-menu.menupop .ab-sub-wrapper #wp-admin-bar-wpseo-settings{display:none}#wpadminbar .yoast-issue-added{top:46px}}

/* included: (duplicate-post) */
#wpadminbar #wp-admin-bar-new_draft > .ab-item::before {
    content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'><path d='M18.9 4.3c0.6 0 1.1 0.5 1.1 1.1v13.6c0 0.6-0.5 1.1-1.1 1.1h-10.7c-0.6 0-1.1-0.5-1.1-1.1v-3.2h-6.1c-0.6 0-1.1-0.5-1.1-1.1v-7.5c0-0.6 0.3-1.4 0.8-1.8l4.6-4.6c0.4-0.4 1.2-0.8 1.8-0.8h4.6c0.6 0 1.1 0.5 1.1 1.1v3.7c0.4-0.3 1-0.4 1.4-0.4h4.6zM12.9 6.7l-3.3 3.3h3.3v-3.3zM5.7 2.4l-3.3 3.3h3.3v-3.3zM7.9 9.6l3.5-3.5v-4.6h-4.3v4.6c0 0.6-0.5 1.1-1.1 1.1h-4.6v7.1h5.7v-2.9c0-0.6 0.3-1.4 0.8-1.8zM18.6 18.6v-12.9h-4.3v4.6c0 0.6-0.5 1.1-1.1 1.1h-4.6v7.1h10z' fill='rgba(240,245,250,.6)'/></svg>");
    top: 2px;
}

@media screen and (max-width: 782px){
	#wpadminbar li#wp-admin-bar-new_draft{
		display: block;
	}
	
	#wpadminbar #wp-admin-bar-new_draft > .ab-item {
    	text-indent: 100%;
    	white-space: nowrap;
    	overflow: hidden;
    	width: 52px;
    	padding: 0;
    	color: #999;
    	position: relative;
	}
	
	#wpadminbar #wp-admin-bar-new_draft > .ab-item::before {
    	display: block;
    	text-indent: 0;
    	font: 400 32px/1 dashicons;
    	speak: none;
    	top: 0px;
    	width: 52px;
    	text-align: center;
    	-webkit-font-smoothing: antialiased;
    	-moz-osx-font-smoothing: grayscale;
	}
}

/* included: (custom-style) */
/*

-------------------------------------------

   GENERAL LAYOUT STRUCTURE

-------------------------------------------

0) RESET

1) HEADER

2) SLIDER

3) INTRO

4) CONTENT

5) FOOTER

6) COPYRIGHT

7) PAGETOP

8) SIDEBAR PAGE

9) WRAPPER

10) SHORTCODES

*/body{asd:asd;}/* BODY */

body{

   /*position                :relative;*/

   height                  :100%;

   margin                  :0;

   padding                 :0;
   
   background-color:#995224; 

   -webkit-text-size-adjust:100%;

   -o-text-size-adjust     :100%;

   -ms-text-size-adjust    :100%;

   -moz-text-size-adjust   :100%;

   text-size-adjust        :100%;

   overflow-x              :hidden;

}

html {

background-color:#995224;

}

/*

-------------------------------------------

	0. RESET

-------------------------------------------

*/

html, div, span, applet, object, iframe, p, pre, tt, var,center,

blockquote, dl, dt, dd,a, abbr, acronym, address, cite, code, dfn, font,  kbd, q, samp,

fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{

   margin        :0;

   padding       :0;

   border        :0;

   outline       :0;

   vertical-align:baseline;

   font-family   :inherit;

   font-size     :100%;

   font-style    :inherit;

   font-weight   :inherit;

   -webkit-text-size-adjust:none;

}



.clear{

   clear      :both;

   width      :100%;

   display    :block;

   font-size  :0;

   height     :0;

   line-height:0;

}

.clearfix:after {

	content    :".";

	display    :block;

	clear      :both;

	visibility :hidden;

	line-height:0;

	height     :0;

}



* html .clearfix{    height:1%; }

.clearfix{        display:block; }

img{              border:0;   }

*:active,

*:focus{          outline:0; }

table{border-collapse:collapse;  border-spacing:0;   }

embed,iframe,object,table img{       vertical-align:middle;  }

/*

-------------------------------------------

	1. HEADER

-------------------------------------------

*/

#header{

   position       :relative;

   z-index        :99;

   text-align     :center;	/*Added 3-21 toward centering logo*/

}

#header .logo{

   /*position       :absolute;*/  /*Removed 3-21 toward centering logo*/

   z-index        :1;

   display        :block;

   line-height    :0;

}

#header .inner-right{

   display     :block;

   position		:relative;

   float		   :right;

   text-align	:right;

   margin-top  :10px;

}

#header .inner-right span.call-us{

   text-align     :right;

   font           :11px/21px Tahoma;

}

h1 {
	text-align     :center;
	}
	
h2 {
	text-align     :center;
	}
	
h3  {
	text-align     :center;
	font-size      :23px;
	line-height    :.5em;
	font-color     :#b34f02;
	padding        :0px 0px;
	}

h6  {
	text-align     :right;
	font-size      :12px;
	line-height    :.5em;
	font-style		 :italic;
	font-color     :#000000;
	padding        :6px 0px;
	}

	

#header .menu{

   position:absolute;

   display:block;

   height:31px;	/*Changed 3-21 from 45px to move down main menu nav*/

   bottom:0px;

   z-index:1;

}



#header ul.sf-menu,

#header ul.sf-menu * {

	margin            :0;

	padding           :0;

	list-style        :none;

}



/* LEVEL 1 */

#header ul.sf-menu li {

   display           :inline;
   
   position          :relative;

   float             :left;

   margin				:0;



}

#header ul.sf-menu li:hover {

	visibility        :inherit;

}

#header ul.sf-menu li a {

	display           :block;

	position          :relative;

	text-decoration   :none !important;

	padding           :5px 15px;

}



/* LEVEL 2 */

#header ul.sf-menu li ul {

	position          :absolute;

	top               :-999em;

	width             :200px;

   box-shadow        :0 2px 0 0 rgba(0,0,0,0.2);

}



#header ul.sf-menu li ul li {

	width             :100%;

}



#header ul.sf-menu li ul li a{

   padding           :7px 16px;

}



#header ul.sf-menu li ul li a:hover{

	outline           :0;

}



/* LEVEL 1-2-3 */

#header ul.sf-menu li:hover ul,

#header ul.sf-menu li.sfHover ul {

	left        :0;

	top         :45px;

	z-index     :999;

}

#header ul.sf-menu li:hover li ul,

#header ul.sf-menu li.sfHover li ul {

	top         :-999em;

}

#header ul.sf-menu li li:hover ul,

#header ul.sf-menu li li.sfHover ul {

	left        :10em;

	top         :0;

}

#header ul.sf-menu li li:hover li ul,

#header ul.sf-menu li li.sfHover li ul {

	top         :-999em;

}

#header ul.sf-menu li li li:hover ul,

#header ul.sf-menu li li li.sfHover ul {

	left        :10em;

	top         :0;

}



/*

-------------------------------------------

	2. SLIDER

-------------------------------------------

*/

#slider{

   float             :left;
   width             :100%;
   display           :block;
}

/*

-------------------------------------------

	3. INTRO

-------------------------------------------

*/

#intro{

   float             :left;

   width             :100%;

   display           :block;

   padding           :30px 0 10px 0;

}



/*

-------------------------------------------

	4. CONTENT

-------------------------------------------

*/

#content{

   float             :left;
   width             :100%;
   display           :block;    
   padding-top       :22px;
   padding-bottom    :24px;

}

#content   p{
  margin-top: 0em;
  margin-bottom: .5em;
}


/*

-------------------------------------------

	5. FOOTER

-------------------------------------------

*/

#footer{

   float             :left;
   width             :100%;
   height			   :35px;	
   display           :block;
   padding-top       :20px;
   padding-bottom    :0px;

}

#footer ul.ul_links li a{     border-color:#4e4e4e;}

#footer ul.ul_links li {      background:url(../images/icons/ul_link.png) no-repeat 2px 11px transparent}

#footer ul.ul_links li ul li {   background-position:25px 11px;}

#footer .imageborder {        padding:3px; border:0;}





/*

-------------------------------------------

	6. COPYRIGHT

-------------------------------------------

*/

#copyright{

   float          :left;

   width          :100%;

   display        :block;

   padding        :-20px 0;

}



/*

-------------------------------------------

	7. PAGETOP

-------------------------------------------

*/

#page-top{

   float          :center;
   display        :block;
   width          :100%;
   height         :48px;
   line-height    :48px;
   padding        :0px 0;

}



#page-top .breadcrumbs{

   font-size      :11px;

}



#page-top h1{
	 display:none;
	 visibility:none;
	 text-align: center;
	 margin-top: 12px; 
	 }



/*

-------------------------------------------

	8. SIDEBAR PAGE

-------------------------------------------

*/

#main, #sidebar{           position:relative; }

.sidebar-right #main{      float:left; width:630px; }

.sidebar-right #sidebar{   float:right; width:300px; }



.sidebar-left #main{       float:right; width:630px; }

.sidebar-left #sidebar{    float:left; width:300px; }



/*

-------------------------------------------

	9. WRAPPER

-------------------------------------------

*/

.inner, .wrapper {

   margin: 0 auto;

   height:100%;

   width: 960px;

   display:block;

   position:relative;

   z-index:0;

}



.inner:after {

	content    :".";

	display    :block;

	clear      :both;

	visibility :hidden;

	line-height:0;

	height     :0;

}



* html .inner{    height:1%; }


.div#wrapper{	   background:#995224; }



/*

-------------------------------------------

	10. SHORTCODES

-------------------------------------------

*/

/* ---------- @others ---------- */

#fix-footer{			clear:both;	display:block; width:100%; }

.flickr_widget{             clear:both; width:100%; float:left; margin:5px 0;}

.flickr_widget a{           border:1px solid #e1e1e1; background-color:#fff; display:inline-block; margin:5px; padding:2px;}

.flickr_widget a img{        vertical-align: middle; }

.wpml_flags a.lang_active{    opacity:0.5;    -moz-user-select:none; pointer-events: none; }

.wpml_flags a{          padding:1px; }

.wpml_flags a span{        padding:0 3px; }

.wpml_flags a:hover{    opacity:0.5; }

.wpml_flags img{        padding:1px; border:1px solid rgba(0,0,0,0.1); vertical-align: middle;}

#footer .flickr_widget a img{  max-width:60px; max-height:60px; vertical-align: middle; }

#footer .flickr_widget a {     margin:2px; }

img#wpstats{                  display:none; }

.advertisement{      display:block; width:100%; }

.advertisement a{    float:left; margin:0 10px 10px 0; cursor:pointer; display:block; }



/* woocommerce */

#billing_country_chzn{ float:left; clear:both; }

#billing_country{ clear:both; }

#order_comments { min-height:10em; }

.products li br{  display:none;}

#content .woocommerce-page .page-title{ display:none; }

#content .woocommerce-page #breadcrumb{ display:none !important;}

#content .cart-collaterals .cart_totals table{ width:100% !important; }



ul.recent{

   clear:both;

   list-style:none;

   padding:0;

}

ul.recent li{

   clear:both;

   width:100%;

   display:block;

   float:left;

   padding-bottom:15px;

}



/* ---------- @columns ---------- */

.one_half, .one_third, .one_fourth, .one_fifth, .one_sixth,

.two_third, .three_fourth, .four_fifth, .five_sixth, .two_fifth, .three_fifth{

   float          :left;

   margin-right   :4%;

   position       :relative;

   height         :auto !important;

   min-height     :1px;

   margin-bottom  :5px;

}



.one_half{       width:48%;        }

.one_third{      width:30.667%;    }

.one_fourth{     width:22%;        }

.one_fifth{      width:16.8%;      }

.one_sixth{      width:13.3334%;   }

.two_third{      width:65.3334%;   }

.two_fifth{      width:33.6%;      }

.three_fifth{    width: 58.4%;     }

.three_fourth{   width:74%;        }

.four_fifth{     width:79.2%;      }

.five_sixth{     width:82.667%;    }

.last{           margin-right:0 !important; clear:right; }



/* ---------- @buttons ---------- */

.cs-button, .cs-button span{

   display            :inline-block;

	border-radius      :3px;

   cursor             :pointer;

}



.cs-button{

   margin             :2px 0;

   border             :1px solid rgba(0,0,0,.2);

   border-bottom      :1px solid rgba(0,0,0,.4);

   box-shadow         :0 1px 2px rgba(0,0,0,0.3), inset 0 1px 0 0 rgba(255,255,255,.3);

   background-image   :-moz-linear-gradient(top, rgba(255, 255, 255, .3), rgba(0, 0, 0, .1)); /* Firefox+ */

   background-image   :-webkit-linear-gradient(top, rgba(255, 255, 255, .3), rgba(0, 0, 0, .1)); /* Chrome+, Safari+ */

   background-image   :-o-linear-gradient(top, rgba(255, 255, 255, .3), rgba(0, 0, 0, .1)); /* Opera+ */

   background-image   :-ms-linear-gradient(top, rgba(255, 255, 255, .3), rgba(0, 0, 0, .1)); /* IE10 */

   filter             :progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF', EndColorStr='#19000000'); /* IE+ */

}



.cs-button:hover{

   background-image   :-moz-linear-gradient(top, rgba(255, 255, 255, .1), rgba(0, 0, 0, .1)); /* Firefox+ */

   background-image   :-webkit-linear-gradient(top, rgba(255, 255, 255, .1), rgba(0, 0, 0, .1)); /* Chrome+, Safari+ */

   background-image   :-o-linear-gradient(top, rgba(255, 255, 255, .1), rgba(0, 0, 0, .1)); /* Opera+ */

   background-image   :-ms-linear-gradient(top, rgba(255, 255, 255, .1), rgba(0, 0, 0, .1)); /* IE10 */

	filter             :progid:DXImageTransform.Microsoft.gradient(startColorStr='#33FFFFFF', EndColorStr='#19FFFFFF'); /* IE+ */

}



.cs-button span{

   font-weight        :bold;

	color              :#fff;

	border-top         :1px solid rgba(255,255,255,.4);

   text-shadow        :1px 1px 0px rgba(0,0,0,.4);

	padding            :10px 15px;

   line-height        :1.5em;

}



.cs-button.xsmall span{   font-size:11px;  padding:4px 7px;  }

.cs-button.small span{    font-size:12px; padding:5px 10px; }
.cs-button.medium span{   font-size:16px; padding:5px 24px; }

.cs-button.large span{    font-size:22px;    }

.cs-button.xlarge span{   font-size:30px;    }

.cs-button.xxlarge span{  font-size:40px;    }



.cs-button.blue{          background-color: #00b9ff; }

.cs-button.gray{          background-color: #555555; }

.cs-button.green{         background-color: #91bd09; }

.cs-button.red{           background-color: #ff0000; }

.cs-button.yellow{        background-color: #ffc600; }

.cs-button.orange{        background-color: #ff9900; }





/* ---------- @boxes ---------- */

.alert_box{

   clear           :both;

   display         :block;

   margin          :5px 0;

   padding         :20px 20px 20px 20px;

   border-radius   :5px;

   position        :relative;

}

.box-blue{       background-color:#d3e9ff !important;		border:1px solid #86c3ff; color:#467eb5; }

.box-green{      background-color:#E3FFCD !important;		border:1px solid #A3C159; color:#5E6F33; }

.box-yellow{     background-color:#FFF0BC !important;		border:1px solid #D3BC6F; color:#9E660D; }

.box-red{        background-color:#FFC7C2 !important;		border:1px solid #FF8C80; color:#D73224; }

.box-gray{       background-color:#f2f2f2 !important;		border:1px solid #d9d9d9; color:#555555; }



.box-icon16{     padding-left:50px;	            background-position:20px 50%; background-repeat:no-repeat;}

.box-icon32{     padding-left:70px;	            background-position:20px 50%; background-repeat:no-repeat;}

.box-icon48{     padding:20px 20px 20px 80px;	background-position:20px 50%; background-repeat:no-repeat;}

.box-icon64{     padding:20px 20px 20px 100px;	background-position:20px 50%; background-repeat:no-repeat;}



.style_box{

   position             :relative;

   clear                :both;

   display              :block;

   padding              :20px 20px 20px 20px;

   margin               :5px 0;

   box-shadow           :0 1px 2px rgba(0,0,0,0.1), inset 0 1px 0 0 rgba(255,255,255,.3);

   background-image     :-moz-linear-gradient(top, rgba(255, 255, 255, .3), rgba(0, 0, 0, .1)); /* Firefox+ */

   background-image     :-webkit-linear-gradient(top, rgba(255, 255, 255, .3), rgba(0, 0, 0, .1)); /* Chrome+, Safari+ */

   background-image     :-o-linear-gradient(top, rgba(255, 255, 255, .3), rgba(0, 0, 0, .1)); /* Opera+ */

   background-image     :-ms-linear-gradient(top, rgba(255, 255, 255, .3), rgba(0, 0, 0, .1)); /* IE10 */

   filter               :progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF', EndColorStr='#19000000'); /* IE+ */

   border-radius        :3px;

}



.style_box span.icon{

   background-repeat    :no-repeat;

   background-position  :20px center;

   display              :block;

   padding              :0 0 0 70px;

   margin-left          :-20px;

   min-height			   :30px;

}



.style-green{        background-color: #7eb030 !important;  border:1px solid #769a3e;  color:#fff; }

.style-blue{         background-color: #4983bb !important;  border:1px solid #3e6d9a;  color:#fff; }

.style-yellow{       background-color: #ffc000 !important;  border:1px solid #e1b11f;  color:#555; }

.style-red{          background-color: #df1010 !important;  border:1px solid #dc1e1e;  color:#fff; }

.style-gray{         background-color: #666666 !important;  border:1px solid #777777;  color:#fff; }

.style-white{        background-color: #fcfcfc !important;  border:1px solid #cccccc;  color:#333; }



a.box-hide{

   background :url(../images/icons/iconsweets/black/16/cross.png) no-repeat 0 0 scroll transparent;

   display    : block;

   height     : 16px;

   text-indent: 0;

   width      : 16px;

   right      :2px;

   top        :40%;

   text-indent:-9999px;

   position   :absolute;

   opacity    :0.5;

}

a.box-hide:hover{ opacity:1;  }





/* ---------- @lists ---------- */

ul.ul_list ul,

ul.ul_list{

   clear              :both;

   list-style         : none;

   padding-left       :20px;

}



ul.ul_list li{

   padding-left       :20px;

   padding-bottom     :5px;

   background-position:0 2px;

   background-repeat  :no-repeat;

}



ul.ul_list ul{

   margin             :5px 0 -5px 0;

}



ul.upper-roman{

   list-style         :upper-roman;

}



ul.upper-alpha{

   list-style         :upper-alpha;

}



ul.tick li{       background-image:url(../images/icons/colored_icons/16/tick_16.png);       }

ul.info li{       background-image:url(../images/icons/colored_icons/16/info_16.png);       }

ul.warning li{    background-image:url(../images/icons/colored_icons/16/warning_16.png);    }

ul.delete li{     background-image:url(../images/icons/colored_icons/16/delete_16.png);     }

ul.megaphone li{  background-image:url(../images/icons/colored_icons/16/megaphone_16.png);  }

ul.info li{       background-image:url(../images/icons/colored_icons/16/info_16.png);       }

ul.arrow li{      background-image:url(../images/icons/colored_icons/16/right_16.png);      }

ul.help li{       background-image:url(../images/icons/colored_icons/16/help_16.png);       }

ul.pencil li{     background-image:url(../images/icons/colored_icons/16/pencil_16.png);     }

ul.bubble li{     background-image:url(../images/icons/colored_icons/16/bubble_16.png);     }

ul.label li{      background-image:url(../images/icons/colored_icons/16/label_16.png);      }

ul.plus li{       background-image:url(../images/icons/colored_icons/16/plus_16.png);       }

ul.flag li{       background-image:url(../images/icons/colored_icons/16/flag_16.png);       }

ul.block li{      background-image:url(../images/icons/colored_icons/16/block_16.png);      }

ul.present li{    background-image:url(../images/icons/colored_icons/16/present_16.png);    }







ul.ul_links ul,

ul.ul_links{

   clear              :both;

   list-style         :none;

   padding            :0;

   margin             :0;

}



ul.ul_links li{

   background         :url(../images/icons/link_arrow.png) no-repeat 0 6px transparent;

   width              :100%;

}



ul.ul_links li a{

   display            :block;

   border-bottom      :1px solid #eee;

   padding-top        :5px;

   padding-left       :20px;

   white-space        :normal;

}



ul.ul_links li ul li{

   background-position:20px 6px;

}



ul.ul_links li ul li a{

   padding-left       :40px;

}



ul.twitter{				padding-left:0;}

ul.twitter li{				background:url(../images/icons/iconsweets/black/16/twitter.png) no-repeat 0 3px scroll transparent; padding-bottom:10px;}

ul.comment{				padding-left:0;}

ul.comment li{				background:url(../images/icons/iconsweets/black/16/comment.png) no-repeat 0 3px scroll transparent; padding-bottom:10px;}





/* ---------- @frames ---------- */

.alignleft{

   display     :inline;

   float       :left;

   margin-right:2.3em !important;

   margin-top  :0.45em;

}


.alignSmleft{

   display     :inline;

   float       :left;

   margin-right:1.0em !important;

   margin-top  :0.45em;

}



.alignright{

   display     :inline;

   float       :right;

   margin-left :2.3em !important;

   margin-top  :0.45em;

}


.alignSmright{

   display     :inline;

   float       :right;

   margin-left :2.3em !important;

   margin-top  :0.45em;

}



.aligncenter{

   clear       :both;

   float       :none !important;

   display     :table !important;

   margin      :0.4em auto 12px auto !important;

   text-align  :center;

}

.alignBigcenter{

   clear       :both;

   float       :none !important;

   display     :table !important;

   margin      :0.8em auto 2.2em auto !important;

   text-align  :center;

}

.alignMedcenter{

   clear       :both;

   float       :none !important;

   display     :table !important;

   margin      :0.6em auto 18px auto !important;

   text-align  :center;

}

.alignSmallcenter{

   clear       :both;

   float       :none !important;

   display     :table !important;

   margin      :.2em auto 0.0em auto !important;

   text-align  :center;

}




.specialQuote{
	text-align     :right;
	font-size      :12px;
	line-height    :.5em;
	font-style		 :italic;
	font-color     :#000000;
	padding        :6px 0px;
	}



div.aligncenter{ display:table !important; }



.framecenter{

   clear       :both;

   display     :block;

   width       :100%;

   text-align  :center;

   margin      :10px 0;

}



.gallery-caption,

.wp-caption,

.imageborder{

   border          :1px solid #ddd;

   padding         :5px;

   margin-top      :0.45em;

   box-shadow      :1px 1px 1px rgba(0,0,0,.1);

   background-color:#fff;

}



.imageborder:hover{

   box-shadow:0 0 4px rgba(0,0,0,.2);

}





p.imageborder{ margin-bottom:0 !important;}



.imageborder embed,

.imageborder object,

.imageborder iframe,

.imageborder img{

   vertical-align: bottom;

}



.gallery-caption, .sticky, .wp-caption-text, .bypostauthor{

   display:block;

}





.caption{

   clear     :both;

   display   :block;

   width     :100%;

   text-align:center;

   font      :bold 11px/21px Tahoma;

   margin-top:5px;

}



a.imageborder{            color:#555 !important; text-decoration:none !important; }

a.imageborder:hover{      color:#555 !important; }



.inhide{ display:none; }



a.icon_link, a.icon_document,

a.icon_video, a.icon_image,

a.icon_lightbox{

   display:inline-block;

}



a.icon_link{         background:url(../images/icons/icon_link.png) no-repeat scroll 50% 50% #f9f9f9; }

a.icon_document{     background:url(../images/icons/icon_doc.png) no-repeat scroll 50% 50% #f9f9f9; }

a.icon_video{        background:url(../images/icons/icon_play.png) no-repeat scroll 50% 50% #f9f9f9; }

a.icon_image{        background:url(../images/icons/icon_zoom.png) no-repeat scroll 50% 50% #f9f9f9; }

a.icon_lightbox{     background:url(../images/icons/icon_zoom.png) no-repeat scroll 50% 50% #f9f9f9; }





/* ---------- @blockquotes ---------- */

blockquote{

   clear           :both;

   background      :url('../images/icons/blockquote.png') no-repeat scroll 0 10px transparent;
	text-align     :right;
	font-size      :12px;
	line-height    :.5em;
	font-style		 :italic;
	font-color     :#000000;
   padding         :5px 0 10px 10px;

}



blockquote.bquote-left{

   float           :left;

   width           :25%;

   margin          :5px 20px 5px 0;

}



blockquote.bquote-right{

   float           :right;

   width           :25%;

   margin          :5px 0 5px 20px;

}



blockquote.pquote{

   background      : none;

   background-color:#f1f1f1;

   border-left     : 5px solid #CCCCCC;

   padding         :20px 20px 5px 20px;

   color           :#555;

}



blockquote.pquote-left{

   background      :none;

   background-color:#f1f1f1;

   border-right    :5px solid #CCCCCC;

   padding         :20px 20px 5px 20px;

   float           :left;

   width           :25%;

   margin          :5px 20px 5px 0;

   color           :#555;

}



blockquote.pquote-right{

   background      :none;

   background-color:#f1f1f1;

   border-left     :5px solid #CCCCCC;

   padding         :20px 20px 5px 20px;

   float           :right;

   width           :25%;

   margin          :10px 0 5px 20px;

   color           :#555;

}



blockquote cite{

   display         :block;

   font-family     :Tahoma;

   font-size       :11px;

   font-style      :italic;

   font-weight     :bold;

}





/* ---------- @dropcaps ---------- */

.dropcap{

   display       :block;

   float         :left;

   font-size     :60px;

   line-height   :60px;

   margin        :0 10px 0 0;

}



.dropcircle{

   width         :87px;

   height        :50px;

   text-align    :center;

   display       :block;

   float         :left;

   font-size     :40px;

   padding       :30px 0 0 0;

   margin        :0;

   color         :#fff;

   background:url(../images/icons/dropcaps.png) no-repeat scroll 0 0 transparent;

}



.dc-blue{      background-position:0 0;}

.dc-green{     background-position:-85px 0;}

.dc-red{       background-position:-170px 0;}

.dc-yellow{    background-position:-255px 0;}

.dc-gray{      background-position:-340px 0;}







/* ---------- @tabs ---------- */

.tab_model_1{

   float                     :left;

   width                     :100%;

}



.tab_model_1 ul.tab_button{

   margin                    :0;

   padding                   :0;

   float                     :left;

   list-style                :none;

   width                     :100%;

   font-weight               :bold;

}



.tab_model_1 ul.tab_button li{

   margin                    :0;

   padding                   :0;

   float                     :left;

   margin-right              :1px;

   margin-bottom             :-2px;

}



.tab_model_1 ul.tab_button li a{

   float                     :left;

   display                   :block;

   padding                   :7px 10px 5px 10px;

   color                     :#555 !important;

   background-color          :#eef2f7;

   overflow                  :hidden;

   position                  :relative;

   border-radius             :5px 5px 0 0;

   text-decoration           :none;

}



.tab_model_1 ul.tab_button li:hover a,

.tab_model_1 ul.tab_button li.active a{

   background                :#8996a4;

   color                     :#fff !important;

   border-bottom             :2px solid #8996a4;

}



.tab_model_1 ul.tab_content{

   margin                    :0;

   padding                   :0;

   border-top                :2px solid #8996a4;

   clear                     :both;

   float                     :left;

   width                     :100%;

   list-style                :none;

}



.tab_model_1 ul.tab_content li{

   display                   :none;

   padding                   :10px 0;

   background                :none;

}



.tab_model_1 ul.tab_content li li{

   display                   :list-item;

   list-style                :disc;

   padding                   :0;

}



.tab_model_2{

   float                     :left;

   width                     :100%;

}



.tab_model_2 ul.tab_button{

   margin                    :0;

   padding                   :0;

   float                     :left;

   list-style                :none;

   width                     :20%;

   font-weight               :bold;

}



.tab_model_2 ul.tab_button li{

   float                     :left;

   clear                     :both;

   margin-bottom             :2px;

   width                     :100%;

}



.tab_model_2 ul.tab_button li a{

   display                   :block;

   border-right              :1px solid #8996a4;

   cursor                    :pointer;

   border-radius             :3px 0 0 3px;

   padding                   :10px;

   color                     :#555 !important;

   background-color          :#eef2f7;

   position                  :relative;

   text-decoration           :none;

}



.tab_model_2 ul.tab_button li:hover a,

.tab_model_2 ul.tab_button li.active a{

   background                :#8996a4;

   color                     :#fff !important;

}



.tab_model_2 ul.tab_content{

   margin                    :0;

   padding                   :0;

   float                     :left;

   width                     :80%;

   list-style                :none;

}



.tab_model_2 ul.tab_content li{

   display                   :none;

   padding-left              :20px;

   background                :none;

}



.tab_model_2 ul.tab_content li li{

   display                   :list-item;

   list-style                :disc;

   padding                   :0;

}



.tab_model_3{

   float                     :left;

   width                     :100%;

}



.tab_model_3 ul.tab_button{

   margin                    :0;

   padding                   :0;

   float                     :right;

   list-style                :none;

   width                     :20%;

   font-weight               :bold;

}



.tab_model_3 ul.tab_button li{

   float                     :left;

   clear                     :both;

   margin-bottom             :2px;

   width                     :100%;

}



.tab_model_3 ul.tab_button li a{

   display                   :block;

   border-left               :1px solid #8996a4;

   cursor                    :pointer;

   border-radius             :0 3px 3px 0;

   padding                   :10px;

   color                     :#555 !important;

   background-color          :#eef2f7;

   position                  :relative;

   text-decoration           :none;

}



.tab_model_3 ul.tab_button li:hover a,

.tab_model_3 ul.tab_button li.active a{

   background                :#8996a4;

   color                     :#fff !important;

}



.tab_model_3 ul.tab_content{

   margin                    :0;

   padding                   :0;

   float                     :left;

   width                     :80%;

   list-style                :none;

}



.tab_model_3 ul.tab_content li{

   display                   :none;

   padding-right             :20px;

   background                :none;

}



.tab_model_3 ul.tab_content li li{

   display                   :list-item;

   list-style                :disc;

   padding                   :0;

}





/* ---------- @toggle ---------- */

.toggle_container{

   float           :left;

   display         :block;

   width           :100%;

   margin-bottom   :10px;

}



.toggle_content{

   clear           :both;

   display         :none;

   overflow        :hidden;

}



h5.toggle{

   float           :left;

   padding-left    :25px;

   cursor          :pointer;

   background      :url(../images/icons/toggle_icon.png) no-repeat scroll 0 3px transparent;

   -moz-user-select:none;

}



h5.active{

   background-position:0 -23px;

}





/* ---------- @accordion ---------- */

.accordion {

   float                :left;

   display              :block;

   width                :100%;

   margin-bottom        :10px;

   border-radius        :10px;

}

.accordion_content {

   clear                :both;

   display              :none;

   border-radius        :3px;

   margin               :10px;

}



.accordion > h5 > span{

   background           :url(../images/icons/toggle_icon.png) no-repeat scroll right 4px transparent;

   display              :block;

}



.accordion > h5 {

   padding              :10px;

   margin               :1px 0;

   cursor               :pointer;

   border-radius        :3px;

   background           :url(../images/icons/accordion_title_bg.png) repeat-x scroll 0 0 #ebebeb;

   display              :block;

   color                :#555555 !important;

}



.accordion > h5         :hover {

   color                :#999 !important;

}



.accordion > h5.active  :hover {

   color                :#555 !important;

}



.accordion > h5.active span{

   cursor               :default;

   background-position  :right -22px;

}





/* ---------- @tables ---------- */

.table-blue,.table-green,

.table-red,.table-gray,

.table-blue-line{

	border         :none;

   width          :100%;

}



th.empty,

td.empty{

   border         :none !important;

   background     :none !important;

}



.table-blue th,.table-blue td,.table-green th,.table-green td,

.table-red th,.table-red td,.table-gray th,.table-gray td,

.table-blue-line th,.table-blue-line td{

   padding        :10px;

   text-align     :left;

   vertical-align :middle;

}



.table-blue tbody tr td,.table-green tbody tr td,

.table-red tbody tr td,.table-gray tbody tr td,

.table-blue-line tbody tr td{

   border         :1px solid #e9e9e9;

   color          :#555;

   background     :#fff;

}



.table-blue tbody tr:hover td,.table-green tbody tr:hover td,

.table-red tbody tr:hover td,.table-gray tbody tr:hover td,

.table-blue-line tbody tr:hover td{

  background      :#f6f6f6;

}



.table-blue tfoot td,.table-green tfoot td,

.table-red tfoot td,.table-gray tfoot td,

.table-blue-line tfoot td{

   border         :1px solid #e9e9e9;

   background     :#eee;

   color          :#666;

}



.table-blue thead th{

	background     :#0093c3;

	background     :-moz-linear-gradient(top, #00a9e1, #0093c3);

	background     :-o-linear-gradient(top, #00a9e1, #0093c3);

   color          :#fff;

   border-left    :1px solid #0093c3;



}



.table-blue tbody tr.odd td{

   background     :#f3fcff;

}





.table-green thead th{

	background     :#8ec300;

	background     :-moz-linear-gradient(top, #8ec300, #7ba800);

   color          :#fff;

   border-left    :1px solid #79a800;

}



.table-green tbody tr.odd td{

   background     :#f5ffef;

}



.table-red thead th{

   background     :#cc3300;

	background     :-moz-linear-gradient(top, #e03800, #cc3300);

   color          :#fff;

   border-left    :1px solid #c13000;

}



.table-red tbody tr.odd td{

  background      :#fff0eb;

}



.table-gray thead th{

   background     :#555;

	background     :-moz-linear-gradient(top, #666, #555);

   color          :#eee;

   border-left    :1px solid #777;

}



.table-gray tbody tr.odd td{

 background       :#f6f6f6;

}



.table-blue-line thead th{

   border-bottom  :5px solid #0093c3;

   color          :#555;

}



.table-blue-line tbody tr td{

  border-style    :dashed;

}



.table-blue-line tbody tr.odd td{

   background     :#f3fcff;

}



table.textcenter td,

table.textcenter th{

   text-align     :center;

}



table.textright td,

table.textright th{

   text-align     :right;

}

table h1,table h2,table h3,table h4,table h5,table h6 {

   margin:5px 0;

   color:#fff !important;

}

.table-blue-line h4{ color :#555 !important; }



/* ---------- @highlight ---------- */

.highlight-1{

   color           : #fff;

   padding         : 2px 6px;

   background-color:green;

}



.highlight-2{

   color           : #aeb400;

   padding         : 2px 6px;

   border          :1px dotted #aeb400;

}



.highlight-3{

   color           : #999;

   padding         : 2px 6px;

   border-bottom   :1px dotted #999;

}



.highlight-4{

   color           : orange;

   padding         : 2px 6px;

   border-bottom   :1px dotted orange;

   border-top      :1px dotted orange;

}



.highlight-5{

   color           : red;

   padding         : 2px 6px;

   border-left     :1px solid red;

   border-right    :1px solid red;

}



.highlight-6{

   color           : #008cb4;

   padding         : 2px 6px;

   border-top      :1px solid #008cb4;

   border-bottom   :1px solid #008cb4;

}





/* ---------- @defaults @html ---------- */

a {

   text-decoration             :none;

}



a:hover{

   text-decoration             : underline;

}



a{

   -webkit-transition          : all 0.1s ease-out;  /* Saf3.2+, Chrome */

   -moz-transition             : all 0.1s ease-out;  /* FF4+ */

   -ms-transition              : all 0.1s ease-out;  /* IE10 */

   transition                  : all 0.1s ease-out;  /* Global 10.5+ */

}



abbr{

	cursor                      :help;

	border-bottom               :1px dotted;

}



p {

   margin-bottom               :18px;

}

hr{

   border                      :0;

   background                  :none;

   border-top                  :1px solid #eee;

   margin-bottom               :20px;

   width                       :100%;

   float                       :left;

   height                      :1px;

}

pre{

   clear                       :both;

	background                  :url(../images/icons/codetag.png) repeat scroll left top transparent;

   font-size                   :11px;

   font-family                 :Tahoma;

   line-height                 :25px;

   margin                      :15px 0;

   overflow-x                  :auto;

   overflow-y                  :hidden;

   border                      :1px solid #e1e1e1;

   color                       :#888888;

}

pre, code{

   display                     :block;

   padding                     :0 10px;

}



/* ---------- @elements ---------- */

.sendform label{

   margin-bottom   :2px;

   opacity         :0.7;

   width           :100%;

   float           :left;

}



.invalid{

   border          :1px solid #ff0000 !important;

}



.recaptcha{       min-height:140px; }

.error-recaptcha{ margin-bottom:15px; }



.success{         margin:0 0 10px 0;   }



.form_wrap{

   width           :100%;

   clear           :both;

   float           :left;

}



.sendform textarea{

    width          :90%;

}



.sendform input{

   width           :70%;

}



select,textarea,input[type=text],

input[type=email],input[type=password]{

   border          :1px solid #e1e1e1;

   padding         :6px 3px;

   box-shadow      :0 0 0 #e1e1e1, inset 1px 1px 1px 0 #eee;

   display         :inline-block;

   border-radius   :2px 2px 2px 2px;

}



select:hover,textarea:hover,input[type=text]:hover,

input[type=email]:hover,input[type=password]:hover{

    border         :1px solid #ccc;

    box-shadow     :0 0 2px #e1e1e1, inset 0 0 1px 1px #eee;

}





button,

input[type=submit]{

   cursor          :pointer;

   border          :1px solid #c0c0c0;

   box-shadow      :0 1px 2px rgba(0,0,0,0.2), inset 0 1px 0 0 rgba(255,255,255,.3);

   padding         :6px 10px;

   display         :inline-block;

}



button,

input[type=submit]:hover{

   border          :1px solid #ccc;

}



input.buttons{

   color           :#fff;

   background-color:#0081cb;

   border          :1px solid rgba(0,0,0,.2);

}

input.buttons:hover{

   border          :1px solid rgba(0,0,0,.5);

}



button.buttons{

	color           :#fff;

	padding         :5px 10px;

}



/* -- added -- */

#searchform{

	display:block;

	border-radius:2px;

	position: relative;

	overflow:hidden;

	border:1px solid #f0f0f0;

	background-color:#fff;

}

#searchform:hover{	border:1px solid #e1e1e1;	}

#searchform label{	display:none;	}



#searchform input#s{

	width:100%;

	border:0 !important;

	box-shadow:none !important;

	font-size:11px;

	color:#999;

	display:block;

	background-color:transparent;

	padding:6px;

	margin:0;

}



#searchform div{

   display:block;

   margin-right:30px;

}



#searchform input#searchsubmit {

   border:0 !important;

   box-shadow:none !important;

   text-indent:-9999px;

   background:url(../images/icons/search.png) no-repeat 50% 100% transparent;

   width:20px;

   height:24px;

   font-size:11px;

   line-height:20px;

   position: absolute;

   right:0;

   top:0;

}



/* ---------- @icons ---------- */

.ci-icons{

   background  :url(../images/icons/ci_bgs.png) no-repeat 0 0 scroll transparent;

   text-align  :center;

   color       :#fff;

 	margin-right:5px;

   width       :80px;

   height      :80px;

   display     :inline-block;

   margin-top  :0 !important;

}



.circle-icon{

   background  :url(../images/icons/circle_bgs.png) no-repeat 0 0 scroll transparent;

   display     :inline-block;

   width       :64px;

   height      :64px;

   text-align  :center;

   color       :#fff;

 	margin-right:5px;

   margin-top  :0 !important;



}



.c-blue{       background-position:0 0;      }

.c-green{      background-position:-64px 0;  }

.c-red{        background-position:-128px 0; }

.c-yellow{     background-position:-192px 0; }

.c-gray{       background-position:-256px 0; }



.ci-blue{      background-position:0 0;      }

.ci-green{     background-position:-80px 0;  }

.ci-yellow{    background-position:-160px 0; }

.ci-red{       background-position:-240px 0; }

.ci-gray{      background-position:-320px 0; }



.ci-icons img{       margin-top:24px;  }

.circle-icon img{    margin-top:16px;  }

img.middle{         vertical-align:middle;}

img.top{            vertical-align:top;}

img.bottom{         vertical-align:bottom;}

.buttons span img{    vertical-align:top;}



h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {   margin-right:10px;   }





/* ---------- @tooltip ---------- */

.tt_code{

   display         :none;

}



.tt_wrap{

   position        :absolute;

   z-index         :9999;

   padding         :5px 0;

   display         :none;

}



.tt_top{

   display         :none;

}

.tt_text{

   padding         :5px;

   font-size       :11px;

   text-align      :center;

   color           :#888888;

   background-color:#555;

   border-radius   :3px;

}



.tt_down,

.tt_up {

   display         :none;

   background-color:#555;

   background-color:rgba(0,0,0,0.8);

   padding         :5px 15px;

   color           :#fff;

   text-align      :center;

   font-size       :11px;

   border-radius   :3px;

   z-index         :9999;

}



.tt_up span{

   position        :absolute;

   bottom          :-5px;

   border-width    :5px 5px 0;

   border-style    : solid;

   font-size       :0;

   line-height     :0;

   height          :0;

   width           :0;

   left            :47%;

   border-color    :#555 transparent !important;

   border-color    :rgba(0,0,0,0.8) transparent !important;

}



.tt_down span{

   position        :absolute;

   top             :-5px;

   border-width    :0 5px 5px;

   border-style    : solid;

   font-size       :0;

   line-height     :0;

   height          :0;

   width           :0;

   left            :47%;

   border-color    :#555 transparent !important;

   border-color    :rgba(0,0,0,0.8) transparent !important;

}



.tip_up{

   cursor          :pointer;

   display         :inline-block;

}





/* ---------- @dividers ---------- */

.width100 {    width: 100%; }

.width90 {     width: 90%; }

.width75 {     width: 75%; }

.width50 {     width: 50%; }

.width25 {     width: 25%; }



.space5   {     clear:both; width:100%; display:block; padding:3px 0;   }

.space10   {    clear:both; width:100%; display:block; padding:5px 0;   }

.space20   {    clear:both; width:100%; display:block; padding:10px 0;  }

.space30   {    clear:both; width:100%; display:block; padding:15px 0;  }

.space40   {    clear:both; width:100%; display:block; padding:20px 0;  }

.space50   {    clear:both; width:100%; display:block; padding:25px 0;  }

.space100 {    clear:both; width:100%; display:block; padding:50px 0;  }



.radius10{     border-radius:10px !important;  }

.radius20{     border-radius:20px !important;  }

.radius30{     border-radius:30px !important;  }

.radius40{     border-radius:40px !important;  }

.radius50{     border-radius:50px !important;  }



.nomargin{     margin:0!important;}

.nopadding{    padding:0!important;}

.noborder{     border:0!important;}

.noradius{     border-radius:0 !important;}



.textleft{     text-align:left !important;   }

.textcenter{   text-align:center !important; }

.textright{    text-align:right !important;  }





.left{         float:left !important;   }

.right{        float:right !important;  }



.bold{         font-weight:bold !important; }

.italic{       font-style:italic !important; }

.justify {		text-align:justify !important; display:block !important; }



.divider_top{

   clear          :both;

   display        :block;

   position       :relative;

   margin         :30px 35px 30px 0;

   border-bottom  :1px solid #eee;

}



.divider_hr{

   clear          :both;

   display        :block;

   position       :relative;

   margin         :30px 0;

   border-bottom  :1px solid #eee;

}



a.top{

   font           :normal 10px/10px Tahoma;

   position       :absolute;

   top            :-5px;

   right          :-35px;

   cursor         :pointer;

}





/* ---------- @pagenavi ---------- */

.wp-pagenavi{

   float:left;

   width:100%;

   margin-top:20px;

   clear:both;

   display:block;

}

.wp-pagenavi a, .wp-pagenavi span.pages, .wp-pagenavi span.extend,.wp-pagenavi span.current {

   background:#fff;

	color:#555;

   font:normal 11px/21px Tahoma;

   border:1px solid #e1e1e1;

   padding:6px 9px;

   border-radius:2px;

   margin-right:5px;

   text-decoration:none;



}



#content .wp-pagenavi span.current,

#content .wp-pagenavi a:hover {

	color:#fff;

   background:#555;

   border:1px solid #555;

   text-decoration:none;

}





/* ---------- @widgets ---------- */

.header_widget{

   display:block;

   margin-top:10px;

   float:right;

}

.footer_widget,

.page_sidebar_widget{

	display: block;

	float: left;

	margin-bottom: 4em;

	width: 100%;

}



#footer .footer_widget h3,

.page_sidebar_widget h3{ margin-bottom:10px !important; }



ul#recentcomments {				padding-left:0;}

ul#recentcomments li{				background:url(../images/icons/iconsweets/black/16/comment.png) no-repeat 0 3px scroll transparent; padding-left:20px; padding-bottom:10px;}

ul#recentcomments li a{          border:0; }

#footer ul#recentcomments li{    background-image:url(../images/icons/iconsweets/white/16/comment.png);}



.posts_content{

	overflow:hidden;

}

.recent p{

	margin-bottom:0;

}



.recent_list p{

	margin-bottom:0;

}

.recent_list {        clear:both;  list-style: none; padding:0; margin:0;}

.recent_list li{

   background:url(../images/icons/link_arrow.png) no-repeat 0 6px transparent;

   border-bottom:1px solid #eee;

   width:100%;

   margin-bottom:5px;

   padding-bottom:5px;

}

.recent_list li a{

   display:block;

   padding-top:3px;

   padding-left:20px;

   white-space:normal;

}



.widget_tag_cloud  {				clear:both;}

.widget_tag_cloud a{				margin: 0 5px 5px 0;	padding: 2px 5px;	}



/* calendar widget */

#wp-calendar {width: 100%; }

#wp-calendar caption { text-align: right; color: #333; font-size: 12px; margin-top: 10px; margin-bottom: 15px; }

#wp-calendar thead { font-size: 10px; }

#wp-calendar thead th { padding-bottom: 10px; }

#wp-calendar tbody { color: #aaa; }

#wp-calendar tbody td { background: #f5f5f5; border: 1px solid #fff; text-align: center; padding:8px;}

#footer  #wp-calendar tbody td { border:0; }

#wp-calendar tbody td:hover { background: #fff; }

#wp-calendar tbody .pad { background: none; }

#wp-calendar tfoot #next { font-size: 10px; text-transform: uppercase; text-align: right; }

#wp-calendar tfoot #prev { font-size: 10px; text-transform: uppercase; padding-top: 10px; }



/* all sidebar list reset */

.widget_product_categories ul,

.widget_rss ul,

.widget_recent_entries ul,

.widget_recent_comments ul,

.widget_pages ul,

.widget_meta ul,

.widget_archive ul,

.widget_categories ul,

.widget_links ul,

.widget_nav_menu ul{

	clear:both;  list-style: none; padding:0; margin:0;

}



.widget_product_categories ul li,

.widget_rss ul li,

.widget_recent_entries ul li,

.widget_meta ul li,

.widget_links ul li,

.widget_archive ul li,

.widget_categories ul li {

	background:url(../images/icons/ul_link.png) no-repeat 0 6px transparent; width:100%;

}



.widget_rss ul li a,

.widget_recent_entries ul li a,

.widget_meta ul li a,

.widget_links ul li a,

.widget_archive ul li a,

.widget_categories ul li a {

   padding-left:15px;

   white-space:normal;

}





/* list with multi level */

.widget_pages ul li,

.widget_nav_menu ul li{

   background:url(../images/icons/ul_link.png) no-repeat 0 6px transparent;

   width:100%;

}



.widget_product_categories ul li a,

.widget_nav_menu ul li a,

.widget_pages ul li a,

.widget_rss ul li a,

.widget_recent_entries ul li a,

.widget_meta ul li a,

.widget_links ul li a,

.widget_archive ul li a,

.widget_categories ul li a {

	display:block;

	padding-left:15px;

	background:url(../images/icons/ul_bg.png) repeat-x 0 100% transparent;

	margin-bottom:5px;

	padding-bottom:5px;

	white-space:normal;

}



.widget_product_categories ul li ul li,

.widget_pages ul li ul li,

.widget_nav_menu ul li ul li{

   background-position:0px 6px;

}



.widget_nav_menu ul.sub-menu,

.widget_pages ul.children{

   padding-left:15px;

}





/* ---------- @posts ---------- */

.post-wrapper{

   float:left;

   width:100%;

   display:block;

   overflow:hidden;

}



.post-wrapper h4 a{

	text-decoration:none;

}



small.date{

   margin-top:-10px;

   margin-bottom:5px;

   color:#999;

   display:block;

}

.post-meta{

   font-size:10px;

   color:#999;

   padding:5px 0;

   border-top:1px solid #eee;

   border-bottom:1px solid #eee;

   margin-bottom:10px;

   width:100%;

   display:block;

}



.post-meta span{

   margin-right:10px;

}



.post-content{

	overflow:hidden;

	margin-top:15px;

}



.post-navigation{

   width:100%;

   float:left;

   clear:both;

   margin:20px 0;

}



.post-previous{

   float:left;

}



.post-next{

   float:right;

}



.post-featured img{

   margin-bottom:15px;

}



/* ---------- @comments ---------- */

#comments{ clear:both; margin-top:40px; float:left; width:100%; }

#respond{   margin-top:30px; }

#respond h6{ margin-bottom:15px; }

#comments label {

    opacity: 0.7;

    padding-left: 10px;

}







.commentlist{

	list-style: none;

    clear:both;

    margin:0;

    padding:0;

}



.commentlist li {

    list-style:none;

}



.commentlist li.depth-1{

    border-top:1px solid #e1e1e1;

    padding: 20px 0 20px 0;

}



.commentlist .textarea{

    width:90%;

}



.commentlist li.depth-2,

.commentlist li.depth-3,

.commentlist li.depth-4,

.commentlist li.depth-5 {

    border-left:1px solid #e1e1e1;

    padding: 0 0 20px 20px;

}



.gravatar {

	width:72px;

	float:left;

    margin-bottom:20px;

	text-align:center;

}



img.avatar {

    padding:4px;

    border:1px solid #ddd;

    padding:5px;

    box-shadow:1px 1px 1px rgba(0,0,0,.1);

    background-color:#fff;

}



.comment-text {

    margin-left:90px;

    padding-bottom:10px;

}



.comment-date{

    font-style:italic;

    font-size: 0.85em;

}



cite.author-name {

    overflow:hidden;

    font-size:15px;

    margin-bottom:3px;

    font-weight:bold;

    display:block;

}



.comment-author {

    overflow:hidden;

}





/* ---------- @cycle ---------- */

.noslider{

   display:block;

   min-height:400px;

   background:url(../images/icons/noslider.png) no-repeat 50% 50% scroll transparent;

}



.cycle-wrapper{

	position:relative;

	float:left;

	display:block;

   width:100%;

}

.cycle-slider{

   margin         :0;

   padding        :0;

   list-style     :none;

   position       :relative;

   overflow       :hidden;

}



.cycle-slider > li{

   position       :relative;

   overflow       :hidden;

   display        :none;

}



.cycle-slider iframe,

.cycle-slider img{

   vertical-align :middle;

}



/* .layer1, */

.layer2,

.layer3{

   position       :absolute;

   width          :100%;

}



.cycle-nav{

   clear              :both;

   text-align         :center;

   position           :absolute;

   height             :15px;

   right              :5px;

   bottom             :5px;

   z-index            :9;

   -webkit-user-select:none;

   -moz-user-select   :none;

}



.cycle-bulles{

   float          :left;

}



.cycle-bulles a {

   float          :left;

   background     :url(../images/icons/bullets.png) no-repeat scroll 0 0 transparent;

   text-indent    :-9999px;

   display        :inline-block;

   margin         :0 2px;

   height         :11px;

   width          :11px;

}

.cycle-bulles a.activeSlide {

   background-position:right 0;

}



.cycle-ps{

   float           :right;

   display         :none;

   cursor          :pointer;

   background      :url(../images/icons/play_pause.png) no-repeat scroll 0 0 transparent;

   width           :11px;

   height          :11px;

   text-indent     :-9999px;

}



.cycle-play{

   background-position:right 0;

}





.cycle-ticker{

   clear:both;

   float:left;

   position:relative;

   display:block;

   width:100%;

}

.cycle-wrap{

   position:relative;

   overflow:hidden;

   height:0;

}





.cycle-prev{

   width:21px;

   height:21px;

   float:left;

   text-indent:-9999px;

   background:url(../images/icons/prevnext.png) no-repeat 0 0 transparent;

   cursor:pointer;

   margin-right:1px;

}

.cycle-prev:hover{

   background-position:0 100%;

}



.cycle-next{

   width:21px;

   height:21px;

   float:left;

   text-indent:-9999px;

   background:url(../images/icons/prevnext.png) no-repeat right 0 transparent;

   cursor:pointer;

}

.cycle-next:hover{

   background-position:-21px 100%;

}



.cycle-ticker-nav{

   right:0;

   top:-20px;

   position:absolute;

}



.cycle-content{

	margin:0 auto;

	display:block;

	position:relative;

}



.cycle-link{

	position:absolute;

	width:100%;

	height:100%;

	display:block;

	cursor:pointer;

	z-index:1;

}





/* ---------- @kwicks ---------- */

ul.kwicks {

   list-style        :none;

   background-color  :#333;

   position          :relative;

   margin            :0;

   padding           :0;

   overflow          :hidden;

   border-radius     :3px;



}

ul.kwicks li{

   background:url(../images/icons/ajax_loader.gif) 50% 50% no-repeat transparent;

  	/*do not change these */

	display: block;

	overflow: hidden;

	padding:0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */

}



.kw_shadow {

   border-right:1px solid rgba(255,255,255,0.3);

   height      :100%;

   z-index     :2;

   position    :absolute;

   right       :0;

   width       :40px;

   background  :url(../images/icons/overlay.png) repeat-y scroll 0 0 transparent;

}

.last .kw_shadow{		background: none !important;	   border-right:0; }



.kw_title{

   color             :#ffffff;

   background-color  :#222222;

   background-color  :rgba(0,0,0,0.5);

   width             :100%;

   height            :20px;

   z-index           :1;

   float             :left;

   position          :absolute;

   overflow          :hidden;

   left              :0;

   bottom            :0;

   padding           :15px;

   font-weight       :bold;

}

.kw_desc {

   bottom            :-500px;

   background-color  :#222222;

   background-color  :rgba(0,0,0,0.7);

   z-index           :2;

   position          :absolute;

   color:            #ddd;

}

.kw_desc_inside{ padding:20px; }

.kw_desc h1,.kw_desc h2,.kw_desc h3,.kw_desc h4,.kw_desc h5,.kw_desc h6{

   color             :#fff;

}

.kw_img{

   display           :block;

}



.kw_img img{

  vertical-align:middle;

}





/* ---------- @nivo ---------- */

.nivoSlider {

	position:relative;

	width:100%;

	height:auto;

	overflow: hidden;

}



.nivoCover{

	position:absolute;

	z-index:8;

	width:100%;

	height:100%;

	box-shadow:0 0 0 5px rgba(0, 0, 0, 0.2) inset;

	pointer-events: none;

   top:0;



}

.nivoSlider img {

	position:absolute;

	top:0px;

	left:0px;

	max-width: none !important;

}



.nivo-main-image {

	display: block !important;

	position: relative !important;

	width: 100% !important;

}



.nivoSlider a.nivo-imageLink {

   position:absolute;

	top:0px;

	left:0px;

	width:100%;

	height:100%;

	border:0;

	padding:0;

	margin:0;

	z-index:9;

	display:none;

}



.nivo-slice {

	display           :block;

	position          :absolute;

	z-index           :5;

	height            :100%;

   top               :0;

}



.nivo-box {

	display           :block;

	position          :absolute;

	z-index           :5;

   overflow          :hidden;

}



.nivo-caption {

   position:absolute;

	left:1;

	bottom:0;

	background-color  :#000;

	background-color  :rgba(0,0,0,0.7);

	color:#fff;

	width:100%;

	z-index:9;

	padding: 5px 10px;

	overflow: hidden;

	display: none;

	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */

	-moz-box-sizing: border-box;    /* Firefox, other Gecko */

	box-sizing: border-box;         /* Opera/IE 8+ */

}



.nivo-caption {

	padding           :10px;

	margin            :0;

}

.nivo-caption p{margin-bottom:5px;}





.nivo-html-caption {

   display           :none;

}



.nivo-directionNav a {

	position          :absolute;

	top               :45%;

	z-index           :10;

	cursor            :pointer;

   display           :block;

	text-indent       :-9999px;

	width             :21px;

	height            :21px;

	background        :url(../images/icons/prevnext.png) no-repeat 0 0 scroll transparent;

}



.nivo-directionNav a.nivo-prevNav {

	left              :10px;

}

.nivo-directionNav a.nivo-prevNav:hover {

	background-position:0 -21px;

}



.nivo-directionNav a.nivo-nextNav {

	right             :10px;

	background-position:-21px 0;

}

.nivo-directionNav a.nivo-nextNav:hover {

   background-position:-21px -21px;

}



.nivo-wrapper{ position:relative;}



.deactive_thumbs .nivo-controlNav {

	position          :absolute;

   text-align        :center;

   width             :100%;

   bottom:-30px;

}

.deactive_thumbs .nivo-controlNav a {

	position          :relative;

	z-index           :9;

	cursor            :pointer;

   display            :inline-block;

   height          :11px;

   width             :11px;



	background        :url(../images/icons/bullets.png) no-repeat;

	text-indent       :-9999px;

   margin-right      :3px;

}

.deactive_thumbs .nivo-controlNav a.active {

	background-position:-11px 0;

}



.active_thumbs .nivo-controlNav {

   clear             :both;

   float             :left;

   text-align        :center;

   width             :100%;

   margin-top        :10px;

}



.active_thumbs .nivo-controlNav a{

   display:inline-block;

   margin:0 5px;

   position:relative;

}

.active_thumbs .nivo-controlNav img {

   cursor          :pointer;

   border          :1px solid #ddd;

   padding         :3px;

   box-shadow      :1px 1px 1px rgba(0,0,0,.1);

   background-color:#fff;

}



.active_thumbs .nivo-controlNav a.active img,

.active_thumbs .nivo-controlNav a:hover img{

   box-shadow:0 0 4px rgba(0,0,0,.2);

}



.active_thumbs .nivo-controlNav a.active:after{

   content: ' ';

	display: inline-block;

	width: 0; 

	height: 0; 

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

	border-bottom: 5px solid #fff;

   position:absolute;

   left:50%;

   margin-left:-5px;

   bottom:10px;

}





/* ---------- @cslider ---------- */

.cslider{   			display:block; width:100%; height:100%; }

.csliders{				background:url(../images/icons/ajax_loader.gif) no-repeat 50% 50% scroll transparent;	position:relative; overflow:hidden; }

.csliders ul{			list-style:none; padding:0; margin:0;}

.csliders ul li{			display:none;	}

.csliders ul li.current{	display:block;	}

.csliders img {			border:0;}



.codeCover{

	position:absolute;

	z-index:2;

	width:100%;

	height:100%;

	box-shadow:0 0 0 5px rgba(0, 0, 0, 0.2) inset;

	pointer-events: none;



}







.n{							text-align:center;	margin:10px auto 0 auto;	display:none;	width:100%;}

.n ul{						   display: inline-block;	margin: 0 auto;	vertical-align: top;	}

.n ul li{						float:left;	width:11px;	height:11px;	cursor:pointer;	list-style:none;	margin-right:5px;	line-height:14px;	text-indent:-9999px;	background:url(../images/icons/bullets.png) no-repeat;	}

.n ul li.active{				background:url(../images/icons/bullets.png) no-repeat 100% 0;	}



.next, .prev {				z-index:2;	width:21px;	height:21px;	cursor:pointer;	position:absolute;	text-indent:-9999px;	display:none;	background:url(../images/icons/prevnext.png) no-repeat; }

.prev{						left:10px; }

.next{						background-position:-21px 0px;	right:10px; }

.prev:hover{				background-position:0 -21px;	}

.next:hover{				background-position:-21px -21px;	}



.cslider_content{ position:absolute; width:100%; height:100%;}









/* ---------- @flexslider ---------- */

/* Browser Resets */

.slides,

.flex-control-nav,

.flex-direction-nav {margin: 0; padding: 0; list-style: none;}



/* FlexSlider Necessary Styles

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

.flexslider {margin: 0; padding: 0;}

.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden; position:relative;} /* Hide the slides before the JS is loaded. Avoids image jumping */

.flexslider .slides img {width: 100%; display: block;}

.flex-pauseplay span {text-transform: capitalize;}



/* Clearfix for the .slides element */

.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}

html[xmlns] .slides {display: block;}

* html .slides {height: 1%;}



/* No JavaScript Fallback */

/* If you are not using another script, such as Modernizr, make sure you

 * include js that eliminates this class on page load */

.no-js .slides > li:first-child {display: block;}





/* FlexSlider Default Theme

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

.flexslider {position: relative; zoom: 1; }

.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}

.loading .flex-viewport {max-height: 300px;}

.flexslider .slides { zoom: 1;}



/* Direction Nav */

.flex-direction-nav {*height: 0;}

.flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(../images/icons/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .9s ease;}

.flex-direction-nav .flex-next {background-position: 100% 0; opacity: 0; right: 10px; }

.flex-direction-nav .flex-prev { opacity: 0; left: 10px;}

.flexslider:hover .flex-next {opacity: 0.8; }

.flexslider:hover .flex-prev {opacity: 0.8; }

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}

.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}



/* Control Nav */

.flex-control-nav {width: 100%; position: absolute; bottom:0; left:8px; text-align: left;}

.flex-control-nav li {margin: 0 3px; display: inline-block; zoom: 1; *display: inline;}

.flex-control-paging li a { width: 11px; height: 11px; display: block; background:url(../images/icons/bullets.png) no-repeat 0 0; cursor: pointer; text-indent: -9999px; }

.flex-control-paging li a:hover { background-position:100% 0; }

.flex-control-paging li a.flex-active { background-position:100% 0; cursor: default; }



.flex-content{background-color:rgba(0,0,0,0.7);color: #FFFFFF;padding: 10px; position: absolute; width: 40%;}

.flex-content.top-left{ top:20px; left:20px; }

.flex-content.top-right{ top:20px; right:20px; }

.flex-content.bottom-left{ bottom:20px; left:20px; }

.flex-content.bottom-right{ bottom:20px; right:20px; }



.flexslider h1,.flexslider h2,.flexslider h3,.flexslider h4,.flexslider h5,.flexslider h6{  color:#fff !important; }



/* ---------- @social ---------- */

a.nt-icon{

   background-position:0 0;

   display:inline-block;

   width:24px;

   height:24px;

   text-indent:-9999px;

   text-align:left;

   margin:0 0;

}

a.nt-icon:hover{background-position:0 -24px;}



a.nt-icon-color{

   background-position:0 -24px;

   display:inline-block;

   width:24px;

   height:24px;

   text-indent: -9999px;

   text-align:left;

   margin:0 0;

}

a.nt-icon-color:hover{opacity:0.8;}



a.facebook{background-image:url(../images/icons/sociable/facebook.png);}

a.twitter{background-image:url(../images/icons/sociable/twitter.png);}

a.rss{background-image:url(../images/icons/sociable/rss.png);}

a.linkedin{background-image:url(../images/icons/sociable/linkedin.png);}

a.blogspot{background-image:url(../images/icons/sociable/blogspot.png);}

a.myspace{background-image:url(../images/icons/sociable/myspace.png);}

a.yahoo{background-image:url(../images/icons/sociable/yahoo.png);}

a.google{background-image:url(../images/icons/sociable/google.png);}

a.googleplus{background-image:url(../images/icons/sociable/googleplus.png);}

a.digg{background-image:url(../images/icons/sociable/digg.png);}

a.youtube{background-image:url(../images/icons/sociable/youtube.png);}

a.skype{background-image:url(../images/icons/sociable/skype.png);}

a.wordpress{background-image:url(../images/icons/sociable/wordpress.png);}

a.picasa{background-image:url(../images/icons/sociable/picasa.png);}

a.deviantart{background-image:url(../images/icons/sociable/deviantart.png);}

a.flickr{background-image:url(../images/icons/sociable/flickr.png);}

a.tumblr{background-image:url(../images/icons/sociable/tumblr.png);}

a.delicious{background-image:url(../images/icons/sociable/delicious.png);}

a.vimeo{background-image:url(../images/icons/sociable/vimeo.png);}

a.email{background-image:url(../images/icons/sociable/email.png);}

a.envato{background-image:url(../images/icons/sociable/envato.png);}

a.dribbble{background-image:url(../images/icons/sociable/dribbble.png);}

a.behance{background-image:url(../images/icons/sociable/behance.png);}

a.pinterest{background-image:url(../images/icons/sociable/pinterest.png);}

a.lastfm{background-image:url(../images/icons/sociable/lastfm.png);}

a.xing{background-image:url(../images/icons/sociable/xing.png);}

a.bbb{background-image:url(../images/icons/sociable/bbb.png);}

a.yelp{background-image:url(../images/icons/sociable/yelp.png);}





/* ---------- @portfolio ---------- */

.portfolio-wrap .imageborder{    margin-bottom:20px; }

.portfolio-wrap .one_title h4{    margin-top:0; }



/* ---------- @sortby ---------- */

#sortby{              list-style:none;   margin:0; padding:0; margin-right:-15px; }

#sortby li{             float:left; margin-right:10px; position:relative; margin-bottom:10px;}

#sortby li span{                       margin-top:5px; float:left;}

#sortby li a{                         float:left; padding:5px 10px; border-radius:2px; text-decoration:none;    box-shadow:0 1px 1px rgba(0,0,0,0.1); }

#sortby.sortby-green li a{            background-color:#fcfcfc; color:#91BD09;}

#sortby.sortby-green li a.current,

#sortby.sortby-green li a:hover{      background-color:#91BD09; color:#fff; }

#sortby.sortby-red li a{              background-color:#fcfcfc; color:#ff0000; }

#sortby.sortby-red li a.current,

#sortby.sortby-red li a:hover{        background-color:#ff0000; color:#fff; }

#sortby.sortby-blue li a{             background-color:#fcfcfc; color:#00b9ff; }

#sortby.sortby-blue li a.current,

#sortby.sortby-blue li a:hover{       background-color:#00b9ff; color:#fff; }

#sortby.sortby-yellow li a{           background-color:#fcfcfc; color:#ff9900; }

#sortby.sortby-yellow li a.current,

#sortby.sortby-yellow li a:hover{     background-color:#ff9900; color:#fff; }

#sortby.sortby-gray li a{             background-color:#fcfcfc; color:#888; }

#sortby.sortby-gray li a.current,

#sortby.sortby-gray li a:hover{       background-color:#555; color:#fff; }

#sortby.sortby-dark li a{             background-color:#555; color:#fff; }

#sortby.sortby-dark li a.current,

#sortby.sortby-dark li a:hover{       background-color:#111; color:#fff; }



/* ---------- @prettyPhoto ---------- */

/* ----------------------------------

Default Theme

----------------------------------- */

div.pp_default .pp_top,

div.pp_default .pp_top .pp_middle,

div.pp_default .pp_top .pp_left,

div.pp_default .pp_top .pp_right,

div.pp_default .pp_bottom,

div.pp_default .pp_bottom .pp_left,

div.pp_default .pp_bottom .pp_middle,

div.pp_default .pp_bottom .pp_right { height: 13px; }



div.pp_default .pp_top .pp_left { background: url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat; } /* Top left corner */

div.pp_default .pp_top .pp_middle { background: url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x; } /* Top pattern/color */

div.pp_default .pp_top .pp_right { background: url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat; } /* Top right corner */



div.pp_default .pp_content .ppt { color: #f8f8f8; }

div.pp_default .pp_content_container .pp_left { background: url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y; padding-left: 13px; }

div.pp_default .pp_content_container .pp_right { background: url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y; padding-right: 13px; }

div.pp_default .pp_content { background-color: #fff; } /* Content background */

div.pp_default .pp_next:hover { background: url(../images/prettyPhoto/default/sprite_next.png) center right  no-repeat; cursor: pointer; } /* Next button */

div.pp_default .pp_previous:hover { background: url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer; } /* Previous button */

div.pp_default .pp_expand { background: url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Expand button */

div.pp_default .pp_expand:hover { background: url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat; cursor: pointer; } /* Expand button hover */

div.pp_default .pp_contract { background: url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Contract button */

div.pp_default .pp_contract:hover { background: url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat; cursor: pointer; } /* Contract button hover */

div.pp_default .pp_close { width: 30px; height: 30px; background: url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat; cursor: pointer; } /* Close button */

div.pp_default #pp_full_res .pp_inline { color: #555; font:12px/21px Arial,sans-serif; }

div.pp_default .pp_gallery ul li a { background: url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8; border:1px solid #aaa; }

div.pp_default .pp_gallery ul li a:hover,

div.pp_default .pp_gallery ul li.selected a { border-color: #fff; }

div.pp_default .pp_social { margin-top: 7px; }



div.pp_default .pp_gallery a.pp_arrow_previous,

div.pp_default .pp_gallery a.pp_arrow_next { position: static; left: auto; }

div.pp_default .pp_nav .pp_play,

div.pp_default .pp_nav .pp_pause { background: url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat; height:30px; width:30px; }

div.pp_default .pp_nav .pp_pause { background-position: -51px -29px; }

div.pp_default .pp_details { position:relative;}

div.pp_default a.pp_arrow_previous,

div.pp_default a.pp_arrow_next { background: url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat; height: 20px; margin: 4px 0 0 0; width: 20px; }

div.pp_default a.pp_arrow_next { left: 52px; background-position: -82px -3px; } /* The next arrow in the bottom nav */

div.pp_default .pp_content_container .pp_details { margin-top: 5px; }

div.pp_default .pp_nav { clear: none; height: 30px; width: 110px; position: relative; }

div.pp_default .pp_nav .currentTextHolder{ font-family: Georgia; font-style: italic; color:#999; font-size: 11px; left: 75px; line-height: 25px; margin: 0; padding: 0 0 0 10px; position: absolute; top: 2px; }



div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity:0.7; }



div.pp_default .pp_description{ font-size: 11px; font-weight: bold; line-height: 14px; margin: 5px 50px 5px 0; }



div.pp_default .pp_bottom .pp_left { background: url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat; } /* Bottom left corner */

div.pp_default .pp_bottom .pp_middle { background: url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x; } /* Bottom pattern/color */

div.pp_default .pp_bottom .pp_right { background: url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat; } /* Bottom right corner */



div.pp_default .pp_loaderIcon { background: url(../images/prettyPhoto/default/loader.gif) center center no-repeat; } /* Loader icon */



/* ------------------------------------------------------------------------

DO NOT CHANGE

------------------------------------------------------------------------- */



div.pp_pic_holder a:focus { outline:none; }



div.pp_overlay {

background: #000;

display: none;

left: 0;

position: absolute;

top: 0;

width: 100%;

z-index: 9500;

}



div.pp_pic_holder {

display: none;

position: absolute;

width: 100px;

z-index: 10000;

}





.pp_top {

height: 20px;

position: relative;

}

* html .pp_top { padding: 0 20px; }



.pp_top .pp_left {

height: 20px;

left: 0;

position: absolute;

width: 20px;

}

.pp_top .pp_middle {

height: 20px;

left: 20px;

position: absolute;

right: 20px;

}

* html .pp_top .pp_middle {

left: 0;

position: static;

}



.pp_top .pp_right {

height: 20px;

left: auto;

position: absolute;

right: 0;

top: 0;

width: 20px;

}



.pp_content { height: 40px; min-width: 40px; }

* html .pp_content { width: 40px; }



.pp_fade { display: none; }



.pp_content_container {

position: relative;

text-align: left;

width: 100%;

}



.pp_content_container .pp_left { padding-left: 20px; }

.pp_content_container .pp_right { padding-right: 20px; }



.pp_content_container .pp_details {

float: left;

margin: 10px 0 2px 0;

}

.pp_description {

display: none;

margin: 0;

}



.pp_social { float: left; margin: 0; }

.pp_social .facebook { float: left; margin-left: 5px; width: 55px; overflow: hidden; }

.pp_social .twitter { float: left; }



.pp_nav {

clear: right;

float: left;

margin: 3px 10px 0 0;

}



.pp_nav p {

float: left;

margin: 2px 4px;

white-space: nowrap;

}



.pp_nav .pp_play,

.pp_nav .pp_pause {

float: left;

margin-right: 4px;

text-indent: -10000px;

}



a.pp_arrow_previous,

a.pp_arrow_next {

display: block;

float: left;

height: 15px;

margin-top: 3px;

overflow: hidden;

text-indent: -10000px;

width: 14px;

}



.pp_hoverContainer {

position: absolute;

top: 0;

width: 100%;

z-index: 2000;

}



.pp_gallery {

display: none;

left: 50%;

margin-top: -50px;

position: absolute;

z-index: 10000;

}



.pp_gallery div {

float: left;

overflow: hidden;

position: relative;

}



.pp_gallery ul {

float: left;

height: 35px;

margin: 0 0 0 5px;

padding: 0;

position: relative;

white-space: nowrap;

}



.pp_gallery ul a {

border: 1px #000 solid;

border: 1px rgba(0,0,0,0.5) solid;

display: block;

float: left;

height: 33px;

overflow: hidden;

}



.pp_gallery ul a:hover,

.pp_gallery li.selected a { border-color: #fff; }



.pp_gallery ul a img { border: 0; }



.pp_gallery li {

   display: block;

   float: left;

   margin: 0 5px 0 0;

   padding: 0;

}



.pp_gallery li.default a {

   background: url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;

   display: block;

   height: 33px;

   width: 50px;

}



.pp_gallery li.default a img { display: none; }



.pp_gallery .pp_arrow_previous,

.pp_gallery .pp_arrow_next {

   margin-top: 7px !important;

}



a.pp_next {

   transition: none;

   display: block;

   float: right;

   height: 100%;

   text-indent: -10000px;

   width: 49%;

}



a.pp_previous {

   transition: none;



   display: block;

   float: left;

   height: 100%;

   text-indent: -10000px;

   width: 49%;

}



a.pp_expand,

a.pp_contract {

   transition: none;

   cursor: pointer;

   display: none;

   height: 20px;

   position: absolute;

   right: 30px;

   text-indent: -10000px;

   top: 10px;

   width: 20px;

   z-index: 20000;

}



a.pp_close {

   position: absolute;

   right: 0;

   top: 0;

   display: block;

   line-height:22px;

   text-indent: -10000px;

}



.pp_bottom {

   height: 20px;

   position: relative;

}

* html .pp_bottom { padding: 0 20px; }



.pp_bottom .pp_left {

   height: 20px;

   left: 0;

   position: absolute;

   width: 20px;

}

.pp_bottom .pp_middle {

   height: 20px;

   left: 20px;

   position: absolute;

   right: 20px;

}

* html .pp_bottom .pp_middle {

left: 0;

position: static;

}



.pp_bottom .pp_right {

   height  :20px;

   left    :auto;

   position:absolute;

   right   :0;

   top     :0;

   width   :20px;

}



.pp_loaderIcon {

   display :block;

   height  :24px;

   left    :50%;

   margin  :-12px 0 0 -12px;

   position:absolute;

   top     :50%;

   width   :24px;

}



#pp_full_res {

   line-height: 1 !important;

}



#pp_full_res .pp_inline {

   text-align:left;

}



#pp_full_res .pp_inline p { margin: 0 0 15px 0; }



div.ppt {

   color    : #fff;

   display  : none;

   font-size: 17px;

   margin   : 0 0 5px 15px;

   z-index  : 9999;

}.page-id-1180 .welcome-container {

width: 350px;

padding: 10px;

}



.page-id-1180 .welcome-title {

margin-bottom: 10px;

background: rgba(245, 245, 245, 0.75);

padding: 10px;

}



.page-id-1180 .welcome-title h1, .welcome-contact h1 {color:#333;}



.page-id-1180 .welcome-about {

margin-bottom: 10px;

padding: 10px;

background: rgba(245, 245, 245, 0.75);

color: #333;

}



.page-id-1180 .welcome-contact {

background: rgba(245, 245, 245, 0.75);

padding: 10px;

min-height: 120px;

}



.page-id-1180 #page-top {display:none}

.page-id-1180 #boxed-layout {max-width:100%; width:100% !important;}

.page-id-1180 #copyright {display:none;}

.page-id-1180 .inner {margin-left:20px; margin-right:0;width:95% !important;}

.page-id-1180 #header {height:60px;}

.page-id-1180 #header .menu {bottom:-5px;}

.page-id-1180 #inner {top:15px;}

.page-id-1180 .logo img {height:45px !important;}

.page-id-1180 #header .logo {bottom:6px;}

.page-id-1180 #content {background-image: url("/wp-content/uploads/2013/07/OdiyanFlyby.jpg");background-size: cover;background-attachment: fixed;background-position: 0% 0%;background-color: #ffffff;}

.page-id-1180 form {float:right;}

.page-id-1180 input[type="submit"] {float:right;}



@media only screen and (max-width: 959px) and (min-width: 768px){

.page-id-1180 #boxed-layout .inner {width: 95% !important;}

}



@media only screen and (max-width: 767px) and (min-width: 480px) {

.page-id-1180 #boxed-layout .inner {width: 95% !important;}

.page-id-1180 img {max-width: 100% !important;vertical-align: bottom;}

.page-id-1180 .responsive-menu {float: right;width: auto;display: inline-block;margin-bottom: 0px;padding: 0;position: relative;top: 15px;}

.page-id-1180 #header .logo {position: relative;width: auto;float: left;margin: 10px 0;text-align: center;}



}



@media only screen and (max-width: 479px) {

.page-id-1180 #boxed-layout .inner {width: 95% !important;}

.page-id-1180 .inner {margin-left: 0px;margin-right: 0;width: 95% !important;}

.page-id-1180 .welcome-container {width: 100%;padding: 10px;}

.page-id-1180 #header .logo {margin:10px 0;}

.page-id-1180 .responsive-menu select {width: 100%;margin-left: 10px;}

}





.border-orange {

	border: #fcbf2a solid 3px;

}



.border-orangewhite {

	padding: 3px; 

	border-style: solid; 

	border-color: #fbb52a #e6a626 #e6a626 #fbb52a; 

	border-width: 3px 5px 5px 3px; 

	background-color: white;

}





/* included: (skin) */


body{
   font           :14px/19px 'Arial', Arial;
}

#header .logo {
	bottom:0px;
	left:0px;
}

#header{
	height:178px;
   color:#bbbbbb;
}
#header ul.sf-menu > li.li-children > a:after {
 	content: ' ';
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 0.5em;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 5px solid #5c606b;
	border-bottom: 2px solid transparent;
}

#header ul.sf-menu ul.sub-menu > li.li-children > a:after,
#header ul.sf-menu ul.children > li.li-children > a:after {
   content: ' ';
   display: inline-block;
   width: 0;
   height: 0;
   border-bottom: 4px solid transparent;
   border-left: 4px solid red;
   border-top: 3px solid transparent;
   position: absolute;
   right: 10px;
   top: 13px;
   border-color:transparent #5c606b transparent;
}

#header .menu {	right:188px !important; }

#header a{                 color:#5c606b; }
#header ul.sf-menu > li.current_page_ancestor > a,
#header ul.sf-menu > li.current_page_parent > a,
#header ul.sf-menu > li.current_page_item > a,
#header a:hover{           color:#fac069; }

#header ul.children li.current_page_ancestor > a,
#header ul.children li.current_page_parent > a,
#header ul.children li.current_page_item > a,
#header ul.children li a:hover,
#header ul.sub-menu li.current_page_ancestor > a,
#header ul.sub-menu li.current_page_parent > a,
#header ul.sub-menu li.current_page_item > a,
#header ul.sub-menu li a:hover{
   background-color:#b34f02;
   color:#ffffff !important;
}

#header ul.sf-menu li ul li a {
   background-color:#fcf8e5;
   color:#555555;
}

#header ul.sf-menu li a {
	font-size:17px;
	font-family:'Questrial', Arial;
}

#header ul.sf-menu li ul li a{
   font: 15px/21px 'Tahoma',Arial;
}

/* home intro colors */
#intro{
   color:#737988;
}
#intro a{          
   color:#fac069;
}
#intro a:hover{    
   color:#b34f02;
}
#intro h1, #intro h2, #intro h3, #intro h4, #intro h5, #intro h6{
   color:#5c606b;
}


/* page-top colors */
#page-top{
   color:#994052;
}
#page-top a{          
   color:#fac069;
}
#page-top a:hover{    
   color:#5c606b;
}


/* slider colors */
#slider{}
#slider a{color:#88ac2e;}
#slider a:hover{color:#999999;}
#slider h1, #slider h2, #slider h3, #slider h4, #slider h5, #slider h6{}


/* page content colors */
#content{
   color:#3d1705;
}
#content a{          
   color:#d2590b;
}
#content a:hover{    
   color:#ff9233;
}

#content h1, #content h2, #content h3, #content h4, #content h5, #content h6{
   color:#b34f02;
}

.commentlist li.depth-1, .commentlist li.depth-2,
.commentlist li.depth-3, .commentlist li.depth-4,
.commentlist li.depth-5,
#content	ul.ul_links li a,
#content .recent_list li,
#content .divider_top,
#content .divider_hr,
#content .post-meta,
#content hr{
   border-color:#eeeeee;
}



/* footer colors */
#footer{
   color:#ffffff;
   font-size:12px;
   font-family:'Tahoma', Arial;
}
#footer a{          
   color:#cccccc;
}
#footer a:hover{    
   color:#ffffab;
}
#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6{
   color:#ffffff;
}

/* copyright colors */
#copyright{
   color:#ffffff;
   font-size:12px;
   font-family:'Tahoma', Arial;
}
#copyright a{          
   color:#88ac2e;
}
#copyright a:hover{    
   color:#5c606b;
}

.dropcircle,
.dropcap{
   font-family:"Questrial", Arial, sans serif;
}

h1,h2,h3,
h4,h5,h6 {	   font-family:"Questrial", Arial, sans serif; padding:0; margin:0 0 0.4em 0; line-height:1.0em; letter-spacing: 0.1px; font-weight:inherit; }
h1{		   	font-size:26px;  }
h1.page-title,
h2{			   font-size:26px;  }
h3{		   	font-size:23px;  }
h2.post-title,
h4{	   		font-size:20px;  }
h3.widget-title,
h5{	   		font-size:18px;  }
h6{		   	font-size:12px;  line-height:2em; margin:0;	}

h1 a,h2 a,h3 a, h4 a, h5 a, h6 a{ text-decoration:none !important; }

/* 6 Background Manager */
#header{    background-image:url(http://odiyan.org/wp-content/uploads/2016/05/headerBG_4a.png); background-repeat:repeat-x; background-attachment:scroll; background-position:50% 0%; background-color:#ffffff;    }
#slider{    background-image:url(http://odiyan.org/wp-content/uploads/2016/05/slider_bg4b.jpg); background-repeat:repeat-x; background-attachment:scroll; background-position:50% 0%; background-color:#ffffff; }
#intro{     background-image:none; background-repeat:repeat-x; background-attachment:scroll; background-position:0% 100%; background-color:#d86d29;     }
#content{	background-image:url(http://odiyan.org/wp-content/uploads/2016/05/slider_bg4b.jpg); background-repeat:repeat-x; background-attachment:scroll; background-position:0% 0%; background-color:#fcf9ee;	}
#footer{    background-image:none; background-repeat:repeat; background-attachment:scroll; background-position:0% 0%; background-color:#d96c2b;    }
#copyright{ background-image:none; background-repeat:repeat; background-attachment:scroll; background-position:50% 0%; background-color:#d96c2b; }
#page-top{  background-image:url(http://odiyan.org/wp-content/uploads/2016/05/pagetop_bg2b.png); background-repeat:repeat-x; background-attachment:scroll; background-position:0% 0%; background-color:#dddddd;       }

.post-wrapper{
	margin-bottom:50px;
}

#boxed-layout{
   margin: 0px auto;
   max-width: 1100px;
   height:auto;
   display:block;
   position:relative;
   z-index:0;
   box-shadow:0 0 7px rgba(0,0,0,0.3);
}

html {
background:url(http://odiyan.org/wp-content/uploads/2016/08/Site_BGtile2c.gif);
background-repeat:repeat;
background-attachment:fixed;
background-color:#995224;
}
body {
background:url(http://odiyan.org/wp-content/uploads/2016/08/Site_BGtile2c.gif);
background-repeat:repeat;
background-attachment:fixed;
background-color:#995224;
}

.cs-button.small span{    font-size:12px;  padding:5px 10px;  }

#footer{
padding-bottom:7px;
height:75px;
}
.footer_widget{margin-bottom:0px;}
.sfsiplus_norm_row {
    padding-top: 20px;
}
.textwidget{padding-top:20px}
@media only screen and (max-device-width: 660px) {
         #footer{
         height:300px;
         }
}



/* included: (responsive-style) */
/* CStar Design - V2.0 Responsive Design */







/* hidding elements responsive layouts */



.display_tablet,.display_mobile_landscape,.display_mobile_portrait,



.cycle-responsive,.flashmo-responsive,.piecemaker-responsive,



.kwicks-responsive,.cslider-responsive,.responsive-menu{ 



   display:none;



}







/* @media only screen and (min-width: 1024px) { #boxed-layout{ max-width: 1200px; } }



@media only screen and (max-width: 1200px) { #boxed-layout{ max-width: 1000px; } }



 */



@media only screen and (max-width: 959px) {}



@media only screen and (min-width: 768px) and (max-width: 959px) {



   



   html, body {



		min-width: 768px;



		overflow-x: hidden;



	}



   



   img{



      max-width:100% !important;



      height:auto !important;



      vertical-align:bottom;



   }



   



   .imageborder{



      max-width:100%;



      -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */



      -moz-box-sizing: border-box;    /* Firefox, other Gecko */



      box-sizing: border-box;         /* Opera/IE 8+ */



   }



   



   .inner{



      width: 748px !important;  /* tablet-width */



   }



   



   /* if layout boxed */



   #boxed-layout  { width: 748px !important; }



   #boxed-layout  .inner{  width: 700px !important;   }



   



   /* content fix */



   .sidebar-left #main{       width:70% !important; }



   .sidebar-left #sidebar{    width:25% !important; }



   .sidebar-right #main{      width:70% !important; }



   .sidebar-right #sidebar{   width:25% !important; }







   /* icon links fix */



   a.icon_link, a.icon_document, a.icon_video, a.icon_image, a.icon_lightbox{ display:block; }



   



   /* header fix */



   #header .menu{ top:-999px; }



   .responsive-menu{ position:absolute; display:block; right:0; bottom:10px; width:300px; }



   .responsive-menu select{ width:100%; }







   /* disable not responsive sliders */



   .display_desktop,



   .cycle-wrapper,.flashmo,.piecemaker,.kwicks,.cslider,.nivo-caption{ display:none !important; }



   



   /* active default responsive pictures */



   .display_tablet,.cycle-responsive,.flashmo-responsive,



   .piecemaker-responsive,.kwicks-responsive,.cslider-responsive{



      display:block;



   	position:relative;



      overflow: hidden;



      max-width:100%;



   }







}







@media only screen and (min-width: 480px) and (max-width: 767px) {



	



   html, body {



		min-width: 480px;



		overflow-x: hidden;



	}



   



   img{



      max-width:100% !important;



      height:auto !important;



      vertical-align:bottom;



   }



   



   .imageborder{



      max-width:100%;



      -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */



      -moz-box-sizing: border-box;    /* Firefox, other Gecko */



      box-sizing: border-box;         /* Opera/IE 8+ */



   }



   



   .inner, .wrapper {



      width: 420px  !important;  /* tablet-width */



   }



.footer{

   float             :left;
   width             :100%;
   height			   :400px;	
   display           :block;
   padding-top       :12px;
   padding-bottom    :12px;

}

   



   /* if layout boxed */



   #boxed-layout  { width: 460px !important; }



   #boxed-layout  .inner{  width: 420px !important;   }



   



   /* content fix */



   .sidebar-left #main{       width:100% !important; margin-bottom:40px; }



   .sidebar-left #sidebar{    width:100% !important; }



   .sidebar-right #main{      width:100% !important; margin-bottom:40px; }



   .sidebar-right #sidebar{   width:100% !important; }



   



   /* icon links fix */



   a.icon_link, a.icon_document, a.icon_video, a.icon_image, a.icon_lightbox{ display:block; }



   



   /* header fix */



   #header{



      display:block;



      float:left;



      height:auto;



      width:100%;



   }







   #header .logo{



      position:relative;



      width:100%;



      top:0;



      bottom:0;



      margin:3px 0 0 0;	/*Changed 3-21 to avoid margin around logo. Was margine: 20px 0*/



      text-align:center;



   }



   



   #header .inner-right{



      display: inline-block;



      float: left;



      width:100%;



      text-align:center;



      margin:0 0 20px 0;



   }



   



   /* fix menu */



   #header .menu{ top:-987px; }



   .responsive-menu{ float:left; width:100%; display:block; margin-bottom:10px;  padding:0;}



   .responsive-menu select{ width:100%; }



   



   /* disable not responsive sliders */



   .display_desktop,



   .cycle-wrapper,.flashmo,.piecemaker,.kwicks,.cslider,.nivo-caption,.flex-content{ display:none !important; }



   



   /* active default responsive pictures */



   .display_mobile_landscape,



   .cycle-responsive,.flashmo-responsive,.piecemaker-responsive,



   .kwicks-responsive,.cslider-responsive{



      display:block;



   	position:relative;



      overflow: hidden;



      max-width:100%;



   }



   



   .one_half,.one_third,.one_fourth,.one_fifth,.one_sixth,



   .two_third,.three_fourth,.four_fifth,.five_sixth,.two_fifth,.three_fifth{width:100%;}



   



   /*.portfolio-wrap .last{  margin: 0 2%!important; }*/



   .portfolio-wrap .space20{ display:none; }



   .portfolio-wrap .one_third{ width:46%; margin: 0 2%!important; }



   .portfolio-wrap .one_fourth{ width:46%; margin: 0 2%!important; }



   .portfolio-wrap .one_fifth{ width:30%; margin: 0 8.5%!important; }



   .portfolio-wrap .one_sixth{ width:29%; margin: 0 2%!important; }



   



   .sidebar-right .one_half{ width:46%; margin: 0 2%!important; }



   .post-wrapper .post-content{ clear:both; float:left; width:100%; }



}



@media only screen and (max-width: 479px) {



   



   html, body {



		min-width: 320px;



		overflow-x: hidden;



	}



   



   img{



      max-width:100% !important;



      height:auto !important;



      vertical-align:bottom;



   }



   



   .imageborder{



      max-width:100%;



      -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */



      -moz-box-sizing: border-box;    /* Firefox, other Gecko */



      box-sizing: border-box;         /* Opera/IE 8+ */



   }



   



   .inner, .wrapper {
      width: 300px  !important;  /* tablet-width */
   }



   #footer{

   float             :left;
   width             :100%;
   height			   :440px;	
   display           :block;
   padding-top       :12px;
   padding-bottom    :12px;

}




      /* if layout boxed */



   #boxed-layout  { width: 300px !important; }



   #boxed-layout  .inner{  width: 260px !important;   }



   
	#boxed-layout	.footer{

   float             :left;
   width             :100%;
   height			   :70px;	
   display           :block;
   padding-top       :12px;
   padding-bottom    :12px;

}



   /* content fix */



   .sidebar-left #main{       width:100% !important; margin-bottom:40px; }



   .sidebar-left #sidebar{    width:100% !important; }



   .sidebar-right #main{      width:100% !important; margin-bottom:40px; }



   .sidebar-right #sidebar{   width:100% !important; }



   



   /* icon links fix */



   a.icon_link, a.icon_document, a.icon_video, a.icon_image, a.icon_lightbox{ display:block; }



   



   /* header fix */



   #header{



      display:block;



      float:left;



      height:auto;



      width:100%;



   }







   #header .logo{



      position:relative;



      width:100%;



      top:0;



      bottom:0;



      margin:0;	/*Changed 3-21 to avoid margin around logo. Was margine: 20px 0*/



      text-align:center;



   }



   



   #header .inner-right{



      display: inline-block;



      float: left;



      width:100%;



      text-align:center;



      margin:0 0 20px 0;



   }



   



   



   /* fix menu */



   #header .menu{ top:-999px; }



   .responsive-menu{ float:left; width:100%; display:block; margin-bottom:20px;  padding:0;}



   .responsive-menu select{ width:100%; }



   



   /* disable not responsive sliders */



   .display_desktop,



   .cycle-wrapper,.flashmo,.piecemaker,.kwicks,.cslider,.nivo-caption,.flex-content{ display:none !important; }



   



   /* active default responsive pictures */



   .display_mobile_portrait,



   .cycle-responsive,.flashmo-responsive,.piecemaker-responsive,



   .kwicks-responsive,.cslider-responsive{



      display:block;



   	position:relative;



      overflow: hidden;



      max-width:100%;



   }



   



   .portfolio-wrap .imageborder{ display:inline-block; }



   .portfolio-wrap { text-align:center; }



   



   .one_half, .one_third, .one_fourth, .one_fifth, .one_sixth,



   .two_third, .three_fourth, .four_fifth, .five_sixth, .two_fifth, .three_fifth{width:100%;}



}

