
p:empty{display:none;}
br{display:block;}
.pswp {display:none;}

html {
  height:100%;
  overflow-x:hidden;
  overflow-y:scroll;
  box-sizing: border-box;
  font-family: 'Titillium Web', sans-serif;
  font-size: 12px;
}

body * {
  position: relative;
  box-sizing: border-box;
  font-family: 'Titillium Web', sans-serif;
}
body {
  position: relative;
  width: 100%;
  min-height: 100%;
  margin: 0;
  font-size: 12px;
  color: rgb(0,0,0);
  letter-spacing: 0px;
  -webkit-font-smoothing: subpixel-antialiased;
  -webkit-text-size-adjust: 100%;
  outline: none;
}
body:after {
    content: "";
    display: table;
    clear: both;
}

a:link {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  outline: none;
}
a:visited {
  color: white;
}
a:active {
  color: white;
}
a:focus {
  color: white;
}

p, ul {
  font-family: 'Open Sans', sans-serif;
  font-weight: 400;
  color: rgb(60,60,60);
}

h1 {
    font-weight: 500;
}

.miz_template_1 article {
    padding-left: 150px;
    margin-top: 30.1%;
}

.miz_template_7 article {
  float: left;
  width: 300px;
}

header.site-header {
  position: relative;
  top: 0;
  left: 50%;
  width: 1160px;
  height: 100px;
  background: rgb(255,255,255);
  z-index: 99;
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
header.site-header::before {
  position: absolute;
  top: 0;
  left: -100%;
  width: 300%;
  height: 100%;
  background: rgb(255,255,255);
  content: "";
}
header.site-header::after {
  position: absolute;
  bottom: 0;
  left: -100%;
  width: 300%;
  height: 1px;
  background: rgb(165,45,55);
  content: "";
  z-index: 1;
}
.miz_template_7 header.site-header {
  position: fixed;
}

#logo_holder {
  position: absolute;
  left: 30px;
  width: 140px;
  height: 100px;
  z-index: 100;
}
#logo {
  width: 100%;
  height: 100%;
}
#logo img {
  display: none;
}
#logo a {
  position: absolute;
  top: 30px;
  width: 141px;
  height: 43px;
  background: url("img/Logo-terminus.png") no-repeat;
    background-image: url("img/Logo-terminus.png");
    background-size: auto;
  background-image: linear-gradient(transparent,transparent), url("img/Logo-terminus.svg");
  background-size: 141px 43px;
}

#header-menu-2 {
  height: 100%;
  margin: auto;
  z-index: 99;
}
#header-menu-2 ul {
  position: absolute;
  top: 38px;
  right: 30px;
  margin: 0;
  padding: 0;
  z-index: 99;
}
#header-menu-2 li {
  position: relative;
  float: left;
  width: auto;
  margin: 0 40px 0 0;
  padding: 0;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0;
  display: inline-block;
  z-index: 99;
}
#header-menu-2 .current-menu-item a {
  color: rgb(165,45,55);
  font-weight: 600;
}
#header-menu-2 .current-menu-item::after {
  display: block;
}
#header-menu-2 li::after {
  position: absolute;
  top: 100%;
  left: 50%;
  width: 8px;
  height: 10px;
  margin: 2px 0 0 -4px;
  background: url(img/menu-arrow.png) 0 0 no-repeat;
    background-image: url("img/menu-arrow.png");
    background-size: auto;
  background-image: url(img/menu-arrow.svg);
  background-size: 8px 10px;
  content: "";
  z-index: 1;
  display: none;
}
#menu-item-27 a {
  cursor: pointer;
}
#header-menu-2 a {
  color: rgb(110,110,110);
  text-decoration: none;
}

.miz_template_1 .entry-title {
    position: relative;
    width: 100%;
    margin: 0 0 70px;
    font-size: 32px;
    color: rgb(165, 45, 55);
    line-height: 1.5;
    letter-spacing: 1px;
}
.entry-title:before {
    position: absolute;
    top: -10px;
    right: 100%;
    width: 114px;
    height: 120px;
    margin-right: 32px;
    background: rgb(255, 255, 255) url(img/terminus-home-icon.png) 0 0 no-repeat;
    background-image: url(img/terminus-home-icon.svg);
    background-size: 114px 120px;
    content: "";
    z-index: 1;
}
.miz_template_1 .entry-content p {
  font-size: 24px;
  font-family: 'Titillium Web', sans-serif;
  margin: 0 0 20px;
}
.miz_template_7 .entry-content {
  margin: 0;
  font-size: 14px;
  line-height: 1.5;
}
.miz_template_7 .entry-content h1 {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 32px;
}
.miz_template_7 .entry-content p, .miz_template_7 .entry-content ul {
  margin: 0 0 15px;
}
.miz_template_7 .entry-content hr {
  position: relative;
  top: -5px;
  width: 30px;
  height: 3px;
  margin-top: 0;
  border: none;
  background-color: rgb(165,45,55);
  display: inline-block;
}

.miz_template_7 #gmap {
  float: right;
  width: 400px;
  height: 440px;
}

.border-line {
  position: absolute;
  top: 330px;
  left: 60px;
  width: 588px;
  height: 30px;
  border-left: 4px solid rgb(165,45,55);
  border-bottom: 4px solid rgb(165,45,55);
  border-bottom-left-radius: 4px;
  z-index: -1;
}

.play-icon {
  position: absolute;
  top: 319px;
  left: 648px;
  width: 80px;
  height: 80px;
  background: url(img/terminus-play-arrow.png) 55% 50% no-repeat;
    background-image: url("img/terminus-play-arrow.png");
    background-size: auto;
  background-image: url(img/terminus-play-arrow.svg);
  background-size: 27px 30px;
  cursor: pointer;
}
@keyframes button-rotate {
    0% {transform:rotate(0deg);}
    /*6% {transform:rotate(21.6deg);}*/
    100% {transform:rotate(360deg);}
}
.play-icon::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 80px;
  background: rgb(255,255,255) url(img/terminus-play-circle.png) 0 0 no-repeat;
    background-image: url("img/terminus-play-circle.png");
    background-size: auto;
  background-image: url(img/terminus-play-circle.svg);
  background-size: 80px 80px;
  content: "";
  z-index: -1;
  animation: button-rotate 3s ease infinite;
    animation-play-state: running;
  animation-play-state: paused;
}
.play-icon:hover::before {
	  animation-play-state: running;
}
.play-text {
  position: absolute;
  top: 10px;
  left: 100%;
  margin-left: 20px;
  font-weight: 400;
  font-size: 21px;
  line-height: 1.47;
  white-space: nowrap;
}
.miz_template_1 .video-holder {
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  max-width: 1368px;
  height: auto;
  margin: 0 auto;
  background-color: white;
  z-index: 1;
}
.miz_template_1 .video-holder .player-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.miz_template_1 .video-holder #player {
  background-color: white;
  opacity: 0;
}

