.border_radius_1 {
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  border-radius: 1px;
}
.border_radius_3 {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.border_radius_5 {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.border_radius_6 {
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
.border_radius_10 {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
.border_radius_12 {
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
}
.border_radius_15 {
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
}
.border_radius_20 {
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}
.border_radius_30 {
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  border-radius: 30px;
}
/*workaround for IE 11 svg use freezing issue: http://stackoverflow.com/questions/30653533/ie-11-crashes-when-using-dynamic-svg-elements*/
svg use {
  pointer-events: none;
}
.svg-icon-white {
  fill: white;
}
.svg-icon-black {
  fill: black;
}
.svg-icon-light-gray {
  fill: #c5d4e2;
}
.svg-icon-promotion-grey {
  fill: #a2b2c8;
}
.svg-icon-promotion-icon-grey {
  fill: #c7d1de;
}
.svg-icon-promotion-dot-grey {
  fill: #d4dde1;
}
.svg-icon-gray2 {
  fill: #696969;
}
.svg-icon-gray {
  fill: #6290A8;
}

.svg-icon-gray3 {
  fill: #808080;
}

.svg-icon-orange {
  fill: #ff9c43;
}
.svg-icon-promotion-blue {
  fill: #307fe2;
}
.svg-icon-blue {
  fill: #4a90d0;
}
.svg-icon-blue2 {
  fill: #277BB4;
}
.svg-icon-dark-blue {
  fill: #5d7f9e;
}
.svg-icon-tab-blue {
  fill: #333e48;
}
.svg-icon-tab-light-blue {
  fill: #5c7183;
}
.svg-icon-red {
  fill: #dc291e;
}
.svg-icon-green {
  fill: #81bc00;
}
.svg-bg-gray {
  background-position: 0% 0%;
}
.svg-bg-white {
  background-position: 0% 25%;
}
.svg-bg-blue {
  background-position: 0% 50%;
}
.svg-bg-green {
  background-position: 0% 75%;
}
.svg-bg-black {
  background-position: 0% 100%;
}
.svg-bg-10 {
  width: 10px;
  height: 10px;
  margin-right: 2px;
  display: inline-block;
  background-repeat: no-repeat;
  /*	background-size: cover; */
  background-size: 10px 50px;
  vertical-align: middle;
}
.svg-bg-12 {
  width: 12px;
  height: 12px;
  margin-right: 2px;
  display: inline-block;
  background-repeat: no-repeat;
  /*	background-size: cover; */
  background-size: 12px 60px;
  vertical-align: middle;
}
.svg-bg-14 {
  width: 14px;
  height: 14px;
  margin-right: 2px;
  display: inline-block;
  background-repeat: no-repeat;
  /*	background-size: cover; */
  background-size: 14px 70px;
  vertical-align: middle;
}
.svg-bg-16 {
  width: 16px;
  height: 16px;
  margin-right: 2px;
  display: inline-block;
  background-repeat: no-repeat;
  /*	background-size: cover; */
  background-size: 16px 80px;
  vertical-align: middle;
}
.svg-bg-18 {
  width: 18px;
  height: 18px;
  margin-right: 2px;
  display: inline-block;
  background-repeat: no-repeat;
  /*	background-size: cover; */
  background-size: 18px 90px;
  vertical-align: middle;
}
.svg-bg-20 {
  width: 20px;
  height: 20px;
  margin-right: 2px;
  display: inline-block;
  background-repeat: no-repeat;
  /*	background-size: cover; */
  background-size: 20px 100px;
  vertical-align: middle;
}
.svg-bg-22 {
  width: 22px;
  height: 22px;
  margin-right: 2px;
  display: inline-block;
  background-repeat: no-repeat;
  /*	background-size: cover; */
  background-size: 22px 110px;
  vertical-align: middle;
}
.svg-bg-24 {
  width: 24px;
  height: 24px;
  margin-right: 2px;
  display: inline-block;
  background-repeat: no-repeat;
  /*	background-size: cover; */
  background-size: 24px 120px;
  vertical-align: middle;
}
.svg-bg-26 {
  width: 26px;
  height: 26px;
  margin-right: 2px;
  display: inline-block;
  background-repeat: no-repeat;
  /*	background-size: cover; */
  background-size: 26px 130px;
  vertical-align: middle;
}
.svg-icon {
  display: inline-block;
  vertical-align: middle;
}
.svg-icon-10 {
  width: 10px;
  height: 10px;
}
.svg-icon-12 {
  width: 12px;
  height: 12px;
}
.svg-icon-14 {
  width: 14px;
  height: 14px;
}
.svg-icon-16 {
  width: 16px;
  height: 16px;
}
.svg-icon-18 {
  width: 18px;
  height: 18px;
}
.svg-icon-20 {
  width: 20px;
  height: 20px;
}
.svg-icon-22 {
  width: 22px;
  height: 22px;
}
.svg-icon-24 {
  width: 24px;
  height: 24px;
}
.svg-icon-25 {
  width: 25px;
  height: 25px;
}
.svg-icon-26 {
  width: 26px;
  height: 26px;
}
.svg-icon-28 {
  width: 28px;
  height: 28px;
}
.svg-icon-30 {
  width: 30px;
  height: 30px;
}
.svg-icon-40 {
  width: 40px;
  height: 40px;
}
.svg-icon-50 {
  width: 50px;
  height: 50px;
}
.svg-icon-60 {
  width: 60px;
  height: 60px;
}
.svg-icon-70 {
  width: 70px;
  height: 70px;
}
.svg-icon-95 {
  width: 95px;
  height: 95px;
}
.svg-icon-90 {
  width: 90px;
  height: 90px;
}
.svg-bg-add {
  background-image: url('/images/svg/SVG_ICONS_2.1/addsprites.svg');
}
.svg-bg-ap {
  background-image: url('/images/svg/SVG_ICONS_2.1/apsprites.svg');
}
.svg-bg-arrow-down {
  background-image: url('/images/svg/SVG_ICONS_2.1/arrow-downsprites.svg');
}
.svg-bg-change-folders {
  background-image: url('/images/svg/SVG_ICONS_2.1/foldersprites.svg');
}
.svg-bg-change-profiles {
  background-image: url('/images/svg/SVG_ICONS_2.1/profilesprites.svg');
}
.svg-bg-copy {
  background-image: url('/images/svg/SVG_ICONS_2.1/copysprites.svg');
}
.svg-bg-check {
  background-image: url('/images/svg/SVG_ICONS_2.1/checksprites.svg');
}
.svg-bg-check-empty {
  background-image: url('/images/svg/SVG_ICONS_2.1/check-emptysprites.svg');
}
.svg-bg-check-selected {
  background-image: url('/images/svg/SVG_ICONS_2.1/check-selectedsprites.svg');
}
.svg-bg-close2 {
  background-image: url('/images/svg/SVG_ICONS_2.1/close2sprites.svg');
}
.svg-bg-local {
  background-image: url('/images/svg/SVG_ICONS_2.1/localsprites.svg');
}
.svg-bg-delete {
  background-image: url('/images/svg/SVG_ICONS_2.1/deletesprites.svg');
}
.svg-bg-deployment {
  background-image: url('/images/svg/SVG_ICONS_2.1/deploymentsprites.svg');
  margin-bottom: 3px;
}
.svg-bg-download {
  background-image: url('/images/svg/SVG_ICONS_2.1/downloadsprites.svg');
}
.svg-bg-deployToDevice {
  background-image: url('/images/svg/SVG_ICONS_2.1/deployToDevicesprites.svg');
}
.svg-bg-history {
  background-image: url('/images/svg/SVG_ICONS_2.1/historysprites.svg');
}
.svg-bg-import {
  background-image: url('/images/svg/SVG_ICONS_2.1/importsprites.svg');
}
.svg-bg-importToCloud {
  background-image: url('/images/svg/SVG_ICONS_2.1/importToCloudsprites.svg');
}
.svg-bg-mail {
  background-image: url('/images/svg/SVG_ICONS_2.1/mailsprites.svg');
}
.svg-bg-monitor {
  background-image: url('/images/svg/SVG_ICONS_2.1/monitorsprites.svg');
}
.svg-bg-move {
  background-image: url('/images/svg/SVG_ICONS_2.1/movesprites.svg');
}
.svg-bg-next2 {
  background-image: url('/images/svg/SVG_ICONS_2.1/next2sprites.svg');
}
.svg-bg-pen {
  background-image: url('/images/svg/SVG_ICONS_2.1/pensprites.svg');
}
.svg-bg-play {
  background-image: url('/images/svg/SVG_ICONS_2.1/playsprites.svg');
}
.svg-bg-prev2 {
  background-image: url('/images/svg/SVG_ICONS_2.1/prev2sprites.svg');
}
.svg-bg-radio-empty {
  background-image: url('/images/svg/SVG_ICONS_2.1/radio-emptysprites.svg');
}
.svg-bg-radio-selected {
  background-image: url('/images/svg/SVG_ICONS_2.1/radio-selectedsprites.svg');
}
.svg-bg-reset {
  background-image: url('/images/svg/SVG_ICONS_2.1/resetsprites.svg');
}
.svg-bg-search {
  background-image: url('/images/svg/SVG_ICONS_2.1/searchsprites.svg');
}
.svg-bg-search-home {
  background-image: url('/images/svg/SVG_ICONS_2.1/searchsprites_home.svg');
}
.svg-bg-schedule {
  background-image: url('/images/svg/SVG_ICONS_2.1/schedulesprites.svg');
}
.svg-bg-settings2 {
  background-image: url('/images/svg/SVG_ICONS_2.1/settings2sprites.svg');
}
.svg-bg-tags {
  background-image: url('/images/svg/SVG_ICONS_2.1/tagsprites.svg');
  margin-bottom: 4px;
}
.svg-bg-timezone {
  background-image: url('/images/svg/SVG_ICONS_2.1/timezonesprites.svg');
}
.svg-bg-upgrade {
  background-image: url('/images/svg/SVG_ICONS_2.1/upgradesprites.svg');
}
.svg-bg-upload {
  background-image: url('/images/svg/SVG_ICONS_2.1/uploadsprites.svg');
}
.svg-bg-view {
  background-image: url('/images/svg/SVG_ICONS_2.1/viewsprites.svg');
}
.svg-bg-view2 {
  background-image: url('/images/svg/SVG_ICONS_2.1/view2sprites.svg');
}
.svg-bg-yes2 {
  background-image: url('/images/svg/SVG_ICONS_2.1/yes2sprites.svg');
}
.svg-bg-analysis {
  background-image: url('/images/svg/SVG_ICONS_2.1/analysissprites.svg');
}
.svg-bg-management {
  background-image: url('/images/svg/SVG_ICONS_2.1/managementsprites.svg');
}
.svg-bg-col-settings {
  background-image: url('/images/svg/SVG_ICONS_2.1/col-settingssprites.svg');
}
.svg-bg-fa-sort-asc {
  background-image: url('/images/svg/SVG_ICONS_2.1/fa-sort-ascsprites.svg');
}
.svg-bg-fa-sort-desc {
  background-image: url('/images/svg/SVG_ICONS_2.1/fa-sort-descsprites.svg');
}
.svg-bg-fa-filter {
  background-image: url('/images/svg/SVG_ICONS_2.1/fa-filtersprites.svg');
}
.svg-bg-drilldown {
  background-image: url('/images/svg/SVG_ICONS_2.1/drilldownsprites.svg');
}
.svg-bg-sessions {
  background-image: url('/images/svg/SVG_ICONS_2.1/sessionssprites.svg');
}
.svg-bg-section {
  background-image: url('/images/svg/SVG_ICONS_2.1/sectionsprites.svg');
}
.svg-bg-templates {
  background-image: url('/images/svg/SVG_ICONS_2.1/templatessprites.svg');
}


.svg-icon-gray-home {
  fill: #739BB5;
}
.svg-icon-green-home {
  fill: #379A02;
}
.svg-icon-orange-home {
  fill: #FF830B;
} 
.svg-icon-red-home {
  fill: #CF3432;
}
.svg-icon-gray-home2 {
  fill: #9C9C9C;
}
.svg-icon-light-blue-home {
  fill: #9ACEFD;
}
.svg-icon-light-green-home {
  fill: #BADEAE;
}
.svg-icon-blue-landing {
  fill: #0076B3;
}

.svg-icon-green-icon {
  fill: #53B953;
}
