/*!
 *  Gorbeh Icons (v2.1)
 *  Created by @setarekarimi and @JavidIzadfar
 * -------------------------- */
@font-face{
    font-family: 'Gorbeh Icons';
    font-style: normal;
    font-weight: 400;
    src: url('../font/Gorbeh-Regular.eot');
    src: url('../font/Gorbeh-Regular.eot?#iefix') format('embedded-opentype'),
         url('../font/Gorbeh-Regular.otf') format("opentype"),
         url('../font/Gorbeh-Regular.woff2') format('woff2'),
         url('../font/Gorbeh-Regular.woff') format('woff'),
         url('../font/Gorbeh-Regular.ttf')  format('truetype'),
         url('../font/Gorbeh-Regular.svg#GorbehIconsRegular') format('svg')
}
/* Gorbeh Icons CORE
 * -------------------------- */
[class^="sumar-icon-"],
[class*=" sumar-icon-"] {
  font-family: Gorbeh Icons;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  *margin-right: .3em;
}
[class^="sumar-icon-"]:before,
[class*=" sumar-icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
/* makes the font 33% larger relative to the icon container */
.sumar-icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333333em;
}
/* makes sure icons active on rollover in links */
a [class^="sumar-icon-"],
a [class*=" sumar-icon-"] {
  display: inline;
}
/* increased font size for sumar-icon-large */
[class^="sumar-icon-"].sumar-icon-fixed-width,
[class*=" sumar-icon-"].sumar-icon-fixed-width {
  display: inline-block;
  width: 1.1428571428571428em;
  text-align: right;
  padding-right: 0.2857142857142857em;
}
[class^="sumar-icon-"].sumar-icon-fixed-width.sumar-icon-large,
[class*=" sumar-icon-"].sumar-icon-fixed-width.sumar-icon-large {
  width: 1.4285714285714286em;
}
.icons-ul {
  margin-left: 2.142857142857143em;
  list-style-type: none;
}
.icons-ul > li {
  position: relative;
}
.icons-ul .sumar-icon-li {
  position: absolute;
  left: -2.142857142857143em;
  width: 2.142857142857143em;
  text-align: center;
  line-height: inherit;
}
[class^="sumar-icon-"].hide,
[class*=" sumar-icon-"].hide {
  display: none;
}
.sumar-icon-muted {
  color: #eeeeee;
}
.sumar-icon-light {
  color: #ffffff;
}
.sumar-icon-dark {
  color: #333333;
}
.sumar-icon-border {
  border: solid 1px #eeeeee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.sumar-icon-2x {
  font-size: 2em;
}
.sumar-icon-2x.sumar-icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.sumar-icon-3x {
  font-size: 3em;
}
.sumar-icon-3x.sumar-icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.sumar-icon-4x {
  font-size: 4em;
}
.sumar-icon-4x.sumar-icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.sumar-icon-5x {
  font-size: 5em;
}
.sumar-icon-5x.sumar-icon-border {
  border-width: 5px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
[class^="sumar-icon-"].pull-left,
[class*=" sumar-icon-"].pull-left {
  margin-right: .3em;
}
[class^="sumar-icon-"].pull-right,
[class*=" sumar-icon-"].pull-right {
  margin-left: .3em;
}
 * -------------------------- */
/* Bootstrap 2.0 sprites.less reset */
[class^="sumar-icon-"],
[class*=" sumar-icon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
}

/* Gorbeh Icons */
.sumar-icon-twitter:before {
  content: "\e0cd";
}
.sumar-icon-facebook:before {
  content: "\e157";
}
.sumar-icon-pinterest:before {
  content: "\e06a";
}
.sumar-icon-google-plus:before {
  content: "\e159";
}
.sumar-icon-email:before {
  content: "\e158";
}
.sumar-icon-linkedin:before {
  content: "\e0bf";
}
.sumar-icon-stumbleupon:before {
  content:  "\e0d7";
}
.sumar-icon-telegram:before {
  content: "\e1a5";
}
.sumar-icon-cloob:before {
  content: "\e192";
}
.sumar-icon-facenama:before {
  content: "\e1b6";
}
.sumar-icon-whatsapp:before {
  content: "\e1ae";
}
.sumar-icon-line:before {
  content: "\e0c9";
}
.i30ms-sumar-icons li.email a {
text-shadow: 0px 0px #126fc7, 1px 1px #126fc7, 2px 2px #126fc7, 3px 3px #126fc7, 4px 4px #126fc7, 5px 5px #126fc7, 6px 6px #126fc7, 7px 7px #126fc7, 8px 8px #126fc7, 9px 9px #126fc7, 10px 10px #126fc7, 11px 11px #126fc7, 12px 12px #126fc7, 13px 13px #126fc7, 14px 14px #126fc7, 15px 15px #126fc7, 16px 16px #126fc7, 17px 17px #126fc7, 18px 18px #126fc7, 19px 19px #126fc7, 20px 20px #126fc7, 21px 21px #126fc7, 22px 22px #126fc7, 23px 23px #126fc7, 24px 24px #126fc7, 25px 25px #126fc7, 26px 26px #126fc7, 27px 27px #126fc7, 28px 28px #126fc7, 29px 29px #126fc7, 30px 30px #126fc7;
}
.i30ms-sumar-icons li.stumbleupon a {
  text-shadow: 0px 0px #d44322, 1px 1px #d44322, 2px 2px #d44322, 3px 3px #d44322, 4px 4px #d44322, 5px 5px #d44322, 6px 6px #d44322, 7px 7px #d44322, 8px 8px #d44322, 9px 9px #d44322, 10px 10px #d44322, 11px 11px #d44322, 12px 12px #d44322, 13px 13px #d44322, 14px 14px #d44322, 15px 15px #d44322, 16px 16px #d44322, 17px 17px #d44322, 18px 18px #d44322, 19px 19px #d44322, 20px 20px #d44322, 21px 21px #d44322, 22px 22px #d44322, 23px 23px #d44322, 24px 24px #d44322, 25px 25px #d44322, 26px 26px #d44322, 27px 27px #d44322, 28px 28px #d44322, 29px 29px #d44322, 30px 30px #d44322;
}
.i30ms-sumar-icons li.telegram a {
text-shadow: 0px 0px #0087ba, 1px 1px #0087ba, 2px 2px #0087ba, 3px 3px #0087ba, 4px 4px #0087ba, 5px 5px #0087ba, 6px 6px #0087ba, 7px 7px #0087ba, 8px 8px #0087ba, 9px 9px #0087ba, 10px 10px #0087ba, 11px 11px #0087ba, 12px 12px #0087ba, 13px 13px #0087ba, 14px 14px #0087ba, 15px 15px #0087ba, 16px 16px #0087ba, 17px 17px #0087ba, 18px 18px #0087ba, 19px 19px #0087ba, 20px 20px #0087ba, 21px 21px #0087ba, 22px 22px #0087ba, 23px 23px #0087ba, 24px 24px #0087ba, 25px 25px #0087ba, 26px 26px #0087ba, 27px 27px #0087ba, 28px 28px #0087ba, 29px 29px #0087ba, 30px 30px #0087ba;
}
.i30ms-sumar-icons li.facebook a {
    text-shadow: 0px 0px #2d4278, 1px 1px #2d4278, 2px 2px #2d4278, 3px 3px #2d4278, 4px 4px #2d4278, 5px 5px #2d4278, 6px 6px #2d4278, 7px 7px #2d4278, 8px 8px #2d4278, 9px 9px #2d4278, 10px 10px #2d4278, 11px 11px #2d4278, 12px 12px #2d4278, 13px 13px #2d4278, 14px 14px #2d4278, 15px 15px #2d4278, 16px 16px #2d4278, 17px 17px #2d4278, 18px 18px #2d4278, 19px 19px #2d4278, 20px 20px #2d4278, 21px 21px #2d4278, 22px 22px #2d4278, 23px 23px #2d4278, 24px 24px #2d4278, 25px 25px #2d4278, 26px 26px #2d4278, 27px 27px #2d4278, 28px 28px #2d4278, 29px 29px #2d4278, 30px 30px #2d4278;
}
.i30ms-sumar-icons li.googleplus a {
    text-shadow: 0px 0px #c23122, 1px 1px #c23122, 2px 2px #c23122, 3px 3px #c23122, 4px 4px #c23122, 5px 5px #c23122, 6px 6px #c23122, 7px 7px #c23122, 8px 8px #c23122, 9px 9px #c23122, 10px 10px #c23122, 11px 11px #c23122, 12px 12px #c23122, 13px 13px #c23122, 14px 14px #c23122, 15px 15px #c23122, 16px 16px #c23122, 17px 17px #c23122, 18px 18px #c23122, 19px 19px #c23122, 20px 20px #c23122, 21px 21px #c23122, 22px 22px #c23122, 23px 23px #c23122, 24px 24px #c23122, 25px 25px #c23122, 26px 26px #c23122, 27px 27px #c23122, 28px 28px #c23122, 29px 29px #c23122, 30px 30px #c23122;
}
.i30ms-sumar-icons li.linkedin a {
    text-shadow: 0px 0px #005983, 1px 1px #005983, 2px 2px #005983, 3px 3px #005983, 4px 4px #005983, 5px 5px #005983, 6px 6px #005983, 7px 7px #005983, 8px 8px #005983, 9px 9px #005983, 10px 10px #005983, 11px 11px #005983, 12px 12px #005983, 13px 13px #005983, 14px 14px #005983, 15px 15px #005983, 16px 16px #005983, 17px 17px #005983, 18px 18px #005983, 19px 19px #005983, 20px 20px #005983, 21px 21px #005983, 22px 22px #005983, 23px 23px #005983, 24px 24px #005983, 25px 25px #005983, 26px 26px #005983, 27px 27px #005983, 28px 28px #005983, 29px 29px #005983, 30px 30px #005983;
}
.i30ms-sumar-icons li.pinterest a {
    text-shadow: 0px 0px #9f191e, 1px 1px #9f191e, 2px 2px #9f191e, 3px 3px #9f191e, 4px 4px #9f191e, 5px 5px #9f191e, 6px 6px #9f191e, 7px 7px #9f191e, 8px 8px #9f191e, 9px 9px #9f191e, 10px 10px #9f191e, 11px 11px #9f191e, 12px 12px #9f191e, 13px 13px #9f191e, 14px 14px #9f191e, 15px 15px #9f191e, 16px 16px #9f191e, 17px 17px #9f191e, 18px 18px #9f191e, 19px 19px #9f191e, 20px 20px #9f191e, 21px 21px #9f191e, 22px 22px #9f191e, 23px 23px #9f191e, 24px 24px #9f191e, 25px 25px #9f191e, 26px 26px #9f191e, 27px 27px #9f191e, 28px 28px #9f191e, 29px 29px #9f191e, 30px 30px #9f191e;
}
.i30ms-sumar-icons li.twitter a {
    text-shadow: 0px 0px #0087ba, 1px 1px #0087ba, 2px 2px #0087ba, 3px 3px #0087ba, 4px 4px #0087ba, 5px 5px #0087ba, 6px 6px #0087ba, 7px 7px #0087ba, 8px 8px #0087ba, 9px 9px #0087ba, 10px 10px #0087ba, 11px 11px #0087ba, 12px 12px #0087ba, 13px 13px #0087ba, 14px 14px #0087ba, 15px 15px #0087ba, 16px 16px #0087ba, 17px 17px #0087ba, 18px 18px #0087ba, 19px 19px #0087ba, 20px 20px #0087ba, 21px 21px #0087ba, 22px 22px #0087ba, 23px 23px #0087ba, 24px 24px #0087ba, 25px 25px #0087ba, 26px 26px #0087ba, 27px 27px #0087ba, 28px 28px #0087ba, 29px 29px #0087ba, 30px 30px #0087ba;
}
.i30ms-sumar-icons li.cloob a {
    text-shadow: 0px 0px #398e42, 1px 1px #398e42, 2px 2px #398e42, 3px 3px #398e42, 4px 4px #398e42, 5px 5px #398e42, 6px 6px #398e42, 7px 7px #398e42, 8px 8px #398e42, 9px 9px #398e42, 10px 10px #398e42, 11px 11px #398e42, 12px 12px #398e42, 13px 13px #398e42, 14px 14px #398e42, 15px 15px #398e42, 16px 16px #398e42, 17px 17px #398e42, 18px 18px #398e42, 19px 19px #398e42, 20px 20px #398e42, 21px 21px #398e42, 22px 22px #398e42, 23px 23px #398e42, 24px 24px #398e42, 25px 25px #398e42, 26px 26px #398e42, 27px 27px #398e42, 28px 28px #398e42, 29px 29px #398e42, 30px 30px #398e42;
}
.i30ms-sumar-icons li.facenama a {
   text-shadow: 0px 0px #1e618e, 1px 1px #1e618e, 2px 2px #1e618e, 3px 3px #1e618e, 4px 4px #1e618e, 5px 5px #1e618e, 6px 6px #1e618e, 7px 7px #1e618e, 8px 8px #1e618e, 9px 9px #1e618e, 10px 10px #1e618e, 11px 11px #1e618e, 12px 12px #1e618e, 13px 13px #1e618e, 14px 14px #1e618e, 15px 15px #1e618e, 16px 16px #1e618e, 17px 17px #1e618e, 18px 18px #1e618e, 19px 19px #1e618e, 20px 20px #1e618e, 21px 21px #1e618e, 22px 22px #1e618e, 23px 23px #1e618e, 24px 24px #1e618e, 25px 25px #1e618e, 26px 26px #1e618e, 27px 27px #1e618e, 28px 28px #1e618e, 29px 29px #1e618e, 30px 30px #1e618e;
}
.i30ms-sumar-icons li.whatsapp a {
   text-shadow: 0px 0px #16a54b, 1px 1px #16a54b, 2px 2px #16a54b, 3px 3px #16a54b, 4px 4px #16a54b, 5px 5px #16a54b, 6px 6px #16a54b, 7px 7px #16a54b, 8px 8px #16a54b, 9px 9px #16a54b, 10px 10px #16a54b, 11px 11px #16a54b, 12px 12px #16a54b, 13px 13px #16a54b, 14px 14px #16a54b, 15px 15px #16a54b, 16px 16px #16a54b, 17px 17px #16a54b, 18px 18px #16a54b, 19px 19px #16a54b, 20px 20px #16a54b, 21px 21px #16a54b, 22px 22px #16a54b, 23px 23px #16a54b, 24px 24px #16a54b, 25px 25px #16a54b, 26px 26px #16a54b, 27px 27px #16a54b, 28px 28px #16a54b, 29px 29px #16a54b, 30px 30px #16a54b;
}.i30ms-sumar-icons li.line a {
   text-shadow: 0px 0px #16a54b, 1px 1px #16a54b, 2px 2px #16a54b, 3px 3px #16a54b, 4px 4px #16a54b, 5px 5px #16a54b, 6px 6px #16a54b, 7px 7px #16a54b, 8px 8px #16a54b, 9px 9px #16a54b, 10px 10px #16a54b, 11px 11px #16a54b, 12px 12px #16a54b, 13px 13px #16a54b, 14px 14px #16a54b, 15px 15px #16a54b, 16px 16px #16a54b, 17px 17px #16a54b, 18px 18px #16a54b, 19px 19px #16a54b, 20px 20px #16a54b, 21px 21px #16a54b, 22px 22px #16a54b, 23px 23px #16a54b, 24px 24px #16a54b, 25px 25px #16a54b, 26px 26px #16a54b, 27px 27px #16a54b, 28px 28px #16a54b, 29px 29px #16a54b, 30px 30px #16a54b;
}


/*-- Sumar FRONT STYLE --------------------
------------------------------------------*/
.clearfix{*zoom:1}
.clearfix:after{clear:both}
.clearfix:before,.clearfix:after{content:" ";display:table}
.i30ms-sumar-icons.large-format li a,
.i30ms-sumar-icons.large-format li a .text{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}
.i30ms-sumar-icons,.i30ms-sumar-icons li,.i30ms-sumar-icons li a{-moz-box-sizing:border-box;box-sizing:border-box}
.i30ms-sumar-icons{height:36px;margin:0;padding:0;width:100%}
.i30ms-sumar-icons li{float:left;height:100%;list-style:none;margin:0 !important;padding:0 2.5px}
.i30ms-sumar-icons li.email a{background-color:#0a88ff}
.i30ms-sumar-icons li.email a:hover{background-color:#006ed6}
.i30ms-sumar-icons li.facebook a{background-color:#306199}
.i30ms-sumar-icons li.facebook a:hover{background-color:#244872}
.i30ms-sumar-icons li.tumblr a{background-color:#32506d}
.i30ms-sumar-icons li.tumblr a:hover{background-color:#22364a}
.i30ms-sumar-icons li.linkedin a{background-color:#007bb6}
.i30ms-sumar-icons li.linkedin a:hover{background-color:#005983}
.i30ms-sumar-icons li.stumbleupon a{background-color:#eb4823}
.i30ms-sumar-icons li.stumbleupon a:hover{background-color:#BC3A1C}
.i30ms-sumar-icons li.twitter a{background-color:#26c4f1}
.i30ms-sumar-icons li.twitter a:hover{background-color:#0eaad6}
.i30ms-sumar-icons li.googleplus a{background-color:#e93f2e}
.i30ms-sumar-icons li.googleplus a:hover{background-color:#ce2616}
.i30ms-sumar-icons li.youtube a{background-color:#df1c31}
.i30ms-sumar-icons li.youtube a:hover{background-color:#b21627}
.i30ms-sumar-icons li.reddit a{background-color:#8bbbe3}
.i30ms-sumar-icons li.reddit a:hover{background-color:#62a3d9}
.i30ms-sumar-icons li.pinterest a{background-color:#b81621}
.i30ms-sumar-icons li.pinterest a:hover{background-color:#8a1119}
.i30ms-sumar-icons li.telegram a{background-color:#0a88ff}
.i30ms-sumar-icons li.telegram a:hover{background-color:#1682e8}
.i30ms-sumar-icons li.cloob a{background-color:#3db64a}
.i30ms-sumar-icons li.cloob a:hover{background-color:#3aa545}
.i30ms-sumar-icons li.facenama a{background-color:#226D9F}
.i30ms-sumar-icons li.facenama a:hover{background-color:#2b75a7}
.i30ms-sumar-icons li.whatsapp a{background-color:#25d366}
.i30ms-sumar-icons li.whatsapp a:hover{background-color:#1fb155}
.i30ms-sumar-icons li.line a{background-color:#00b900}
.i30ms-sumar-icons li.line a:hover{background-color:#128f0c}
.i30ms-sumar-icons li.github a{background-color:#444}
.i30ms-sumar-icons li.github a:hover{background-color:#2b2b2b}
.i30ms-sumar-icons li a{ outline:none;line-height: 17px;background-color:#ccc;border-radius:2px;display:block;font-size:11px;font-weight:bold;height:100%;padding:11px 7px 12px 27px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;overflow: hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;; -webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,.15);-ms-box-shadow: 0 2px 3px 0 rgba(0,0,0,.15);box-shadow: 0 2px 3px 0 rgba(0,0,0,.15);}
.i30ms-sumar-icons li a .sumar-icon{bottom: 0; color: #FFFFFF; display: block; font-size: 19px; height: 22px; left: 5px; margin: auto; position: absolute; top: 0;} 	 	
.i30ms-sumar-icons li a .text{color:#fff;font-weight: normal;font-size: 13px}
.i30ms-sumar-icons li a:active{}
.i30ms-sumar-icons li.small a{padding:0}
.i30ms-sumar-icons li.small a .sumar-icon{bottom: 0;display: block; height: 22px; left: auto; margin: auto; position: absolute; text-align: center; top: 0; width: 100%;} 	
.i30ms-sumar-icons li.small a .text{visibility:hidden}
.i30ms-sumar-icons.large-format{height:auto}
.i30ms-sumar-icons.large-format li{height:auto}
.i30ms-sumar-icons.large-format li a{font-size:15px;font-size:1vw;padding:7% 0% 7% 12%;border-radius:0.2em}
.i30ms-sumar-icons.large-format li a .sumar-icon{left:7%;padding-top:0;width:12%}
.i30ms-sumar-icons.large-format li a .sumar-icon svg{height:100%;width:100%}
.i30ms-sumar-icons.large-format li a .text{font-size:15px;font-size:1vw}
.i30ms-sumar-icons.large-format li a:hover{font-size:15px;font-size:1vw;padding:7% 0% 7% 12%;border-radius:0.2em}
.i30ms-sumar-icons.small-format{padding-top:5px}
.i30ms-sumar-icons.small-format li{height:80%;padding:0 1.5px}
.i30ms-sumar-icons.small-format li a .sumar-icon{height:100%;padding-top:0}
.i30ms-sumar-icons.tiny-format li a .sumar-icon{color:inherit;}
.i30ms-sumar-icons.tiny-format{height:22px;position:relative}
.i30ms-sumar-icons.tiny-format li{padding-right:7px}
.i30ms-sumar-icons.tiny-format li a{background-color:transparent;padding:0;}
.i30ms-sumar-icons.tiny-format li a:hover,.i30ms-sumar-icons.tiny-format li a:active{background-color:transparent}
