/*-----------------------------------------------------------------------------------
    Template Name: Bolse
    Template URL: http://ideaz13.com/
    Description: This is html5 template
    Author: uXpart
    Author URI: http://ideaz13.com/
    Version: 1.0
-----------------------------------------------------------------------------------    
    CSS INDEX
    =================== 
    1. Theme Default CSS (body, link color, section etc)
       1.1 Top Header CSS (top-header, shirnk menu, Humburger, social Icon)
       1.2 Banner Area CSS (modal video, video-title)
       1.3 Service Area CSS
       1.4 Portfolioes Area CSS 
       1.5 Process Area CSS
       1.6 Sucess Area CSS
       1.7 Team Area CSS
       1.8 Client Sayes CSS
       1.9 Brand Area CSS
       1.10 Creative Blog CSS
       1.11 Contact CSS
       1.12 Google Map CSS
       1.13 Footer Area CSS
    2. Blog
       2.1 Blog Banner CSS
       2.2 Blog Nav CSS
       2.3 Pagination Nav CSS
    =================== 
-----------------------------------------------------------------------------------*/
/*----------------------------------------*/
/*  1. Theme default CSS
/*----------------------------------------*/
html, body {height: 100%;}
.floatleft {float:left}
.floatright {float:right}
.alignleft {float:left;margin-right:15px;margin-bottom: 15px}
.alignright {float:right;margin-left:15px;margin-bottom: 15px}
.aligncenter {display:block;margin:0 auto 15px}
a:focus {outline:0px solid}
img {max-width:100%;height:auto}
.fix {overflow:hidden}
p {margin:0 0 15px;
  color: #434343;
  font-size: 14px;
}
h1, h2, h3, h4, h5, h6 {
  margin: 0 0 10px;
}
a {transition: all 0.3s ease 0s;text-decoration:none;}
a:hover {
  color: #ec4445;
  text-decoration: none;
}
a:active, a:hover {
  outline: 0 none;
}
ul{
  list-style: outside none none;
  margin: 0;
  padding: 0
}
.clear{clear:both}
body {
  font-family: 'Montserrat', sans-serif; 
}
::-moz-selection {
  background: #b3d4fc;
  text-shadow: none;
}
::selection {
  background: #b3d4fc;
  text-shadow: none;
}
.browserupgrade {
  margin: 0.2em 0;
  background: #ccc;
  color: #000;
  padding: 0.2em 0;
}
.container{
  width: 1170px;
}
.no-border-r{
  border-right: 0px;
}
.m-bt-20{
  margin-bottom: 20px;
}
.margin-0{
  margin: 0;
}
/*button*/
.btn-center {
  text-align: center;
  margin: 50px 0 100px 0;
}
.btn {
  -moz-user-select: none;
  background-image: none;
  border-radius: 4px;
  cursor: pointer;
  display: inline-block;
  font-size: 17px;
  font-weight: normal;
  line-height: 1.42857;
  margin: 10px 0;
  padding: 14px 50px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}