.miz_template_7 .bg-stripes-holder {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("img/contact-top-1920-a.jpg") no-repeat 50% 0;
    background-size: auto;
  background-size: cover;
  z-index: -1;
}
.miz_template_7 .bg-stripes-holder div {
  position: absolute;
  top: 0;
  width: 50%;
  height: 100%;
  background-color: rgba(255,255,255,0.3);
  z-index: 1;
}
.miz_template_7 .bg-stripes-holder .bg-stripes-left {
  left: 0;
}
.miz_template_7 .bg-stripes-holder .bg-stripes-right {
  right: 0;
}
.miz_template_7 .bg-stripes-holder div::before, .miz_template_7 .bg-stripes-holder div::after {
  position: absolute;
  top: 0;
  height: 100%;
  background-color: rgba(255,255,255,0.3);
  content: "";
}
.miz_template_7 .bg-stripes-holder .bg-stripes-left::before {
  left: 0;
  width: 120px;
  z-index: 2;
}
.miz_template_7 .bg-stripes-holder .bg-stripes-left::after {
  left: 0;
  width: 240px;
  z-index: 1;
}
.miz_template_7 .bg-stripes-holder .bg-stripes-right::before {
  right: 0;
  width: 120px;
  z-index: 2;
}
.miz_template_7 .bg-stripes-holder .bg-stripes-right::after {
  right: 0;
  width: 240px;
  z-index: 1;
}

main {
  position: relative;
  width: 100%;
  margin: 0;
  padding: 0;
  /*overflow: hidden;*/
}
#page {
  position: absolute;
  width: 100%;
  min-height: 100%;
  padding-bottom: 40px;
}
.miz_template_1 #page {
  position: relative;
  padding: 0;
}
.miz_template_7 #page {
  height: 100%;
  z-index: 1;
}
#mainpage {
  /*position: relative;*/
  height: 100%;
  margin: 0 auto 0;
  /*padding: 240px 200px 0;*/
  padding: 0px 200px 0;
  background-color: white;
  overflow: hidden;
}

.miz_template_1 #main {
  position: relative;
  width: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.miz_template_7 #main {
  height: 100%;
  margin: 0 auto 0;
  padding: 240px 200px 0;
  background-color: white;
  overflow: hidden;
}
#main {
  width: 1160px;
  margin: -40px auto 0;
  padding-top: 140px;
}

.content-holder {
    position: absolute;
    left: 0;
    right: 0;
    width: 730px;
    margin: 0 auto;
    z-index: 2;
}


