/* Reset */
* { -webkit-font-smoothing: antialiased; }
*:before, *:after { -webkit-font-smoothing: antialiased; }
img { width: 100% \9; max-width: 100%; height: auto; }
.dropdown:hover .dropdown-menu { display: block; }
.form-group { margin-bottom: 10px; }
.form-control { -webkit-box-shadow: inset 0 0 0 transparent; box-shadow: inset 0 0 0 transparent; }
.form-control:focus { -webkit-box-shadow: inset 0 0 0 transparent; box-shadow: inset 0 0 0 transparent; }
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { background-color: #fff; cursor: default !important; }
textarea.form-control { resize: vertical; height: 100px; }
#fileinput { display: none; }
.datetimepicker { margin-top: 0 !important; }
.googleMap { width: 100%; height: 300px; }
.googleMap img { max-width: none; }
label.error { display: none !important; }
.hideForm { display: none; }
.toggleForm { float: right; }
.badge { border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; padding-bottom: 5px; }
.before-icon:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.form-control::-webkit-input-placeholder { color: #999; }
.form-control:-moz-placeholder { color: #999; }
.form-control::-moz-placeholder { color: #999; }
.form-control:-ms-input-placeholder { color: #999; }
a:hover { text-decoration: none; }
.overlay { display: inline-block; position: relative; max-width: 100%; vertical-align: middle; overflow: hidden; }
.overlay-area { position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: rgba(0,0,0,.3); opacity: 0; -webkit-transition: opacity .15s linear; transition: opacity .15s linear; -webkit-transform: translate3d(0,0,0); }
.overlay-area:empty:before { content: "\f002"; position: absolute; top: 50%; left: 50%; width: 50px; height: 50px; margin-top: -25px; margin-left: -25px; font-size: 50px; line-height: 1; font-family: FontAwesome; text-align: center; color: #fff; }
.overlay:hover .overlay-area { opacity: 1; }
/* // Reset */


a {
  text-decoration: none; 
}
a:active,
a:hover,
a:focus {
  text-decoration: none;
}

*::-webkit-selection,
*::-moz-selection {
  background-color: rgba(0, 0, 0, 0.66);
  color: #fff;
}
   
/* dolgu */ 
.m-5 {margin:5px;}
.m-10 {margin:10px;}
.m-t-0 {margin-top:0px;}
.m-t-3 {margin-top:3px;}
.m-t-5 {margin-top:5px;}
.m-t-10 {margin-top: 25px 10px;}
.m-t-20 {margin-top: 20px;} 
.m-tb-10 {margin:10px 0 25px 10px 0;}
.m-l-10 {margin-left: 10px;}
.m-l-20 {margin-left: 20px;}
.m-r-10 {margin-right: 10px;}
.m-r-20 {margin-right: 20px;}
.m-t-10 {margin-top:10px;}
.m-t-20 {margin-top:20px;}
.m-b-10 {margin-bottom:10px;}
.m-b-20 {margin-bottom:20px;}
.m-b-0 {margin-bottom:0px;}
.p-b-0 {padding-bottom:0px;}
.p-10 {padding:10px;}
.p-5 {padding:5px!important;}

ul.unstyled {
  padding-left: 0px;
  list-style-type: none;
}

/* 
 * EMU Bilişim
 * www.emu.com.tr
 * Web Developer Team 
 */
 body { 
  font-family: 'Titillium Web', sans-serif;
  font-size: 13px;
  margin: 0;
  padding: 0;
 }

/*
- WRAP
------------------------------------------*/
.wrap {
  background-color: #ffffff;
  padding: 25px 10px;
  margin: 0 auto; 
}
 
/*
- HEADER
------------------------------------------*/   

/* .header-top */
.header-top {
  background-color: #f1f1f1;
  border-bottom: 1px solid #d0d0d0;
  padding: 6px 0 0 6px; 
}

.header-top .lang {margin-left:5px;}

/* .top-social-li */
.header-top .top-social-li > li > a { 
  float: left;
  margin-bottom: 6px;
}
.header-top .top-social-email,
.header-top .top-social-li > li > a {
  background-color: #ffffff;
  border: 1px solid #068ac0;
  border-radius: 50%;
  color: #068ac0;
  display: block;
  font-size: 16px; 
  text-align: center;
  line-height: 18px;
  margin-right: 10px;
}
.header-top .top-social-email,
.header-top .top-social-li > li > a.hw {
  height: 28px;
  width: 28px;
}
.header-top .top-social-li > li > a i.fa-facebook { padding-top: 5px; }
.header-top .top-social-li > li > a i.fa-twitter { padding-top: 5px; }
.header-top .top-social-li > li > a i.fa-youtube { padding-top: 5px; }
.header-top .top-social-li > li > a i.fa-instagram { padding-top: 4px; }
.header-top .top-social-li > li > a i.fa-googleplus { padding-top: 4px; } 
.header-top .top-social-email:active,
.header-top .top-social-email:focus,
.header-top .top-social-email:hover,
.header-top .top-social-li > li > a:active,
.header-top .top-social-li > li > a:focus,
.header-top .top-social-li > li > a:hover {
  background-color: #068ac0;
  color: #ffffff;
}
.header-top .top-social-email { 
  font-size: 14px;
  padding-top: 4px; 
}
.header-top .top-social-email-text { 
  font-size: 16px; 
  line-height: 26px; 
  margin-bottom: 15px; 
}
.header-top .t-s-right:focus .top-social-email, 
.header-top .t-s-right:hover .top-social-email {
  background-color: #068ac0;
  color: #ffffff;
}

/* .header-section */
.header .header-section { margin-top: 5px; }
.header .header-section .logo { }
.header .header-section .esthair { margin-top: 10px; }
.header .header-section .header-phones { margin-top: 10px; }
.header .header-section .header-phones .phone-list > li {
  color: #666666;
  display: inline-block;
  font-weight: 500;
  font-size: 18px;
  float: left; 
  margin-right: 10px;
}
.header .header-section .header-phone { margin: 10px 0 10px 0; }
.header .header-section .header-phone-icon {
  background: url("../img/phone-icon.png") no-repeat 0 0;
  display: block;
  height: 64px;
  width: 40px;
  margin: 4px 0 0 10px;
}
.header .header-section .header-phone ul > li,
.header .header-section .header-phone ul > li > a {
  color: #666666;
  font-weight: 600;
  font-size: 19px;
  line-height: 21px;
  margin: 2px 0;
}


/* .header-navbar */
.header-navbar .navbar-default {
  background-color: #0088bf;
  border-radius: 0;
  border-width: 0;
  margin-bottom: 0;
  height: 50px;
  z-index: 4;
}
.header-navbar .navbar-default .navbar-toggle { color: #fff;  }
.header-navbar .navbar-default .navbar-toggle span.icon-bar {  background-color: #fff; }
.header-navbar .navbar-default .navbar-collapse {margin-right: 0;}
.header-navbar .navbar-default .navbar-brand:active,
.header-navbar .navbar-default .navbar-brand:focus,
.header-navbar .navbar-default .navbar-brand:hover,
.header-navbar .navbar-default .navbar-brand { color: #ffffff !important; }
.header .navbar-default .navbar-toggle:active, 
.header .navbar-default .navbar-toggle:focus, 
.header .navbar-default .navbar-toggle:hover { background-color: #21adee !important; } 
.header-navbar .navbar-nav > li > a {
  background-color: transparent;
  color: #fff;
  font-weight: 500;
  font-size: 16px;
  margin-top: 8px;
  padding: 8px 16px;
}

.header-navbar .navbar-nav > li > a:active,
.header-navbar .navbar-nav > li > a:hover {
  border: 2px solid #ffffff;
  border-radius: 25px;
  margin-top: 8px;
  margin-right: 3px;
  margin-left: 3px;
  padding: 6px 16px;
  color: #fff; 
}
.header-navbar .navbar-nav > .active > a:hover {
	margin-left:0;
}
.header-navbar .navbar-nav > .active > a,
.header-navbar .navbar-nav > .open > a,
.header-navbar .navbar-nav > .active:active > a,
.header-navbar .navbar-nav > .active:focus > a,
.header-navbar .navbar-nav > .active:hover > a,
.header-navbar .navbar-nav > .open:active > a,
.header-navbar .navbar-nav > .open:hover > a,
.header-navbar .navbar-nav > .open:focus > a {
  background-color: transparent;
  border: 2px solid #ffffff;
  border-radius: 25px;
  color: #ffffff;
  margin-top: 8px;
  margin-right: 2px;
  padding: 6px 16px;
}

.header-navbar .navbar-nav .dropdown-menu {
	background:#0088bf;
}

.header-navbar .navbar-nav .dropdown-menu li {
	margin-left:0;
}

.header-navbar .navbar-nav .dropdown-menu li:hover {
	background:#fff;
}

.header-navbar .navbar-nav .dropdown-menu a {
	color:#fff;
}

.header-navbar .navbar-nav .dropdown-menu li:hover a{
	color:#0088bf;
}

/* .navbar-form */
.header-top  .navbar-form .form-control,
.header-navbar .navbar-form .form-control {
  background-color: #009ad8;
  border-left:2px solid #b2e7fd;
  border-top:2px solid #b2e7fd;
  border-bottom:2px solid #b2e7fd;
  border-radius: 20px 0 0 20px;
  color: #b2e7fd !important;
  font-size: 12px;
}
.input-group-btn:last-child>.btn {
  border:none;
  background-color: #009ad8;
  border-right:2px solid #b2e7fd;
  border-top:2px solid #b2e7fd;
  border-bottom:2px solid #b2e7fd;
  border-radius: 0 20px 20px 0;
  height:34px;
  padding: 0 9px 0 0;
}
.header-top  .navbar-form .input-group-btn i,
.header-navbar .navbar-form .input-group-btn i {
  color: #b2e7fd !important;
}
.header-top .navbar-form .form-control::-webkit-input-placeholder { color: #b2e7fd; }
.header-top .navbar-form .form-control:-moz-placeholder { color: #b2e7fd; }
.header-top .navbar-form .form-control::-moz-placeholder { color: #b2e7fd; }
.header-top .navbar-form .form-control:-ms-input-placeholder { color: #b2e7fd; }
.header-navbar .navbar-form .form-control::-webkit-input-placeholder { color: #b2e7fd; }
.header-navbar .navbar-form .form-control:-moz-placeholder { color: #b2e7fd; }
.header-navbar .navbar-form .form-control::-moz-placeholder { color: #b2e7fd; }
.header-navbar .navbar-form .form-control:-ms-input-placeholder { color: #b2e7fd; }
.header-top  .navbar-form .form-control { margin-top: -10px !important;}

/*
- CONTENT
------------------------------------------*/ 
.content { 
  margin-top: 10px; 
  z-index: 2;
}

/* hr */
.content hr { border-color: #cccccc; }

/* .content-title */
.content-title { 
  background: url("../img/hr-title.png") no-repeat 0 bottom;
  color: #0088bf;
  font-weight: 300;
  font-size: 24px;
  padding-bottom: 15px; 
  margin-top: 5px;
  margin-bottom: 15px;
}
.content-title small {
  color: #999999;
  font-size: 14px;
} 
 
/* .features */
.content .features {
  margin-bottom: 10px;
  text-align: center; 
}
.content .features .icon {
  background-color: #ffffff;
  border: 3px solid #48b6d1;
  border-radius: 50%;
  color: #48b6d1;
  padding-top: 18px;
  line-height: 20px;
  text-align: center;
  font-size: 28px;
  float: none;
  margin: 0 auto;
  height: 68px;
  width: 68px;
}
.content .features .featuresbox a:hover .icon{
  background:#6c8695;
  color:#fff;
}
.content .features .title {
  color: #333333;
  font-weight: 500;
  font-size: 20px;
}
.content .features .description {
  color: #666666;
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  height: 45px;
  overflow: hidden;
}

/* .article */
.content .article .item { 
  background-color: #fafafa;
  border: 2px solid #f0f0f0;
  margin-bottom: 20px; 
}
.content .article .item .image img {
  display: block;
  position: relative; 
  margin: 0; 
  z-index: 0;
}
.content .article .item .title {
  background: rgba(255,255,255,0.5);
  color: #333333;
  width: 100%;
  padding: 3px 0;
  text-align: center;
  font-weight: 600;
  font-size: 18px;
  margin-top: -25px; 
  position: relative;
  z-index: 1;
  height: 25px;
  overflow: hidden;
}
.content .article .item .desc {
  color: #666666;
  text-align: center;
  font-size: 14px;
  line-height: 24px;
  padding: 1px 10px 20px 10px; 
}
.content .article .item .desc .desc-content {
  height: 70px;
  overflow: hidden;
  margin-bottom: 15px;
}
.content .article .item .continue {
  background-color: #48b6d1;
  color: #ffffff; 
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  text-align: center;
  font-size: 14px;
  font-weight: 700; 
  padding: 5px 16px 6px 16px;
} 
.content .article .item .continue:active,
.content .article .item .continue:focus,
.content .article .item .continue:hover {
  background-color: #0088bf; 
}

/* .before-after-gallery */
.content .before-after-gallery { display: block;  }
.content .before-after-gallery img { width:100%;  }
/* .amerikadabebecom */
.content .amerikadabebecom  {  display: block;}

/* .ebulletin */
.content .ebulletin {
  background-color: #2bb2e8; 
  color: #ffffff;
  padding: 8px 12px 10px 12px;
  margin-bottom: 10px;
  min-height:180px;
}
.content .ebulletin .title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 600;
  margin-top: 0;
  padding: 6px 0;
}
.content .ebulletin .form-control {
  background-color: #0a93ca;
  border: none !important;
  color: #fff; 
}
.content .ebulletin .form-control::-webkit-input-placeholder { color: #b2e7fd; }
.content .ebulletin .form-control:-moz-placeholder { color: #b2e7fd; }
.content .ebulletin .form-control::-moz-placeholder { color: #b2e7fd; }
.content .ebulletin .form-control:-ms-input-placeholder { color: #b2e7fd; }
.content .ebulletin .btn-default {
  border: none !important;
  color: #0088bf;
  font-weight: 600;
  margin-bottom: 5px;
}


/* .sidebar */
.sidebar { margin-bottom: 10px; }
.sidebar .sidebar-content { margin: 20px 0;}

/* .contact-line */
.sidebar .contact-line { 
  text-align: center;
  display: block;  
}
.sidebar .contact-line:active,
.sidebar .contact-line:focus,
.sidebar .contact-line:hover {
  outline: none;
}


/* .sidebar-list */
.sidebar .sidebar-list > li > a {
  border-bottom: 1px dotted #cccccc;
  color: #666666;
  font-size: 14px;
  float: left;
  display: block;
  width: 100%;
  padding: 4px 0;
  padding-right:5px;
}
.sidebar .sidebar-list > li > a:hover {
  color: #0088bf;
}
.sidebar .sidebar-list > li > a:after {
  content: "\f0da";
  color: #666666;
  font-family: FontAwesome;
  font-size: 14px;
  float: right;
}

/* .notification */
.sidebar .notification .title img { 
  position: relative; 
  z-index: 0; 
  width:100%;
}
.sidebar .notification .title span {
  color: #333333;
  display: block;
  font-weight: 600;
  font-size: 18px;
  top: 147px;
  left: 25px; 
  position: absolute; 
  z-index: 1;
}
.sidebar .notification .list {
  background-color: #f5f5f5;
  border-top: none !important;
  border: 1px solid #d2ccc3;
  padding: 10px; 
}
.sidebar .notification .list ul > li  {
  border-bottom: 1px solid #d2ccc3;
  margin-bottom: 6px;
}
.sidebar .notification .list ul > li:last-child { margin-bottom: 10px; }
.sidebar .notification .list ul > li > a {
  color: #666666;
  font-size: 14px;
} 
.sidebar .notification .list ul > li > a .l-title { 
  font-weight: 600;
  margin-bottom: 4px;
}
.sidebar .notification .list ul > li > a .l-desc { 
  line-height: 24px;
}
.sidebar .notification .readmore {
  background: linear-gradient(to right, #48B6D1 , #68C9E3);
  color: #ffffff;
  font-weight: 500;
  font-size: 16px;
  padding: 9px;
  text-align: center; 
  width: 100%;
  height: 40px;
}


/*
- SLIDER
------------------------------------------*/  
.slider {
  background: url("../img/slider-bg.png") no-repeat center top;
  width: 100%;
  padding: 0;
  z-index: 3;
  border-bottom: 5px solid #6C8695;
}
.slider .carousel-indicators li {
  background-color: #ffffff; 
  border: 2px solid rgba(0, 0, 0, 0.4);
  display: inline-block;
  border-radius: 10px;
  cursor: pointer;
  text-indent: -999px;
  height: 13px;
  width: 13px;
  margin: 0;
  z-index: 6 !important;
}
.slider .carousel-indicators .active {
  background-color: #c989bd;
  border: 2px solid rgba(0, 0, 0, 0.5);
} 
.carousel-indicators{bottom: 10px;z-index:3;}
/*
- FOOTER
------------------------------------------*/ 
 
.footer {
  margin-top: 20px;
}

/* .footer-nav */
.footer .footer-nav .navbar-default {
  background-color: #6c8695;
  border: none; 
  border-radius: 0;
  margin-bottom: 0;
}
.footer .footer-nav .navbar-default .navbar-toggle { color: #fff;  }
.footer .footer-nav .navbar-default .navbar-toggle span.icon-bar {  background-color: #fff; }
.footer .footer-nav .navbar-default .navbar-brand { color: #ffffff; }
.footer .footer-nav .navbar-default li > a { 
  color: #ffffff;
  font-size: 16px;
}
.footer .footer-nav .navbar-default li > a:active,
.footer .footer-nav .navbar-default li > a:focus,
.footer .footer-nav .navbar-default li > a:hover,
.footer .footer-nav .navbar-nav > .active > a,
.footer .footer-nav .navbar-nav > .open > a,
.footer .footer-nav .navbar-nav > .active:active > a,
.footer .footer-nav .navbar-nav > .active:focus > a,
.footer .footer-nav .navbar-nav > .active:hover > a,
.footer .footer-nav .navbar-nav > .open:active > a,
.footer .footer-nav .navbar-nav > .open:hover > a,
.footer .footer-nav .navbar-nav > .open:focus > a {
  background-color: transparent;  
  color: #333333; 
}

/* .footer-nav-social */
.footer .footer-nav-social { margin-top: 5px; }
.footer .footer-nav-social > li { float: left;   }
.footer .footer-nav-social > li > a { 
  background-color: #6c8695 !important;
  border: 1px solid #ffffff !important;
  border-radius: 50%;
  color: #ffffff !important;
  display: block;
  font-size: 14px !important; 
  line-height: 14px !important;
  text-align: center;
  margin-right: 10px;
} 
.footer .footer-nav-social > li > a.hw {
  height: 30px;
  width: 30px;
}
.footer .footer-nav-social > li > a:active,
.footer .footer-nav-social > li > a:focus,
.footer .footer-nav-social > li > a:hover {
  background-color: #8399a6!important;
  color: #ffffff;
}


/* .footer-content */
.footer .footer-content  {
  background-color: #29414f;
  color: #ffffff;
  padding: 15px 0;
}

/* .title */
.footer .footer-content .title {
  font-weight: 600;
  font-size: 18px;
  margin-bottom: 20px;
}
.footer .footer-content .title i.fa {
  font-size: 17px;
  margin-right: 5px;
}

/* .list */
.footer .footer-content .list > li  { margin: 3px 0; }
.footer .footer-content .list > li > a {
  color: #6c8695;
  font-weight: 500;
  font-size: 14px;
}
.footer .footer-content .list > li > a:before {
  content: "\f101";
  font-family: FontAwesome;
  margin-right: 10px;
}
.footer .footer-content .list > li > a:hover { color: #ffffff; }

/* .desc */
.footer .footer-content .desc {
  color: #6c8695;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px
}
/* .continue */
.footer .footer-content .continue {
  color: #48b6d1;
  font-weight: 600;
  font-size: 14px;
}
/* .footer-ebulletin */ 
.footer .footer-content .footer-ebulletin .input-group { margin-bottom: 10px; }
.footer .footer-content .footer-ebulletin .input-group-addon { 
  background-color: #344c5a;
  color: #698392; 
}
.footer .footer-content .footer-ebulletin .input-group-addon,
.footer .footer-content .footer-ebulletin .form-control { border-color: #344c5a !important; }
.footer .footer-content .footer-ebulletin .form-control {
  background-color: #29414f;
  color: #698392; 
}
.footer .footer-content .footer-ebulletin .form-control:focus {
 -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.footer .footer-content .footer-ebulletin .form-control::-webkit-input-placeholder { color: #6c8695; }
.footer .footer-content .footer-ebulletin .form-control:-moz-placeholder { color: #6c8695; }
.footer .footer-content .footer-ebulletin .form-control::-moz-placeholder { color: #6c8695; }
.footer .footer-content .footer-ebulletin .form-control:-ms-input-placeholder { color: #6c8695; }
.footer .footer-content .footer-ebulletin .btn-default {
  border: none !important;
  background-color: #48b6d1;
  color: #ffffff;
  font-weight: 600;
  margin-bottom: 5px;
}
/* .contact-list */ 
.footer .footer-content .list-contact > li,
.footer .footer-content .list-contact > li > a {
  color: #6c8695;
  font-size: 14px;
  margin-bottom: 15px;
}
.footer .footer-content .list-contact > li > i.fa,
.footer .footer-content .list-contact > li > a > i.fa {
  margin-right: 8px
}

/* .footer-copyright */
.footer .footer-copyright  {
  background-color: #15303f;
  color: #6c8695;
  font-size: 12px;
  padding: 15px 0 0 0;
}
/* .emulogo */
.footer .emulogo {
  background: url("../img/emulogo.png") no-repeat;
  width: 38px;
  height: 33px;
  display: block;
  text-indent: -9999px;
  margin-top: -10px;
}


/*
- RESPONSIVE
------------------------------------------*/ 

/* mobile responsive */
@media (max-width: 991px) {
  /* .navbar-default */
  .navbar-default .navbar-header { float: none; }
  .navbar-default .navbar-toggle { display: block; }
  .header-navbar .navbar-default .navbar-collapse {
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    margin:0 -16px !important;     
    background: #21adee !important;
    z-index: 9999
  } 
  .footer-nav .navbar-default .navbar-collapse {
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    margin:0 -16px !important;     
    background: #6c8695 !important;
    z-index: 100 !important;
  } 
  .navbar-default .navbar-collapse.collapse { display: none!important;  }
  .navbar-default .navbar-nav {
      float: none!important;
      margin: 7.5px -15px;
  } 
  .navbar-default .navbar-nav > li { float: none; }
  .header-navbar .navbar-default .navbar-nav > li:before { content: "" !important; }
  .header-navbar .navbar-default .navbar-nav > li > a { border: none !important; } 
  .header-navbar .navbar-nav > li > a:active,
  .header-navbar .navbar-nav > li > a:hover {   
    color: #efefef;
  }
  .navbar-default .navbar-text {
      float: none;
      margin: 15px 0;
  } 
  .navbar-default .navbar-collapse.collapse.in { display: block!important; }
  .navbar-default .collapsing { overflow: hidden!important; }
} 
@media screen and (min-width:768px){ 
  /* .header-navbar */
  .header-navbar .navbar-nav > li > a:active,
  .header-navbar .navbar-nav > li > a:hover {   
    padding: 6px 12px;
  }
  .header-top .top-social-li.t-s-left {
    float: none;
  }
  .header-top .top-social-li.t-s-right {
    float: right;
  }
  .navbar-default li:first-child { margin-left: -15px;}
  /* .footer-nav */
  .footer-nav .navbar-default {
    height: 38px !important;
  }
  .footer-nav .navbar-default li > a {
    border-right: 1px solid #8399a6;
    padding-bottom: 8px;
    padding-top: 8px;
    margin-top: 7px; 
    margin-bottom: 4px; 
  }
  .footer-nav .navbar-default li:last-child > a {
    border-right: 0;
  }
  .footer-nav-social > li > a { 
    padding-top: 4px 
  }
}
@media screen and (max-width:767px){   
  /* .header-navbar */
  .header-navbar .navbar-default .navbar-collapse {
    margin:11px -16px !important;     
    background: #0088bf !important;
  }
 .header-top .top-social-li.t-s-left {
    float: none;
    margin: 0 auto;
  }
  .header-top .t-s-right {
    float: none;
    margin: 0 auto 5px auto; 
  }
    
  .footer-nav-social > li > a { 
    padding-top: 7px !important;
    margin-bottom: 10px;
  }
}
@media screen and (min-width:468px){ }
@media screen and (max-width:468px){ }





/*Typography-Start*/
.typography ul, .typography > p,
.typography h1 > a, .typography h2 > a, .typography h3 > a, .typography h4 > a, .typography h5 > a, .typography h6 > a, .typography p > a {
    color: #333;
    padding: 0;
    margin-bottom: 25px;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
}
.typography h1, .typography h2, .typography h3, .typography h4, .typography h5, .typography h6{ color: #323232;}
.typography .itemText{ color: #666;}
.typography .caption{ height:66px;overflow:hidden;text-align:center;margin:0;}
.typography .articleimg{float:left;margin:0 30px 15px 0;}

.typography h1, h1.post-title {
    font-size: 36px;
    font-weight: 700;
    line-height: 46px;
}

.typography h2, h2.post-title {
    font-size: 28px;
    font-weight: 700;
    line-height: 38px;
}

.typography h3, h3.post-title {
    font-size: 24px;
    font-weight: 700;
    line-height: 34px;
}

.typography h4, h4.post-title {
    font-size: 20px;
    font-weight: 700;
    line-height: 30px;
}

.typography h5, h5.post-title {
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}

.typography h6, h6.post-title {
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
}

.typography p, .typography ul {
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
}

.typography ul {
    margin-left: 15px;
}

.thumbnail{margin-bottom:0;}
.itemReadmore {margin:15px 0;}