.btn:focus{
  color: #FFF;
  outline-offset:0;
}
.btn-red {
  background-color: #f5734f;
  color: #fff;
}
.btn-red:hover {
  background-color: #484747;
  color: #fff;
  transition: 0.3s;
}
.btn-grey {
  background-color: #484747;
  color: #fff;
}
.btn-grey:hover {
  background-color: #CF694D;
  color: #fff;
  transition: 0.3s;
}
/*----------------------------------------*/
/*  1.1  Top Header CSS (top-header, shirnk menu, Humburger, social Icon)
/*----------------------------------------*/
/*top-header*/
.header-area{
  position: relative;
}
.brand{
  text-transform: uppercase;
  font-weight: 700;
  font-size: 36px;
  color: #fff;
  letter-spacing: 2px;
  position: absolute;
  z-index: 50000;
}
.main-nav> a:hover, a:focus {
  color: #ffffff;
  text-decoration: none;
}
.hamburger-right{
  float: right;
}
/*shirnk menu*/
header {
  float: left;
  width: 100%;
  position: fixed;
  z-index: 10;
  padding: 45px 0;
  display: block;
}
header a {
  color: #969696;
  text-decoration: none; 
  text-transform: uppercase;
  font-size: 1em;
}
header a.active, header a:hover {
  color: #3d3d3d;
}
header li {
  margin-right: 12px;
}
/* header large */
header.large {
   background: transparent;
}
header.small {
  background: rgba(31, 31, 31, 0.7); 
  padding: 0;
}
header.small .brand {
  font-size: 26px;
}
/* Transitions */
header,
nav,
a,
img,
li {
  transition: .7s all;
  -moz-transition: .7s all;
  -webkit-transition: .7s all;
  -o-transition: .7s all;
}
/*Menu*/
ul {
  float: right;
}
li {
  display: inline;
}
img.logo {
  float: left;
}
.main-nav{
  width: 100%;
  margin: 0 auto;
  padding-top: 12px;
  position: relative;  
}
/*Humburger*/
.msg {
  font-family: 'Pacifico', cursive;
  font-size: 8vw;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  max-height: 100%;
  max-width: 100%;
  align-items: center;
  color: #FEFEFE;
  background-color: #1184F0;
}
.drawer-list {
  position: fixed;
  right: 0;
  top: 0;
  height: 100vh;
  width: 100vw;
  transform: translate(100vw, 0);
  -ms-transform: translatex(-100vw);
  box-sizing: border-box;
  padding: 22% 8%;
  transition: width 475ms ease-out, transform 450ms ease, border-radius .8s .1s ease;
  border-bottom-left-radius: 100vw;
  background:rgba(31, 31, 31, 1) none repeat scroll 0 0;
}
.drawer-list ul {  
  margin: -15px;
  padding: 0;
  overflow: auto;
  overflow-x: hidden;
  pointer-events: auto;
  float: left;
}
.drawer-list li {
  list-style: none;
  text-transform: uppercase;
  pointer-events: auto;
  white-space: nowrap;
  box-sizing: border-box;
  transform: translatex(100vw);
  /* ie workaround */
  -ms-transform: translatex(-100vw);
}
.drawer-list li a {
  text-decoration: none;
  color: #8E8E8E;
  text-align: left;
  display: block;
  font-size: 1.5rem;
  text-transform: uppercase;
  font-weight: bold;
}
.drawer-list li a:hover {
  cursor: pointer;
  color: #fff;
  text-shadow: 2px 2px 8px #000;
 }