footer {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 40px;
  background: rgb(0,0,0);
  display: block;
  z-index: 98;
}
.footer_holder {
  width: 100%;
  max-width: 1160px;
  height: 100%;
  margin: 0 auto;
  z-index: 1;
}
.footer_holder .foot_div_holder {
  position: absolute;
  height: 100%;
  width: 157px;
  /*width: 150px;*/
  padding-top: 10px;
  display: inline-block;
  color: rgb(255,255,255);
}
.footer_holder .foot_number {
  left: 50%;
  padding-left: 17px;
  margin-left: -158px;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
.foot_number > span {
  text-decoration: none;
  color: white;
}
.footer_holder .foot_email {
  left: 50%;
  padding-left: 30px;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
.footer_holder .foot_div_holder a, .footer_holder .foot_div_holder .miz-tel-link {
  color: white;
}
.footer_holder > a, .footer_holder .foot_div_holder .miz-tel-link {
  text-decoration: none;
  color: white;
}
.footer_holder .foot_linkedin {
  left: 50%;
  margin-left: 142px;
  background: url("img/foot_linkedin.png") no-repeat;
    background-position-x: 0%;
    background-position-y: 0%;
    background-image: url("img/foot_linkedin.png");
  background-image: linear-gradient(transparent,transparent), url("img/foot_linkedin.svg");
  background-position: 50% 12px;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
.foot_linkedin > a {
  left: 50%;
  width: 90px;
  height: 100%;
  margin-left: -45px;
  display: block;
}
.footer_holder .foot_div_holder a, .footer_holder .foot_div_holder .miz-tel-link {
  text-decoration: none;
  color: white;
}

@media all and (min-width: 1921px){
    /*
    .miz_template_1 #home_frame6{background:url('img/frame-6-full-a.jpg') no-repeat; background-size:cover;}
    .miz_template_0 #background-image-holder, .miz_template_5 #background-image-holder{background-image:url("img/blog-home-2560-a.jpg");}
    .miz_template_7 #background-image-holder{background-image:url("img/contact-top-2560-a.jpg");}
    .miz_template_7 #second-part{background-image:url("img/contact-bot-2560-a.jpg");}
    */
}

@media all and (min-width: 1921px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (min-width: 1921px) and (max--moz-device-pixel-ratio: 1.3),
all and (min-width: 1921px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (min-width: 1921px) and (max-device-pixel-ratio: 1.3),
all and (min-width: 1921px) and (max-resolution: 1.3dppx){
    /*
    .miz_template_1 #home_frame6{background:url('img/frame-6-full-b-5120.jpg') no-repeat; background-size:cover;}
    .miz_template_0 #background-image-holder, .miz_template_5 #background-image-holder{background-image:url("img/blog-home-2560-a.jpg");}
    .miz_template_7 #background-image-holder{background-image:url("img/contact-top-2560-b-5120.jpg");}
    .miz_template_7 #second-part{background-image:url("img/contact-bot-full.jpg");}
    */
}

@media all and (max-width: 1920px) and (min-width: 1367px),
all and (max-width: 1920px) and (min-width: 1367px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (max-width: 1920px) and (min-width: 1367px) and (max--moz-device-pixel-ratio: 1.3),
all and (max-width: 1920px) and (min-width: 1367px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (max-width: 1920px) and (min-width: 1367px) and (max-device-pixel-ratio: 1.3),
all and (max-width: 1920px) and (min-width: 1367px) and (max-resolution: 1.3dppx){
    /*
    .miz_template_1 #home_frame2:before{background:url('img/frame-2-a-1920-a.jpg') no-repeat; background-size:cover;}
    .miz_template_1 #home_frame3{background:url('img/frame-3-1920-a.jpg') no-repeat; background-position:center center; background-size:cover;}
    .miz_template_1 #home_frame6{background:url('img/frame-6-1920-a.jpg') no-repeat; background-size:cover;}
    .miz_template_3 #background-image-holder{background-image:url(img/frame-3-1920-a.jpg);}
    .miz_template_7 #background-image-holder{background-image:url("img/contact-top-1920-a.jpg");}
    .miz_template_7 #second-part{background-image:url("img/contact-bot-1920-a.jpg");}
    */
}

@media all and (max-width: 1920px) and (min-width: 1367px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (max-width: 1920px) and (min-width: 1367px) and (max--moz-device-pixel-ratio: 1.3),
all and (max-width: 1920px) and (min-width: 1367px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (max-width: 1920px) and (min-width: 1367px) and (max-device-pixel-ratio: 1.3),
all and (max-width: 1920px) and (min-width: 1367px) and (max-resolution: 1.3dppx){
    /*
    .miz_template_1 #home_frame6{background:url('img/frame-6-1920-b-3840.jpg') no-repeat; background-size:cover;}
    .miz_template_7 #background-image-holder{background-image:url("img/contact-top-1920-b-3840.jpg");}
    .miz_template_7 #second-part{background-image:url("img/contact-bot-1920-b-3840.jpg");}
    */
}

@media all and (max-width: 1919px),
all and (max-width: 1919px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (max-width: 1919px) and (max--moz-device-pixel-ratio: 1.3),
all and (max-width: 1919px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (max-width: 1919px) and (max-device-pixel-ratio: 1.3),
all and (max-width: 1919px) and (max-resolution: 1.3dppx){
    /*
    #back-to-top-button{-ms-transform:translateX(660px); -webkit-transform:translateX(660px); transform:translateX(660px);}

    .miz_template_1 #home_frame1 .content{max-width:1040px;}
    .miz_template_1 #red_bg_holder{width:88.1%;}
    .miz_template_1 #red_bg_holder:before{display:none;}

        .miz_template_1 #home_frame5 .bck_img_holder .left .first{height:220px;}
                .miz_template_1 #home_frame5 .bck_img_holder .left .first .img1{display:none;}
                .miz_template_1 #home_frame5 .bck_img_holder .left .first .img2{width:100%; background-position:0 44%;}
        .miz_template_1 #home_frame5 .bck_img_holder .left .second{display:none;}
        .miz_template_1 #home_frame5 .bck_img_holder .left .third{padding-top:220px;}
            .miz_template_1 #home_frame5 .bck_img_holder .left .third .img{background-position:73% 0;}
        .miz_template_1 #home_frame5 .bck_img_holder .right .first{display:none;}
        .miz_template_1 #home_frame5 .bck_img_holder .right .second{padding-top:0px; padding-right:320px;}
            .miz_template_1 #home_frame5 .bck_img_holder .right .second .img{}

            .miz_template_1 #home_frame5 .bck_img_holder .right .second .img{background-image:url("img/frame-5-1366-a.jpg");}
            .miz_template_1 #home_frame5 .bck_img_holder .left .third .img{background-image:url("img/frame5_5-1366-b.jpg");}
            .miz_template_1 #home_frame5 .bck_img_holder .left .first .img2{background-image:url("img/frame5_2-1366-b.jpg");}
            .miz_template_1 #bim_center{background-image:url("img/frame5_6-1366-b.jpg");}

.miz_template_7 .section .texts{padding:100px 15% 0;}
.miz_template_7 #profile_top{padding:90px 20% 0;}

.miz_template_0 .outer-stripes div::after, .miz_template_2 .outer-stripes div::after, .miz_template_4 .outer-stripes div::after, .miz_template_7 .outer-stripes div::after, .miz_template_3 .outer-stripes div::after{display:none;}
.miz_template_0 .outer-stripes div::before, .miz_template_2 .outer-stripes div::before, .miz_template_4 .outer-stripes div::before, .miz_template_7 .outer-stripes div::before, .miz_template_3 .outer-stripes div::before{width:50%;}
*/
}

/*bolo ti height 850px*/
@media all and (max-width: 1366px),
all and (max-height: 1000px),
all and (max-width: 1366px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (max-width: 1366px) and (max--moz-device-pixel-ratio: 1.3),
all and (max-width: 1366px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (max-width: 1366px) and (max-device-pixel-ratio: 1.3),
all and (max-width: 1366px) and (max-resolution: 1.3dppx),
all and (max-height: 1000px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (max-height: 1000px) and (max--moz-device-pixel-ratio: 1.3),
all and (max-height: 1000px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (max-height: 1000px) and (max-device-pixel-ratio: 1.3),
all and (max-height: 1000px) and (max-resolution: 1.3dppx){


/*menu start*/
/*#logo_holder{height:75px;}
    #logo a{top:22px; width:120px; height:36px; background-size:120px 36px;}
header.site-header{height:75px;}
    #header-menu-2 ul{top:27px;}
.footer_holder{width:1040px;}*/

/*menu end*/


}

@media all and (max-width: 1366px) and (min-width: 1024px),
all and (max-height: 1000px),
all and (max-width: 1366px) and (min-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (max-width: 1366px) and (min-width: 1024px) and (max--moz-device-pixel-ratio: 1.3),
all and (max-width: 1366px) and (min-width: 1024px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (max-width: 1366px) and (min-width: 1024px) and (max-device-pixel-ratio: 1.3),
all and (max-width: 1366px) and (min-width: 1024px) and (max-resolution: 1.3dppx),
all and (max-height: 1000px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (max-height: 1000px) and (max--moz-device-pixel-ratio: 1.3),
all and (max-height: 1000px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (max-height: 1000px) and (max-device-pixel-ratio: 1.3),
all and (max-height: 1000px) and (max-resolution: 1.3dppx){

}

/*tablet land*/
@media all and (max-width: 1366px) and (min-width: 801px),
all and (max-width: 1366px) and (min-width: 801px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (max-width: 1366px) and (min-width: 801px) and (max--moz-device-pixel-ratio: 1.3),
all and (max-width: 1366px) and (min-width: 801px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (max-width: 1366px) and (min-width: 801px) and (max-device-pixel-ratio: 1.3),
all and (max-width: 1366px) and (min-width: 801px) and (max-resolution: 1.3dppx) {
    .miz_template_7 .bg-stripes-holder .bg-stripes-left:before {width:55px;}
    .miz_template_7 .bg-stripes-holder .bg-stripes-left:after {display:none;}
    .miz_template_7 .bg-stripes-holder .bg-stripes-right:before {width:55px;}
    .miz_template_7 .bg-stripes-holder .bg-stripes-right:after {display:none;}
}

@media all and (max-width: 1366px) and (min-width: 801px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (max-width: 1366px) and (min-width: 801px) and (max--moz-device-pixel-ratio: 1.3),
all and (max-width: 1366px) and (min-width: 801px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (max-width: 1366px) and (min-width: 801px) and (max-device-pixel-ratio: 1.3),
all and (max-width: 1366px) and (min-width: 801px) and (max-resolution: 1.3dppx) {

}

@media all and (max-width: 1365px),
all and (max-width: 1365px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (max-width: 1365px) and (max--moz-device-pixel-ratio: 1.3),
all and (max-width: 1365px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (max-width: 1365px) and (max-device-pixel-ratio: 1.3),
all and (max-width: 1365px) and (max-resolution: 1.3dppx) {
.error404 #content{max-width:none; padding-left:30px;}
#not_found_holder{font-size:14px; color:rgb(165,45,55);}

/*header.site-header{width:100%;}*/

}

@media all and (max-width:1220px),
all and (max-width:1220px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (max-width:1220px) and (max--moz-device-pixel-ratio: 1.3),
all and (max-width:1220px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (max-width:1220px) and (max-device-pixel-ratio: 1.3),
all and (max-width:1220px) and (max-resolution: 1.3dppx) {
    #logo_holder{height:75px;}
    #logo a{top:22px; width:120px; height:36px; background-size:120px 36px;}
header.site-header{height:75px;  width:100%; max-width:840px;}
    #header-menu-2 ul{top:25px; right:15px;}

    .footer_holder {max-width:960px;}
    .footer_holder .foot_copyright {left:20px;}
    .footer_holder .foot_mizori {right:20px;}

    .miz_template_1 .content-holder {width:560px;}
    .miz_template_1 article {padding-left:115px; margin-top:21.42857142857143%;}
    .miz_template_1 .entry-title {font-size:24px;}
    .miz_template_1 .entry-title:before {width:88px; height:93px; margin-right:27px; background-size:88px 93px;}
    .miz_template_1 .border-line {top:202px; left:43px; width:456px; border-left:3px solid rgb(165,45,55); border-bottom:3px solid rgb(165,45,55);}
    .miz_template_1 .entry-content p {font-size:18px;}
    .miz_template_1 .play-icon {top:200px; left:498px; width:62px; height:62px; background-size:21px 24px;}
    .miz_template_1 .play-icon:before {background-size:62px 62px;}
    .miz_template_1 .play-text {font-size:16px;}

    .miz_template_7 #main {width:800px; padding:150px 60px 0;}
    .miz_template_7 #gmap {width:320px; height:440px;}

    .miz_template_7 .bg-stripes-holder .bg-stripes-left:before {width:55px;}
    .miz_template_7 .bg-stripes-holder .bg-stripes-left:after {display:none;}
    .miz_template_7 .bg-stripes-holder .bg-stripes-right:before {width:55px;}
    .miz_template_7 .bg-stripes-holder .bg-stripes-right:after {display:none;}

}

/*tablet port*/
@media all and (max-width: 1023px),
all and (max-width: 1023px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (max-width: 1023px) and (max--moz-device-pixel-ratio: 1.3),
all and (max-width: 1023px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (max-width: 1023px) and (max-device-pixel-ratio: 1.3),
all and (max-width: 1023px) and (max-resolution: 1.3dppx) {
    header.site-header:before,
    header.site-header:after {display:none;}
    header.site-header {border-bottom:1px solid rgb(165,45,55);}

    .miz_template_1 .video-holder {height:590px;}
    .miz_template_1 article {padding:0; margin-top:35.71428571428571%;}
    .miz_template_1 .entry-header {text-align:center;}
    .miz_template_1 .entry-title {width:70%; margin-bottom:40px; display:inline-block;}
    .miz_template_1 .entry-title:before {top:0; right:50%; margin:-110px -44px 0 0;}
    .miz_template_1 .entry-title br {display:none;}
    .miz_template_1 .entry-content {text-align:center;}
    .miz_template_1 .entry-content p {margin-bottom:14px;}
    .miz_template_1 .border-line {top:136px; left:43px; width:214px; height:360px; border-top:3px solid rgb(165,45,55); border-top-left-radius:3px; border-bottom-left-radius:3px;}
    .miz_template_1 .play-icon {top:463px; left:50%; margin-left:-31px;}
    .miz_template_1 .play-text {top:100%; left:50%; margin:10px 0 0; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); text-align:center;}

    .miz_template_7 header.site-header {position:relative;}
    .miz_template_7 #page {height:auto; min-height:0; padding-bottom:0;overflow-x:hidden;}
    .miz_template_7 footer {position:static;}
    .miz_template_7 article {width:100%;}
    .miz_template_7 #main {width:560px; height:auto; padding:60px;}
    .miz_template_7 #gmap {width:100%; height:410px; margin-top:40px;}
    .miz_template_7 .bg-stripes-holder {min-height:1024px;}

    .miz_template_7 .bg-stripes-holder .bg-stripes-left:before {width:50px;}
    .miz_template_7 .bg-stripes-holder .bg-stripes-left:after {display:none;}
    .miz_template_7 .bg-stripes-holder .bg-stripes-right:before {width:50px;}
    .miz_template_7 .bg-stripes-holder .bg-stripes-right:after {display:none;}
}
/*******************************/
/*media query  max 1023px end**/
/*******************************/

/****************************************/
/*media query  min 768px max 1023 start**/
/****************************************/
@media all and (min-width: 768px) and (max-width: 1023px),
all and (min-width: 768px) and (max-width: 1023px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (min-width: 768px) and (max-width: 1023px) and (max--moz-device-pixel-ratio: 1.3),
all and (min-width: 768px) and (max-width: 1023px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (min-width: 768px) and (max-width: 1023px) and (max-device-pixel-ratio: 1.3),
all and (min-width: 768px) and (max-width: 1023px) and (max-resolution: 1.3dppx) {

}
/****************************************/
/*media query  min 768px max 1023 end**/
/****************************************/

/*******************************/
/*media query  max 767px start**/
/*******************************/
@media all and (max-width: 767px),
all and (max-width: 767px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (max-width:767px) and (max--moz-device-pixel-ratio: 1.3),
all and (max-width:767px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (max-width:767px) and (max-device-pixel-ratio: 1.3),
all and (max-width:767px) and (max-resolution: 1.3dppx){
/*home loader */
html #wpadminbar {display:none;}
.error404 #content{top:0; padding-left:10px; padding-right:10px;}

/*#page{padding-bottom:110px;}*/

.miz_template_1 #miz_standard_widget_2{display:none;}
header.site-header{height:40px;}
    #logo_holder{left:15px; height:40px;}
        .miz_template_1 #logo img{top:11px; width:70px; height:22px;}
        #logo a{top:9px; width:70px; height:22px; background-size:70px 22px;}
        #touch-menu{top:0; right:0; width:75px; height:40px; margin:0; cursor:pointer; font-size:12px;}
            #touch-menu:before{top:10px; left:8px;}
            #touch-menu:after{top:11px; right:16px; width:16px; height:16px; background:url("img/mobile-menu-sprite-small.png") no-repeat; background-image: linear-gradient(transparent,transparent), url("img/mobile-menu-sprite-small.svg"); background-size:16px auto; background-position:0 0; content:"";}
            #touch-menu.open:after{background-position:-2px -22px;}
        #header-menu-2{position:absolute; top:0; right:0;}
        #header-menu-2 ul {position:relative; top:0; right:15px;}
        #header-menu-2 ul li {margin:8px 0 0 30px; font-size:12px;}
        #header-menu-2 ul li:first-child {margin-left:0;}
        #header-menu-2 li:after {top:17px; margin-top:0;}
        
    .miz_template_1 .content-holder {position:relative; width:100%; padding:0 20px; margin:125px 0 160px;}
    .miz_template_1 article {margin-top:0; text-align:center;}
    .miz_template_1 .entry-title {width:65%; margin-bottom:22px; font-size:21px;}
    .miz_template_1 .entry-title:before {width:64px; height:67px; margin:-78px -32px 0 0; background-size:64px 67px;}
    .miz_template_1 .entry-content {width:65%; display:inline-block;}
    .miz_template_1 .entry-content p {font-size:16px;}
    .miz_template_1 .border-line {top:-45px; left:26px; width:90%; height:100%; padding:45px 0 40px; -webkit-box-sizing:content-box; box-sizing:content-box; border-top:2px solid rgb(165,45,55); border-left:2px solid rgb(165,45,55); border-bottom:2px solid rgb(165,45,55); border-top-left-radius:2px; border-bottom-left-radius:2px;}
    .miz_template_1 .border-line:after {position:absolute; top:-2px; right:0; bottom:-2px; width:50%; background-color:white; content:""; z-index:1;}
    .miz_template_1 .play-icon {top:100%; width:40px; height:40px; margin-left:-20px; margin-top:22px; background-size:13px 14px; background-position:57% 50%;}
    .miz_template_1 .play-icon:before {background-size:40px 40px;}
    .miz_template_1 .play-text {font-size:14px;}
    .miz_template_1 .video-holder {position:absolute; top:0; left:0; width:100%;}
    .miz_template_1 .video-holder.show {position:relative; height:100%;}
    .miz_template_1 footer.video-play {position:fixed; bottom:0; z-index:1;}
    
    .miz_template_7 footer {position:absolute;}
    .miz_template_7 #page {position:relative; padding:30px 30px 110px;}
    .miz_template_7 #main {position:relative; width:100%; padding:20px; overflow:hidden;}
    .miz_template_7 #gmap {width:100%; height:410px; margin-top:40px; margin-bottom:10px;}
    .miz_template_7 article {width:100%;}
    .miz_template_7 .entry-content h1 {font-size:28px;}

    .miz_template_7 .bg-stripes-holder .bg-stripes-left:before,
    .miz_template_7 .bg-stripes-holder .bg-stripes-left:after,
    .miz_template_7 .bg-stripes-holder .bg-stripes-right:before,
    .miz_template_7 .bg-stripes-holder .bg-stripes-right:after {display:none;}
        
/*#header-menu-2 #menu-item-26 a:hover:before, #header-menu-2 #menu-item-24 a:hover:before, #header-menu-2 li a:hover:before{display:none;}
#header-menu-2 li a:hover:after{left:50%; margin-left:-75px;}*/

footer{position:relative; height:110px; padding:0 30px;}
    .footer_holder:after{position:absolute; top:70px; width:100%; height:1px; background:rgb(255,255,255); content:"";}
    .footer_holder .foot_div_holder{height:30px; padding:0;}
    .footer_holder .foot_copyright{top:10px; left:0; margin-top:-5px; line-height:30px;}
    .footer_holder .foot_number{top:30px; left:auto; right:0; margin:5px 0 0; background-position:30px 7px; -ms-transform:none; -webkit-transform:none; transform:none; text-align:right; line-height:30px;}
    .footer_holder .foot_email.foot_div_holder{top:40px; left:0; padding-left:0; margin-top:-5px; line-height:30px; -ms-transform:none; -webkit-transform:none; transform:none;}
    .footer_holder .foot_linkedin{top:0; right:0; left:auto; width:70px; margin:0; background-position:0 12px; -ms-transform:none; -webkit-transform:none; transform:none;}
    .footer_holder .foot_mizori{position:absolute; left:50%; bottom:0; width:165px; padding:0; -ms-transform:translateX(-50%); -webkit-transform:translateX(-50%); transform:translateX(-50%);}
    .footer_holder .foot_mizori a:before{left:0; content:"Created by mizori";}
    /*.foot_mizori a:after{}*/

#main{width:100%; padding:150px 30px 0;}


}
/*******************************/
/*media query  max 767px end****/
/*******************************/

/*******************************/
/*media query  min 480px start**/
/*******************************/
@media all and (min-width: 480px) and (max-width: 767px),
all and (min-width: 480px) and (max-width: 767px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (min-width: 480px) and (max-width: 767px) and (max--moz-device-pixel-ratio: 1.3),
all and (min-width: 480px) and (max-width: 767px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (min-width: 480px) and (max-width: 767px) and (max-device-pixel-ratio: 1.3),
all and (min-width: 480px) and (max-width: 767px) and (max-resolution: 1.3dppx) {
    .miz_template_1 #main {padding-bottom:100px;}
}
/*******************************/
/*media query  min 480px end****/
/*******************************/

/*@media*/
/*all and (max-width:640px),*/
/*all and (max-width:640px) and (-webkit-min-device-pixel-ratio: 1.3),*/
/*all and (max-width:640px) and (min--moz-device-pixel-ratio: 1.3),*/
/*all and (max-width:640px) and (-o-min-device-pixel-ratio: 2.6/2),*/
/*all and (max-width:640px) and (min-device-pixel-ratio: 1.3),*/
/*all and (max-width:640px) and (min-resolution: 1.3dppx) {*/
/*.miz_template_5 .widget_categories ul li{position:relative; left:50%; width:210px; height:67px; padding:20px 0 0 0; margin:0 0 0 -90px; display:block;}*/
/*.miz_template_5 .widget_categories .cat-item-8{text-align:left;}*/
/*.miz_template_5 .widget_categories .cat-item-8 a{padding-left:50px;}*/
/*.miz_template_5 .widget_categories .cat-item-8 a:before{left:20px;}*/
/*.miz_template_5 .widget_categories .cat-item-7{margin:0 0 0 -90px; padding-left:0; text-align:left;}*/
/*.miz_template_5 .widget_categories .cat-item-7 a{padding-left:50px;}*/
/*.miz_template_5 .widget_categories .cat-item-7 a:before{left:20px;}*/
/*.miz_template_5 .widget_categories .cat-item-6{left:50%; padding-left:0; text-align:left;}*/
/*.miz_template_5 .widget_categories .cat-item-6 a{padding-left:50px;}*/
/*.miz_template_5 .widget_categories .cat-item-6 a:before{left:20px;}*/
/*}*/

/*******************************/
/*media query  max 479px start*/
/*******************************/
@media
all and (max-width:479px),
all and (max-width:479px) and (-webkit-min-device-pixel-ratio: 1.3),
all and (max-width:479px) and (min--moz-device-pixel-ratio: 1.3),
all and (max-width:479px) and (-o-min-device-pixel-ratio: 2.6/2),
all and (max-width:479px) and (min-device-pixel-ratio: 1.3),
all and (max-width:479px) and (min-resolution: 1.3dppx) {

.know_more_holder{height:50px;}
.know_more_holder p{padding:12px 9px 0 15px; font-size:18px;}

#header-menu-2 #menu-item-26 a:hover:before, #header-menu-2 #menu-item-24 a:hover:before, #header-menu-2 li a:hover:before{display:none;}
#header-menu-2 li a:hover:after{left:50%; margin-left:-75px;}

.miz_template_1 .mask-2.cd-intro-content .content-wrapper{margin-top:30px; padding:17px 20px 0;}
.miz_template_1 .mask-2.cd-intro-content .content-wrapper:before{height:4px; width:100%;}
.miz_template_1 .ban_text_holder:before{top:-8px; left:0; position:absolute; width:100%; height:2px; background:rgb(165, 45, 55); content:"";}

.miz_template_1 #home_frame1 .content{height:400px;}
.miz_template_1 .loading-line {top:40px;}
.miz_template_1 .cd-intro:before {width:100%; height:4px; margin:0;}
.miz_template_1 .banner-holder{padding:0 30px;}
.miz_template_1 .cd-intro{height:260px;}
.miz_template_1 .banner-holder .displayed{position:absolute; left:0; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}
.miz_template_1 .banner-holder .displayed .content-wrapper{margin:0;}
.miz_template_1 .banner-holder .displayed .content-wrapper:before{width:100%; height:4px;}

.miz_template_1 .banner-holder .displayed .content-wrapper{-ms-transform:translateY(50%); -webkit-transform:translateY(50%); transform:translateY(50%);}
/*.miz_template_1 #terminus_banner_holder .displayed .content-wrapper:before{position:absolute; top:0; left:0; width:4px; height:100%; background:rgb(165,45,55); content:"";}*/
/*.miz_template_1 #terminus_banner_holder .displayed .content-wrapper{}*/
/*.miz_template_1 #terminus_banner_holder .displayed.transitioned .content-wrapper{}*/
.miz_template_1 .banner-holder .displayed.transitioned .content-wrapper{-ms-transform:translateY(0%); -webkit-transform:translateY(0%); transform:translateY(0%);}
.miz_template_1 .banner-holder .displayed p, .miz_template_1 #interests_header .displayed h2{-ms-transform:translateY(-110%); -webkit-transform:translateY(-110%); transform:translateY(-110%);}
/*.miz_template_1 #terminus_banner_holder .displayed p{}*/
.miz_template_1 .banner-holder .displayed.transitioned p, .miz_template_1 #interests_header .displayed.transitioned h2{-ms-transform:translateY(0); -webkit-transform:translateY(0); transform:translateY(0);}

.miz_template_1 .cd-intro-content p{padding:0;}
    .miz_template_1 .ban_text_holder span{top:0; font-size:24px; line-height:1.5;}
    .miz_template_1 .ban_text_holder span:before{display:none;}
    .miz_template_1 #ban_signals_holder{}
    
.miz_template_1 #char_holder h2{letter-spacing:0;}    

.miz_template_1 #home_frame3{padding:25px 0;}
.miz_template_1 #home_frame3 .content{}
.miz_template_1 #home_frame3 .content:before{width:100%;}
/*.miz_template_1 #proces_holder .proces.open{}*/
.miz_template_1 #home_frame3 h2{letter-spacing:0;}
.miz_template_1 #proces_holder .proces .about_holder{padding:15px 20px;}
.miz_template_1 #proces_holder .proces.odd .about_holder{padding:15px 20px;}
.miz_template_1 #proces_holder .proces.open .about_holder{padding:15px 20px;}
    
.miz_template_1 #home_frame4 .bck_img{background-position:49% 0;}
.miz_template_1 #home_frame4 h2{letter-spacing:0;}

.miz_template_1 #interests_text_holder h2{letter-spacing:0;}
.miz_template_1 #interests_header{height:264px; padding:30px;}
.miz_template_1 #interests_header>div{top:0;}
.miz_template_1 #interests_header>div:before{top:0; left:0; width:100%; height:2px; padding:0;}
    .miz_template_1 #interests_header h2{padding:0; text-align:center;}
    .miz_template_1 #interests_header article{top:50%; padding:0; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); transform:translateY(-50%);}
    
/*.miz_template_1 #home_frame6{background-size:auto 100%;}*/
.miz_template_1 #home_frame6 .content{padding-bottom:0;}
    .miz_template_1 #profile_top h2{letter-spacing:0;}
/*.miz_template_1 #bot_line{height:80px;}*/

.miz_template_0 .images a{width:100%; max-width:220px;}

.miz_template_4 .content-cell:nth-of-type(1) .content-cell-inner{padding-top:200px;}
.miz_template_4 .content-cell:nth-of-type(1) .content-cell-inner:before{top:0; width:100%; height:200px; background-size:90% auto; background-position:50%;}

.miz_template_5 .widget_categories ul li{position:relative; left:0; width:190px; height:67px; padding:20px 0 0 0; margin:0; display:inline-block;}
.miz_template_5 .widget_categories .cat-item-8{float:none; text-align:left;}
.miz_template_5 .widget_categories .cat-item-8 a{padding-left:50px;}
.miz_template_5 .widget_categories .cat-item-8 a:before{left:20px;}
.miz_template_5 .widget_categories .cat-item-7{float:none; margin:0; padding-left:0; text-align:left;}
.miz_template_5 .widget_categories .cat-item-7 a{padding-left:50px;}
.miz_template_5 .widget_categories .cat-item-7 a:before{left:20px;}
.miz_template_5 .widget_categories .cat-item-6{left:0; padding-left:0; text-align:left;}
.miz_template_5 .widget_categories .cat-item-6 a{padding-left:50px;}
.miz_template_5 .widget_categories .cat-item-6 a:before{left:20px;}

/*.miz_template_7 footer{height:80px;}*/
}


@media all and (max-width: 800px) and (min-width: 641px){
    /*.miz_template_1 #home_frame1{background:url('img/frame-1-800-a.jpg') no-repeat; background-size:cover;}*/
    .miz_template_1 #home_frame2:before{background:url('img/frame-2-a-800-a.jpg') no-repeat; background-size:cover;}
    .miz_template_1 #home_frame3{background:url('img/frame-3-800-a.jpg') no-repeat; background-size:cover; background-position:center;}
    .miz_template_1 #home_frame5:before{background:url('img/frame-5-800-a.jpg') no-repeat; background-size:cover;}
    .miz_template_1 #home_frame6{background:url('img/frame-6-800-a.jpg') no-repeat; background-size:cover;}
    .miz_template_3 #background-image-holder{background-image:url('img/frame-3-800-a.jpg');}
    .miz_template_4 #background-image-holder{background-image:url("img/is-services-800-a.jpg");}
    .miz_template_0 #background-image-holder, .miz_template_5 #background-image-holder{background-image:url("img/blog-home-800-a.jpg");}
    .miz_template_7 #background-image-holder{background-image:url("img/contact-bot-800-a.jpg");}
    .miz_template_1 #home_frame2:after{background-image:url("img/frame-2-b-800-a.jpg");}
    .miz_template_7 #second-part{background-image:none;}
    .miz_template_7 #second-part-bck{display:none;}
    .miz_template_2 #background-image-holder:after{background-image:url("img/frame-2-b-800-a.jpg");}
}

@media all and (max-width: 800px) and (min-width: 641px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (max-width: 800px) and (min-width: 641px) and (max--moz-device-pixel-ratio: 1.3),
all and (max-width: 800px) and (min-width: 641px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (max-width: 800px) and (min-width: 641px) and (max-device-pixel-ratio: 1.3),
all and (max-width: 800px) and (min-width: 641px) and (max-resolution: 1.3dppx) {
    /*.miz_template_1 #home_frame1{background:url('img/frame-1-800-b1600.jpg') no-repeat; background-size:cover;}*/
    .miz_template_1 #home_frame2:before{background:url('img/frame-2-a-800-b-1600.jpg') no-repeat; background-size:cover;}
    .miz_template_1 #home_frame3{background:url('img/frame-3-800-b-1600.jpg') no-repeat; background-size:cover; background-position:center;}
    .miz_template_1 #home_frame5:before{background:url('img/frame-5-800-b-1600.jpg') no-repeat; background-size:cover;}
    .miz_template_1 #home_frame6{background:url('img/frame-6-800-b-1600.jpg') no-repeat; background-size:cover;}
    .miz_template_3 #background-image-holder{background-image:url(img/frame-3-800-b-1600.jpg);}
    .miz_template_4 #background-image-holder{background-image:url("img/is-services-800-b-1600.jpg");}
    .miz_template_0 #background-image-holder, .miz_template_5 #background-image-holder{background-image:url("img/blog-home-800-b-1600.jpg");}
    .miz_template_7 #background-image-holder{background-image:url("img/contact-bot-800-b-1600.jpg");}
    .miz_template_1 #home_frame2:after{background-image:url("img/frame-2-b-1920-a.jpg");}
    .miz_template_2 #background-image-holder:after{background-image:url("img/frame-2-b-1920-a.jpg");}
}

@media all and (max-width: 640px) and (min-width: 481px){
    /*.miz_template_1 #home_frame1{background:url('img/frame-1-640-a.jpg') no-repeat; background-size:cover;}*/
    .miz_template_1 #home_frame2:before{background:url('img/frame-2-a-640-a.jpg') no-repeat; background-size:cover;}
    .miz_template_1 #home_frame3{background:url('img/frame-3-640-a.jpg') no-repeat; background-size:cover; background-position:center;}
    .miz_template_1 #home_frame5:before{background:url('img/frame-5-640-a.jpg') no-repeat; background-size:cover;}
    .miz_template_1 #home_frame6{background:url('img/frame-6-640-a.jpg') no-repeat; background-size:cover;}
    .miz_template_3 #background-image-holder{background-image:url(img/frame-3-640-a.jpg);}
    .miz_template_4 #background-image-holder{background-image:url("img/is-services-640-a.jpg");}
    .miz_template_0 #background-image-holder, .miz_template_5 #background-image-holder{background-image:url("img/blog-home-640-a.jpg");}
    .miz_template_7 #background-image-holder{background-image:url("img/contact-bot-640-a.jpg");}
    .miz_template_1 #char_holder h2:before{background-image:url("img/frame-2-b-640-a.jpg");}
    .miz_template_2 #background-image-holder:after{background-image:url("img/frame-2-b-640-a.jpg");}
}

@media all and (max-width: 640px) and (min-width: 481px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (max-width: 640px) and (min-width: 481px) and (max--moz-device-pixel-ratio: 1.3),
all and (max-width: 640px) and (min-width: 481px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (max-width: 640px) and (min-width: 481px) and (max-device-pixel-ratio: 1.3),
all and (max-width: 640px) and (min-width: 481px) and (max-resolution: 1.3dppx) {
    /*.miz_template_1 #home_frame1{background:url('img/frame-1-640-b-1280.jpg') no-repeat; background-size:cover;}*/
    .miz_template_1 #home_frame2:before{background:url('img/frame-2-a-640-b-1280.jpg') no-repeat; background-size:cover;}
    .miz_template_1 #home_frame3{background:url('img/frame-3-640-b-1280.jpg') no-repeat; background-size:cover; background-position:center;}
    .miz_template_1 #home_frame5:before{background:url('img/frame-5-640-b-1280.jpg') no-repeat; background-size:cover;}
    .miz_template_1 #home_frame6{background:url('img/frame-6-640-b-1280.jpg') no-repeat; background-size:cover;}
    .miz_template_3 #background-image-holder{background-image:url(img/frame-3-640-b-1280.jpg);}
    .miz_template_4 #background-image-holder{background-image:url("img/is-services-640-b-1280.jpg");}
    .miz_template_0 #background-image-holder, .miz_template_5 #background-image-holder{background-image:url("img/blog-home-640-b-1280.jpg");}
    .miz_template_7 #background-image-holder{background-image:url("img/contact-bot-640-b-1280.jpg");}
    .miz_template_1 #char_holder h2:before{background-image:url("img/frame-2-b-1920-a.jpg");}
    .miz_template_2 #background-image-holder:after{background-image:url("img/frame-2-b-1920-a.jpg");}
}

@media all and (max-width: 480px){
    /*.miz_template_1 #home_frame1{background:url('img/frame-1-480-a.jpg') no-repeat; background-size:cover;}*/
    .miz_template_1 #home_frame2:before{background:url('img/frame-2-a-480-a.jpg') no-repeat; background-size:cover;}
    .miz_template_1 #home_frame3{background:url('img/frame-3-480-a.jpg') no-repeat; background-size:cover; background-position:center;}
    .miz_template_1 #home_frame5:before{background:url('img/frame-5-480-a.jpg') no-repeat; background-size:cover;}
    .miz_template_1 #home_frame6{background:url('img/frame-6-480-a.jpg') no-repeat; background-size:cover;}
    .miz_template_3 #background-image-holder{background-image:url(img/frame-3-480-a.jpg);}
    .miz_template_4 #background-image-holder{background-image:url("img/is-services-480-a.jpg");}
    .miz_template_0 #background-image-holder, .miz_template_5 #background-image-holder{background-image:url("img/blog-home-480-a.jpg");}
    .miz_template_7 #background-image-holder{background-image:url("img/contact-bot-480-a.jpg");}
    .miz_template_1 #char_holder h2:before{background-image:url("img/frame-2-b-480-a.jpg");}
    .miz_template_2 #background-image-holder:after{background-image:url("img/frame-2-b-480-a.jpg");}
}

@media all and (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.3),
all and (max-width: 480px) and (max--moz-device-pixel-ratio: 1.3),
all and (max-width: 480px) and (-o-max-device-pixel-ratio: 2.6/2),
all and (max-width: 480px) and (max-device-pixel-ratio: 1.3),
all and (max-width: 480px) and (max-resolution: 1.3dppx) {
    /*.miz_template_1 #home_frame1{background:url('img/frame-1-480-b-960.jpg') no-repeat; background-size:cover;}*/
    .miz_template_1 #home_frame2:before{background:url('img/frame-2-a-480-b-960.jpg') no-repeat; background-size:cover;}
    .miz_template_1 #home_frame3{background:url('img/frame-3-480-b-960.jpg') no-repeat; background-size:cover; background-position:center;}
    .miz_template_1 #home_frame5:before{background:url('img/frame-5-480-b-960.jpg') no-repeat; background-size:cover;}
    .miz_template_1 #home_frame6{background:url('img/frame-6-480-b-960.jpg') no-repeat; background-size:cover;}
    .miz_template_3 #background-image-holder{background-image:url(img/frame-3-480-b-960.jpg);}
    .miz_template_4 #background-image-holder{background-image:url("img/is-services-480-b-960.jpg");}
    .miz_template_0 #background-image-holder, .miz_template_5 #background-image-holder{background-image:url("img/blog-home-480-b-960.jpg");}
    .miz_template_7 #background-image-holder{background-image:url("img/contact-bot-480-b-960.jpg");}
    .miz_template_1 #char_holder h2:before{background-image:url("img/frame-2-b-1920-a.jpg");}
    .miz_template_2 #background-image-holder:after{background-image:url("img/frame-2-b-1920-a.jpg");}
}
/*******************************/
/*media query  max 479px end****/
/*******************************/