input.hamburger {
  display: none;
}
input.hamburger:checked ~ .drawer-list {
  transform: translatex(0);
  border-bottom-left-radius: 0;
}
input.hamburger:checked ~ .drawer-list li {
  transform: translatex(0);
}
input.hamburger:checked ~ .drawer-list li:nth-child(1) {
  transition: transform 0.5s 0.02s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(2) {
  transition: transform 0.5s 0.04s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(3) {
  transition: transform 0.5s 0.06s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(4) {
  transition: transform 0.5s 0.08s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(5) {
  transition: transform 0.5s 0.1s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(6) {
  transition: transform 0.5s 0.12s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(7) {
  transition: transform 0.5s 0.14s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(8) {
  transition: transform 0.5s 0.16s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(9) {
  transition: transform 0.5s 0.18s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(10) {
  transition: transform 0.5s 0.2s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(11) {
  transition: transform 0.5s 0.22s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(12) {
  transition: transform 0.5s 0.24s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(13) {
  transition: transform 0.5s 0.26s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(14) {
  transition: transform 0.5s 0.28s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(15) {
  transition: transform 0.5s 0.3s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(16) {
  transition: transform 0.5s 0.32s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(17) {
  transition: transform 0.5s 0.34s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(18) {
  transition: transform 0.5s 0.36s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(19) {
  transition: transform 0.5s 0.38s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(20) {
  transition: transform 0.5s 0.4s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(21) {
  transition: transform 0.5s 0.42s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(22) {
  transition: transform 0.5s 0.44s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(23) {
  transition: transform 0.5s 0.46s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(24) {
  transition: transform 0.5s 0.48s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(25) {
  transition: transform 0.5s 0.5s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(26) {
  transition: transform 0.5s 0.52s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(27) {
  transition: transform 0.5s 0.54s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(28) {
  transition: transform 0.5s 0.56s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(29) {
  transition: transform 0.5s 0.58s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(30) {
  transition: transform 0.5s 0.6s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(31) {
  transition: transform 0.5s 0.62s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(32) {
  transition: transform 0.5s 0.64s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(33) {
  transition: transform 0.5s 0.66s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(34) {
  transition: transform 0.5s 0.68s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(35) {
  transition: transform 0.5s 0.7s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(36) {
  transition: transform 0.5s 0.72s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(37) {
  transition: transform 0.5s 0.74s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(38) {
  transition: transform 0.5s 0.76s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(39) {
  transition: transform 0.5s 0.78s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(40) {
  transition: transform 0.5s 0.8s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(41) {
  transition: transform 0.5s 0.82s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(42) {
  transition: transform 0.5s 0.84s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(43) {
  transition: transform 0.5s 0.86s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(44) {
  transition: transform 0.5s 0.88s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(45) {
  transition: transform 0.5s 0.9s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(46) {
  transition: transform 0.5s 0.92s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(47) {
  transition: transform 0.5s 0.94s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(48) {
  transition: transform 0.5s 0.96s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(49) {
  transition: transform 0.5s 0.98s ease;
}
input.hamburger:checked ~ .drawer-list li:nth-child(50) {
  transition: transform 0.5s 1s ease;
}
input.hamburger:checked ~ label > i {
  background-color: transparent;
  transform: rotate(90deg);
}
input.hamburger:checked ~ label > i:before {
  transform: translate(-50%, -50%) rotate(315deg);
}
input.hamburger:checked ~ label > i:after {
  transform: translate(-50%, -50%) rotate(-315deg);
}
input.hamburger:checked ~ label close {
  color: #FEFEFE;
  width: 100%;
}
input.hamburger:checked ~ label open {
  color: transparent;
  width: 0;
}
label.hamburger {
  z-index: 9999;
  position: relative;
  display: block;
  height: 38px;
  width: 26px;
}
label.hamburger:hover {
  cursor: pointer;
}
label.hamburger text close,
label.hamburger text open {
  text-transform: uppercase;
  font-size: .8em;
  text-align: center;
  position: absolute;
  transform: translateY(50px);
  text-align: center;
  overflow: hidden;
  transition: width .25s .35s, color .45s .35s;
}
label.hamburger > i {
  position: absolute;
  width: 100%;
  height: 2px;
  top: 50%;
  border-radius: 10px;
  background-color: #FEFEFE;
  pointer-events: auto;
  transition-duration: .35s;
  transition-delay: .35s;
}
label.hamburger > i:before, label.hamburger > i:after {
  position: absolute;
  display: block;
  width: 100%;
  height: 2px;
  left: 30%;
  border-radius: 10px;
  background-color: #FEFEFE;
  content: "";
  transition: transform 0.35s;
  transform-origin: 50% 50%;
}
label.hamburger > i:before {
  transform: translate(-50%, -8px);
}
label.hamburger > i:after {
  transform: translate(-50%, 8px);
}
/*social Icon*/
.social-area{
  height: 258px;
  overflow: hidden;
  position: relative;
}
ul.social-icon{
  float: right;
  position: absolute;
  bottom: 6%;
  right:0;
}
ul.social-icon li{
 margin: 0; 
 padding: 0 13px;
}
ul.social-icon li:last-child {
  margin: 0;
  padding: 0;
}
ul.social-icon li a i:hover{
 color: rgba(244, 70, 22, 0.7);
 transition: all 0.3s ease 0s;text-decoration:none;
}
.social-icon > li {
  display: block;
  float: left;
  list-style: outside none none;    
}
/*----------------------------------------*/
/*  1.2  Banner Area CSS (modal video, video-title)
/*----------------------------------------*/
/*banner area*/
.banner-area {
  position: relative; 
  z-index: 1;
  height: 950px;
}
.banner-area::after {
  background-color: #000000;  
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  opacity: 0.45;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 3;
}
/*video-title*/
.video-title {
  position: absolute;
  top: 60%;
  left: 0%;
  width: 100%;
  z-index: 4;
}
.video-title h2 {
  color: #fff;
  font-size: 42px;
  line-height: 1.2;
}
.video-title i{
  font-size: 60px;
  color: #fff;
}
.video-title a:hover{
  color: #ccc;
}
.icon-circel i{
  border-radius: 50%;
  border: 2px  solid #fff;
  font-size: 26px;
  text-align: center;
  padding: 10px 8px 10px 12px;
  float: left;
}
.icon-circel i:hover{
  background: rgba(255, 255, 255, 0.95);
  color: #f5734f;
  border: 2px solid rgba(255, 255, 255, 0.95);
  transition: all 0.5s ease 0s;text-decoration:none;
}
.icon-circel {
  margin-top: 50px;
}
.icon-circel p{
  float: left;
  padding: 12px 14px 14px 14px;
  color: #fff;
  font-size: 18px;
}

/*modal video*/
.trans {
    width: 100px;
    height: 100px;
    background: #ff9c2f;
    -webkit-transition: all 1s;
    transition: all 1s;
    display: block;
    float: left;
    padding:10px;
    margin-left: 10px;
} 
.trans:hover{
    background: #b25cda;
}

.bannerone{
    position: absolute;
    width: 100%;
    height: 50%;
    top: 0;
    left: 0;
    background: #e6b823;
}
/*----------------------------------------*/
/*  1.3 Service Area CSS
/*----------------------------------------*/
.service-area{
  background: #fff;
}
.heading-area{
  padding: 110px 0 36px 0;
}
.heading h2{
 text-transform: uppercase;
 font-size: 30px;
}
.heading h4 span {
  color: rgba(244, 70, 22, 0.7);
  letter-spacing: 4px;
  }
  .heading h4 {
  color:#666666;
  letter-spacing: 0px;
  }
.heading-details {
  line-height: 34px;
  font-size: 16px;
  letter-spacing: 0.8px;
}
.details-area {
  padding-bottom: 90px;
}
.single-item {
  margin: 40px 0 0 0;
}
.single-item i{
  font-size: 44px;
  color: #3d3d3d;
}
.single-item > h4{
  text-transform: uppercase;
  text-align: left;
  padding: 20px 0  4px 0;
  letter-spacing: 2px;
}
.single-item p{
  text-align: left;
  line-height: 26px;
  color: #5e5e5e;
  font-weight: 400;  
}
/*----------------------------------------*/
/*  1.4 Portfolioes Area CSS
/*----------------------------------------*/
.portfolioes-area{
  background: #f8f8f8;
  overflow: hidden;
}
.portfolio-holder {
  margin: 0 -10px;
  overflow: hidden;
}
.portfolio-holder > .col-md-2{
  width: 20%;
  padding: 10px;
}
.single_our_work{
  overflow: hidden;
  text-align: center;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  position: relative;
}
.single_our_work img{
  width: 100%;
  -webkit-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s;
}
.single_our_work figure{
  margin-bottom: 0; 
}
.sing_work_text_link{
  position:absolute;
  width: 100%;
  height: 100%;
  top: 0;
  color: #fff;
  background: rgba(224,53,0, 0.6);
  -webkit-transition: .5s;
  transition: .3s;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  visibility: hidden;
}
.sing_work_content_wrap{
  display: table;
  height: 100%;
  width: 100%;
}
.sing_work_content{
  display: table-cell;
  vertical-align: middle;
}
.sing_link_img a {
  color: #fff;
  display: inline-block;
  font-size: 34px;
  transition: all 0.3s ease 0s;
}
.sing_link_img a:hover{ 
  color: #ccc;
}
.single_our_work:hover  .sing_link_img a.search{
  -webkit-animation: slideInDown 800ms ease-in-out;
          animation: slideInDown 800ms ease-in-out;
}
.single_our_work:hover  .sing_link_img a.link{
  -webkit-animation: slideInDown 800ms ease-in-out;
          animation: slideInDown 800ms ease-in-out;
}
.single_our_work:hover{
  background: #ff5f83;
  color: #fff;
}
.single_our_work:hover .sing_work_text_link{
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  visibility: visible;
}
.load-item {
    display: none;
}
.load-more {
    margin: 40px 0 0;
    text-align: center;
}
/*----------------------------------------*/
/*  1.5 Process Area CSS
/*----------------------------------------*/
.process-area{
  background: #fff;
}
/*----------------------------------------*/
/*  1.6 Sucess Area CSS
/*----------------------------------------*/
.success-area {
  background: rgba(0, 0, 0, 1);
  position: relative; 
  z-index: 1
}
.success-area::after {
  background: rgba(0, 0, 0, 0) url("/storage/app/media/Banners/banner-2.jpg") no-repeat scroll center center /cover ;
  bottom: 0;
  content: "";
  display: block;
  opacity: 0.4;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
.secess-holder > li {
  border-right: 3px solid #ccc;
  color: #fff;
  float: left;
  margin: 10.6% 0;
  padding: 0 41px;
  text-align: center;
  text-transform: uppercase;
}
.secess-holder > li h1 {
  font-size: 58px;
  font-weight: bold;
}
.secess-holder > li:last-child {
  border-right: 0px; 
}
/*----------------------------------------*/
/*  1.7 Team Area CSS
/*----------------------------------------*/
.single-team {
  position: relative;
  margin: 0 auto;
  padding: 30px 0 0 0;
  max-width: 1000px;
  list-style: none;
  text-align: center;
}
.single-team figure {
  cursor: pointer;
  overflow: hidden;
  position: relative;
}
.single-team figure img {
  position: relative;
  display: block;  
}
.single-team figure figcaption {
  padding: 2em;
  color: #fff;
  font-size: 1.25em;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.single-team figure figcaption::before,
.single-team figure figcaption::after {
  pointer-events: none;
}
.single-team figure figcaption,
.single-team figure figcaption > a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* Anchor will cover the whole item by default */
.single-team figure figcaption > a {
  z-index: 1000;
  text-indent: 200%;
  white-space: nowrap;
  font-size: 0;
  opacity: 0;
}
.single-team figure h4 {
  word-spacing: -0.15em;
  font-weight: 300;
}
.single-team figure h4,
.single-team figure p {
  margin: 0;
}
.single-team figure p {
  font-size: 68.5%;
  letter-spacing: 13px;
}
/*Effect*/
figure.effect-zoe figcaption {
  top: auto;
  top: 0;
  left: 0;
  padding: 1em;  
  background: rgba(245, 115, 79, 0.8);
  color: #3c4a50;
  -webkit-transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
  -webkit-transform: translate3d(0,100%,0);
  transform: translate3d(0,100%,0);
}
figure.effect-zoe h4 {
 text-align: center;
}
figure.effect-zoe p.icon-links a {
  color: #3c4a50;
  font-size: 1.4em;
}
figure.effect-zoe:hover p.icon-links a:hover,
figure.effect-zoe:hover p.icon-links a:focus {
  color: #252d31;
}
figcaption > .caption-details {
  bottom: 10%;
  left: 0;
  position: absolute;
  width: 100%;
}
figcaption >.caption-details h2 a{
  text-align: center;
}
figure.effect-zoe p.icon-links a span::before {
  padding: 8px 10px;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
figure.effect-zoe h4, i {
  display: inline-block;
   color: #fff;
}
figure.effect-zoe:hover figcaption{
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
p.icon-links a i:hover{
  color: rgba(31, 31, 31, 0.7);
 transition: all 0.3s ease 0s;text-decoration:none;
}
/*----------------------------------------*/
/*  1.8 Client Sayes CSS
/*----------------------------------------*/
.client-area {
  background: rgba(0, 0, 0, 1) none repeat scroll 0 0;
  padding: 110px 0;
  position: relative;
  z-index: 1;
  line-height: 2;
  color: #fff;
  clear: both;
}
.client-area::after {
  background: rgba(0, 0, 0, 0) url("img/client-sayes.jpg") no-repeat scroll center center /cover ;;
  bottom: 0;
  content: "";
  display: block;
  opacity: 0.3;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
.client-sayes{
  position: relative;
  margin-left: 11%; 
}
.single-clint-carousel{
  padding-right: 10px;
}
.single-clint-carousel h4{
  color: #fff;
  text-transform: uppercase;
}
.single-clint-carousel h4{
  color: #fff;
  text-transform: uppercase;
}
.single-clint-carousel p {
  color: #fff;
  line-height: 30px;
  font-size: 14px;
  letter-spacing:1px;
}
.client-sayes .owl-controls .owl-prev {
  left: -95px;
  position: absolute;
  top: 18px;
}
.client-sayes .owl-controls .owl-next {
  right: -60px;
  position: absolute;
  top: 18px;
}
/*----------------------------------------*/
/*  1.9 Brand Area CSS
/*----------------------------------------*/
.brand-area {
  background: rgba(255, 255, 255, 1) none repeat scroll 0 0;
  padding: 55px 78px;
}
.brand-single{
  padding: 15px;
  cursor: pointer; 
  -webkit-filter: contrast(0%); /* Safari 6.0 - 9.0 */
  filter: contrast(0%);
}
.brand-single:hover{
  cursor: pointer;
  -webkit-filter: none; /* Safari 6.0 - 9.0 */
  filter: none;
  transform: scale(1.1,1.1);
  transition: 0.3s;
}
/*----------------------------------------*/
/*  1.10 Creative Blog CSS
/*----------------------------------------*/
.clreative-blog-area{
  background: #f8f8f8 none repeat scroll 0 0;
  height: auto;
  overflow: hidden;
}
.clreative-blog-area .row {
 margin-right: 0;
}
.blog{
  background: #fff;
  padding-bottom: 0 !important;
}
.blog-row1{
  clear: both;
  height: 100%;
  overflow: hidden;
  position: relative;
}
.blog-row2{
  clear: both;
  height: 100%;
  overflow: hidden;
  position: relative;
}

.blog-red-line{
  width: 56px;
  height: 2px;
  background: #f5734f;
  position: absolute;
  top: 50%;
  left: 48%;
  z-index: 5;
}
.blog-img{
  width: 50%;
  float: left;
  height: 100%;
}
.blog-details {
  float: left;
  height: auto;
  padding: 4% 31px 0 4%;
  width: 50%;
  overflow: hidden;
}
.blog-details > h4, h3 {
  text-transform: uppercase;
}
.blog-details > p {
  color: #95999c;
  font-size: 14px;
  line-height: 30px;
}
.blog-pagination{
  padding: 62px 0 120px 0;
}
/*----------------------------------------*/
/*  1.11 Contact CSS
/*----------------------------------------*/
.contact-area > .details-area h4, h5{
  text-transform: uppercase;
  color: #434343;
  background: #fff;
}
.contact-info{
  margin-top: 28px;
}
.contact-info h5 {
  padding-left: 15px;
  font-size: 16px;
}
.contact-info p{
  font-size: 15px;
  line-height: 30px;
  color: #5e5e5e;
  padding-left: 15px;
  font-weight: lighter;
  letter-spacing: 1px;
}
.contact-info i{
  color: #757575;
  font-size: 30px;
}
.contact-form{
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 0;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  color: #555;
  display: block;
  font-size: 14px;
  height: 60px;
  line-height: 1.42857;
  padding: 18px 30px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
  margin: 30px 0;
}
.contact-form:focus {
  border-color: #f5734f;
  outline: 0 none;
}
.contact-form-area form > textarea {
  height: 140px;
}
/*----------------------------------------*/
/*  1.12 Google Map CSS
/*----------------------------------------*/
#map {
    height: 650px;
}
/*----------------------------------------*/
/*  1.13 Footer Area CSS
/*----------------------------------------*/
.footer-top{
  background: #1f1f1f; 
}
.footer-brand {
  color: #fff;
  display: block;
  font-size: 36px;
  font-weight: 800;
  letter-spacing: 2px;
  margin: 100px 0;
  text-align: center;
  text-transform: uppercase;
}
.footer-brand a{
  color: #fff;  
}
.footer-brand>p.icon-links{
   margin-top: 22px;
}
.footer-brand>p.icon-links> a{
    padding: 0 10px;
}
.footer-buttom {
  background: #1c1c1c none repeat scroll 0 0;
  color: #fff !important;
  font-size: 14px;
  padding-top: 26px;
  text-align: center;
}
.footer-brand > p.icon-links a i:hover {
  color: rgba(244, 70, 22, 0.7);
}
.footer-color{
  color: #a0a0a0;
}
/*----------------------------------------*/
/*  2. Blog CSS
/*----------------------------------------*/
/*----------------------------------------*/
/*  2.1 Blog Banner CSS
/*----------------------------------------*/
.banner-area-blog {
  background: rgba(0, 0, 0, 1) ;
  position: relative; 
  z-index: 1  
 }
.banner-area-blog::after {
  background: rgba(0, 0, 0, 0) url("img/blog-banner.jpg") no-repeat scroll center center /cover ;;
  bottom: 0;
  content: "";
  display: block;
  opacity: 0.60;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
.blog-content {
  color: #fff;
  float: left;
  margin: 312px 30% 200px 30%;
  padding: 0 63px;
  text-align: center;
  font-weight: bold;
}
.blog-content h1 {
  font-weight: bold;
  letter-spacing: 3px;
  font-size: 45px;
}
.bedcrumb {
  width: 100%;
  margin: 0 18%;
}
.bedcrumb ul{
  float: none;
}
.bedcrumb ul li {
  float: left;
  display: block;
  padding: 0 3px;
}
.bedcrumb ul li a {
  font-size: 20px;
  color: #fff;
}
.bedcrumb ul li a:hover {
  color: #f5734f;
}
/*----------------------------------------*/
/*  2.2 Blog Nav CSS
/*----------------------------------------*/
.blog-nav{
  background-color: #fff;
  box-shadow: 0px 0px 8px #ececec;
  width: 100%;
  color: #fff;
  }
.left-nav{
  float: left;
}
.right-nav{
  float: right;
}
.right-nav, .left-nav ul li{
  display: inline-block;
  text-transform: uppercase;
  padding: 30px;
}
.right-nav ul li a{
  color: #666666;
}
.left-nav ul li a{
  color: #666666;
}
.left-nav ul li a:hover{
  color: #f5734f;
}
.right-nav ul li a:hover{
  color: #f5734f;
}
/*----------------------------------------*/
/*  2.3 Pagination Nav CSS
/*----------------------------------------*/
.pagination-nav ul li{
  padding: 30px 10px;
  display: inline-block;
  text-align: center;
}
.pagination-nav ul{
  float: none;
}
.pagination-nav{
  display: block;
  width: 100%;
  text-align:center;
  clear: both;
}
.pagination-nav ul li i {
  color: #666666;
}
.pagination-nav ul li i:hover{
  color: #f5734f;
}
.pagination-nav ul li a{
  color: #666666;
}
.pagination-nav ul li a:hover{
  color: #f5734f;
}


select.minimal {
      background-color: white;
  border: thin solid blue;
  border-radius: 4px;
  display: inline-block;
  font: inherit;
  line-height: 1.5em;
  padding: 0.5em 3.5em 0.5em 1em;

  /* reset */

  margin: 0 20px;      
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
    float:right;
  background-image:
    linear-gradient(45deg, transparent 50%, gray 50%),
    linear-gradient(135deg, gray 50%, transparent 50%),
    linear-gradient(to right, #ccc, #ccc);
  background-position:
    calc(100% - 20px) calc(1em + 2px),
    calc(100% - 15px) calc(1em + 2px),
    calc(100% - 2.5em) 0.5em;
  background-size:
    5px 5px,
    5px 5px,
    1px 1.5em;
  background-repeat: no-repeat;
}



/* .nav-wrapper {
  width: 300px;
  margin: 100px auto;
  text-align: center;
} */
  .sl-nav {
  display: inline;
}
.sl-nav ul {
  margin:0;
  padding:0;
  list-style: none;
  position: relative;
  display: inline-block;
  top: 0.7em;
  left: -2em;
}
.sl-nav li {
  cursor: pointer;
  padding-bottom:10px;
}
.sl-nav li{
    color: #fff;
}
.sl-nav li ul {
  display: none;
}
.sl-nav li:hover ul {
  position: absolute;
  top:29px;
  right:-15px;
  display: block;
  background: #fff;
  width: 180px;
  padding:15px 10px;
  z-index: 1;
  border-radius:5px;
  box-shadow: 0px 0px 20px rgba(0,0,0,0.2);
}
.sl-nav li:hover .triangle {
  position: absolute;
  top: 15px;
  right: -10px;
  z-index:10;
  height: 14px;
  overflow:hidden;
  width: 30px;
  background: transparent;
}
.sl-nav li:hover .triangle:after {
  content: '';
  display: block;
  z-index: 20;
  width: 15px;
  transform: rotate(45deg) translateY(0px) translatex(10px);
  height: 15px;
  background: #fff;
  border-radius:2px 0px 0px 0px;
  box-shadow: 0px 0px 20px rgba(0,0,0,0.2);
}
.sl-nav li ul li {
  position: relative;
  text-align: left;
  background: transparent;
  padding: 15px 15px;
  padding-bottom:0;
  z-index: 2;
  font-size: 15px;
  color: #3c3c3c;
  display:block;
}
.sl-nav li ul li:last-of-type {
  padding-bottom: 15px;
}
.sl-nav li ul li span {
  padding-left: 5px;
  color:#000;
}
.sl-nav li ul li span:hover, .sl-nav li ul li span.active {
  color: #146c78;
}
.sl-flag {
  display: inline-block;
  box-shadow: 0px 0px 3px rgba(0,0,0,0.4);
  width: 15px;
  height: 15px;
  background: #aaa;
  border-radius: 50%;
  position: relative;
  top: 2px;
  overflow: hidden;
}

.flag-en {
  background-size: cover;
  background-position: center center;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAABhUlEQVQ4T2Ows82PjGixsc4LD2tysC/09Kjw8622tyuICG8u0w/cpGSCBzF4e1VmZkzw9anOzOj38a4KCW4IC22ECHYk1l9tn4gHMeTlTnZxLikvm+XiUpKW2hvgX+vnV5OVOQEoOGfOtv94AYOzU3Fd7XxHh6Lq6rlurqUx0W0J8Z1AnbW18yotonaYuOJBDBXls4A+bGpaBCTz86YEBtQCvVBSPAPIbY0oP1/aiAcxABU1Ny+2tclvbFjo5FgUF9uenNwNDLnmpkWEnV1TPRcY1O1tS4H6i4umA/0MDK2K8tlAwRqHpP1uoXgQKKraWpcClTY3LQZaCLQ5NaUX5OaWJY3++SeTC/AgBmA4AXUClUJs9ver8fKsAAYEUJCws4G21dXNB1oFdD/Qz8DQTk4C+bm2dn6DZ9bRiDQ8iAEYt8CoBpK5YBIYw0AEEZwSXX4oMB4PYoC6gCzAcDqrjGzEsMfen2xEmbMv1rSTjRi26dqRjShz9o2+6WQjBrSShQSkZAIADvW/HLrLY6cAAAAASUVORK5CYII=');
}
.flag-ru {
  background-size: cover;
  background-position: center center;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAGqCAYAAACbEvXuAAAG4ElEQVR42u3csZWEMBBEwRbIw4WcN9aVTHDR+RfCTlUIbf03T9DWWisAAJSxmQAAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEAEIAAAAhAAAAEIACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEAEIAAAAhAAAAEIACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEAEIAAAAhAAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEAEIAAAAhAAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEAEIAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEAEIAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEAEIAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEABCAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEABCAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAIQAAABCAAAD+qr7WsAABQKQBba1YAAChkG+OxAgBAEWM8aef5WXOKQACACs7zSJ/zTvJaAwCggDnv9G3bk+zWAAAowlfAAADF+A8gAIAABABAAAIAIAABABCAAAAIQAAABCAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAEIAIAABABAAAIAIAABABCAAAAIQAAABCAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAEIAIAABABAAAIAIAABABCAAAAIQAAABCAAAAIQAAABCACAAAQAQAACACAAAQAQgAAAAhAAAAEIAIAABABAAAIAIAABABCAAAAIQAAABCAAAAIQAAABCACAAAQAQAACACAAAQAQgAAAAhAAAAEIAIAABABAAAIAIAABABCAAAAIQAAABCAAAAIQAAABCACAAAQAQAACACAAAQAEIAAAAhAAAAEIAIAABABAAAIAIAABABCAAAAIQAAABCAAAAIQAAABCACAAAQAQAACACAAAQAEIAAAAhAAAAEIAIAABABAAAIAIAABABCAAAAIQAAABCAAAAIQAAABCACAAAQAQAACACAAAQAEIAAAAhAAAAEIAIAABABAAAIAIAABABCAAAAIQAAABCAAAAIQAAABCACAAAQAQAACAAhAAAAEIAAAAhAAAAEIAIAABABAAAIAIAABABCAAAAIQAAABCAAAAIQAAABCACAAAQAQAACAAhAAAAEIAAAAhAAAAEIAIAABABAAAIAIAABABCAAAAIQAAABCAAAAIQAAABCADAP71lWQEAoFIAvtnjEAgAUMWbfuXOyGELAIACrjxp33asK481AAAKGDnSlkeAAACl9Nf7PwCAWgHoAAgAUIvzHwCAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEAEIAAAAhAAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEAEIAAAAhAAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEAEIAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEAEIAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEABCAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEABCAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEABCAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAIQAAABCAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAIQAAABCAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEABCAAAAIQAAAftUft8csQUlHSk8AAAAASUVORK5CYII=);
  width:20px;
}
.flag-uz {
  background-size: cover;
  background-position: center center;
  background-image: url(data:image/png;base64,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)
}
@media (max-width:479px){
    .index--item-logo span{
        font-size: 1.5em;
        left:-0.4em;
        top: 0.9em;
    }
}
 @media (max-width: 1024px) and (min-width: 468px){
    .over_mini {
    overflow: inherit!important;
}
}


.img_logo{
    max-width: 72px;
    padding-bottom: 10px;
    }
/*----------------------------------------*/
/* CSS END
/*----------------------------------------