@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');
@import url("font-awesome.min.css");

@font-face {
    font-family: 'work_sansbold';
    src: url('../fonts/worksans-bold-webfont.woff2') format('woff2'),
         url('../fonts/worksans-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'work_sanslight';
    src: url('../fonts/worksans-light-webfont.woff2') format('woff2'),
         url('../fonts/worksans-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'work_sansmedium';
    src: url('../fonts/worksans-medium-webfont.woff2') format('woff2'),
         url('../fonts/worksans-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'work_sansregular';
    src: url('../fonts/worksans-regular-webfont.woff2') format('woff2'),
         url('../fonts/worksans-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'work_sanssemibold';
    src: url('../fonts/worksans-semibold-webfont.woff2') format('woff2'),
         url('../fonts/worksans-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
html, body {
	height: 100%;
}
body {
    background-color: #fff;
	font-family: 'Open Sans', sans-serif;
}
a {
/*	color: #12c3d6;*/
    color: #2d5ab5;
	text-decoration: none;
}
a:hover, a:active, a:focus {
	text-decoration: none;
	transition: all 0.20s linear 0s;
/*    color: #12c3d6;*/
    color: #dc6b18;
}
a:focus {
	outline: none;
}
a img {
	border: 0;
}
img {
	max-width: 100%;
}
input:focus, textarea:focus, select:focus, button:focus {
    outline-offset: 0;
    outline: 0;
}
/* Code for Select bg color with text color */
h1, h2, h3, h4, h5, h5 {
	color: #404040;
	font-weight: bold;
	margin: 0;
}
p{
  margin: 0;
  padding: 0;
  font-family: 'Open Sans', sans-serif;
      font-size: 14px;
/*  font-size: 1.6rem;*/
    line-height: 24px;
  font-weight: 400;
 /* color: #7d8187;*/
}
.home p{ font-size: 1.6rem;}
ol, ul{
    padding: 0;
    margin: 0;
    list-style: none;
}
.trans{
    -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.bor-5{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
/*-------------------------HEADER START----------------------------*/
.Header-Top{
  border-top:5px solid #2d5ab5;
  background-color: #fff;
}
.logo-Bx{
    background-color: #fff;
/*    height: 152px;*/
     height: 100px;
    width: 183px;
    position: relative;
    z-index: 2;
    margin-top: -5px;
    display: table;
    text-align: center;
    float: left;
}
.logo-Bx .logo{
    display: table-cell;
    vertical-align: middle;
}
.Hdr-right-Box{
    float: right;
    padding-top: 47px;
}
.address-hdr{
    display: inline-block;
    vertical-align: top;
}
.address-hdr li{
    display: inline-block;
    padding-left: 43px;
    margin-right: 75px;
    position: relative;
}
.address-hdr li:before{
    content: "";
    position: absolute;
    left: 32px;
    top:18px;
    width: 1px;
    height: 14px;
    background-color: #b7b7b7;
}
.address-hdr li h5{
  font-size: 20px;
  color: #0b0b0b;
  font-family: 'work_sansmedium';
}
.address-hdr li p{
    font-size: 17px;
/*    color: #9f9d9d;*/
    color: #7c7c7c;
    font-family: 'work_sansregular';
}
.email-ico{
   background: url('../images/mail-ico.png') no-repeat center left;
    height: 38px;
    width: 275px;
}
.email-ico a{
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
}
.searchanchor{margin-bottom: 10px;}
.searchanchor a{
/*      color: #000;*/
    display: inline-block;
    border-right: 1px solid #ccc;
    padding: 0px 8px 0px 1px;
    margin: 5px 5px 5px 0px;
   
}

.call-ico{
    background: url('../images/call-ico.png') no-repeat center left;
 }
 .lang-Bx-hdr{
    display: inline-block;
    vertical-align: top;
}
.lang-Bx-hdr a{
    margin-left: 20px;
}
.lang-Bx-hdr a:first-child{
    margin-left: 0;
}

.banner-caption{
    background-color: #1a385e;
}
.Banercaption-info{
/*    display: table-cell;*/
    vertical-align: middle;
/*    height: 478px;*/
    height: 278px;
    display: inline-block;float: left;
    width: 48%;
	color:#fff;
}
.Banercaption-info h1{
    color: #fff;
    font-size: 48px;
    font-family: 'work_sanssemibold';
    margin-bottom: 10px;
    border-left:5px solid #fff;
    padding-left: 22px;
    margin-top: 55px;
}
.Banercaption-info h1 span{
/*    color: #203b64;*/
    color: #23b1f9;
    display: block;
}
.Banercaption-info p{
    font-weight:400;
    font-size: 22px;
    color: #ffeee6;
    padding-left: 22px;
}
.banner-rightImg{
/*    display: table-cell;*/
    vertical-align: middle;
/*    height: 478px;*/
    height: 278px;
    display: inline-block;
    float: right;
    width: 50%;
    text-align: right; 
}
.banner-rightImg img{height: 250px; margin-top: 15px;}

/*-------------------------HEADER END------------------------------*/
/*-------------------------MENU START------------------------------*/
.nav-wrapper{
    float: left;
 }
 .search-btn{
     border: 0;
     float: right;
/*     width: 60px;*/
      width: 42px;
     height: 52px;
     background: url('../images/search-icon.png') #fff center center no-repeat;
     position: relative;
     z-index: 2;
 }
 .search-btn:before{
     content: "";
     position: absolute;
     left: 0;
     top:18px;
     width: 1px;
     height: 14px;
     background-color: #b7b7b7;
 }
.overlay {
    height: 100%;
    width: 100%;
    display: none;
    position: fixed;
    z-index: 99;
    top: 0;
    left: 0;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0, 0.9);
}

.overlay-content {
    position: relative;
    top: 46%;
    width: 80%;
    text-align: center;
    margin-top: 30px;
    margin: auto;
}

.overlay .closebtn {
    position: absolute;
    top: 20px;
    right: 45px;
    font-size: 60px;
    cursor: pointer;
    color: white;
}

.overlay .closebtn:hover {
    color: #ccc;
}

.overlay input[type=text] {
    padding: 15px;
    font-size: 17px;
    border: none;
    float: left;
    width: 80%;
    background: #fff;
}

.overlay input[type=text]:hover {
    background: #f1f1f1;
}

.overlay button {
    float: left;
    width: 20%;
    padding: 15px;
    background: #ddd;
    font-size: 17px;
    border: none;
    cursor: pointer;
}

.overlay button:hover {
    background: #bbb;
}
.overlay-content form{
    max-width: 600px;
    margin: 0 auto;
}

.navigationWide {
    background-color: #fff;
    border-top:1px solid #efefef;
    border-bottom:1px solid #efefef;
    min-height: 52px;
}
ul#menu {
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 9;
}

ul#menu > li {
    list-style: none;
    /*float:left;*/
    display: inline-block;
    vertical-align: top;
    margin: 0;
    padding: 0;
    position: relative;
    font-family: 'Open Sans', sans-serif;
    /*font-weight: 498;*/
}
ul#menu li a {
    text-decoration: none;
/*    color: #706f6f;*/
    color: #605f5f;
    display: block;
    /*font-size: 16px;*/
    font-size: 14px;
    /*padding: 15px 20px 15px 10px;*/
    padding: 15px 17px 15px 4px;
    min-height: 52px;
}
ul#menu a:hover, ul#menu a.active{
    color: #2b5481;
}

ul#menu a{
/*  transition: opacity 2s linear;*/
}
ul#menu li a.hovered{
   color: #2d5ab5;
}

ul#menu > li ul.drop {
    margin: 0;
    padding: 0;
    width: 240px;
    position: absolute;
    display: none;
    background: #2b5481;
}
ul#menu > li ul.drop li a{
    font-size: 15px;
    padding: 10px 10px;
    text-align: left;
    border-bottom: 1px solid #133963;
    color: #fff;
    min-height: inherit;
}
ul#menu > li ul.drop li a:hover{
/*    background-color: #2e56b5;*/
    background-color: #dc6b18;
    color: #fff;
}
ul#menu > li ul.drop ul {
    margin: 0;
    padding: 0;
    width: 150px;
    position: absolute;
    display: none;
    left: 150px;
    top: 0px;
}

ul#menu > li ul li {
    margin: 0;
    padding: 0;
    list-style: none;
    position: relative;
}

.down {
    position: absolute;
    width: 20px;
    height: 30px;
    right: 0;
    cursor: pointer;
    top: 10px;
}

.down:after {
    content: "";
    width: 18px;
    height: 18px;
    display: block;
    background: url('../images/arrow-bottom.png') no-repeat center center;
    position: absolute;
    top: 8px;
    left: 4px;
    transition: ease all 0.5s;
}

.down.up:after {
    -ms-transform: rotate(180deg);
    /* IE 9 */
    -webkit-transform: rotate(180deg);
    /* Safari */
    transform: rotate(180deg);
}

ul#menu > li ul.drop .down {
    -ms-transform: rotate(-90deg);
    /* IE 9 */
    -webkit-transform: rotate(-90deg);
    /* Chrome, Safari, Opera */
    transform: rotate(-90deg);
}
@media(max-width:1200px) {
    ul#menu a {
        font-size: 14px;
        padding: 10px 22px 10px 8px;
    }
}

@media(max-width:1024px) {
    .nav-wrapper {
        float: none;
    }
    ul#menu {
/*        background: rgb(242, 242, 242);*/
        background: #2b5481;
        text-align: left;
    }
    ul#menu > li {
        list-style: none;
        float: none;
        margin: 0;
        padding: 0;
        position: relative;
        display: block;
        border-top: 1px solid #e6e6e6;
    }
    ul#menu a{padding: 10px 15px;}
    ul#menu > li ul.drop li a{
/*        border-top: 1px solid #dac300;*/
        border-top: 1px solid #4677a8;
        border-bottom: 0;
        padding: 10px 20px;
     }
    ul#menu > li ul.drop {
        z-index: 2
    }
    ul#menu > li ul li a {
/*        background-color: #e7cf00;*/
        background-color: #558cc6;
    }
    ul#menu > li ul.drop {
        width: 100%;
        background: #f00;
    }
    ul#menu > li ul.drop ul {
        width: 100%;
        position: relative;
        display: none;
        left: 0px;
        top: 0;
    }
    ul#menu > li ul.drop .down {
        -ms-transform: rotate(0deg);
        /* IE 9 */
        -webkit-transform: rotate(0deg);
        /* Chrome, Safari, Opera */
        transform: rotate(0deg);
    }
    ul#menu a {
        display: block;
    }
    ul#menu > li ul.drop {
        position: relative;
    }
    ul#menu > li ul li li a {
        background: #B8A0A0;
    }
    ul#menu > li ul li li li a {
        background: #45B5C6;
    }
    .toggle-icon {
        width: 48px;
        height: 52px;
        position: relative;
        display: block;
        padding: 16px 10px;
    }
    .toggle-icon span {
        height: 3px;
        width: 100%;
        background: #171717;
        margin-bottom: 5px;
        display: block;
        transition: all ease 0.5s;
    }
    .toggle-icon.m-close span:nth-child(1) {
        -ms-transform: rotate(-45deg);
        /* IE 9 */
        -webkit-transform: rotate(-45deg);
        /* Chrome, Safari, Opera */
        transform: rotate(-45deg);
        position: relative;
        top: 8px;
        transition: all ease 0.5s;
    }
    .toggle-icon.m-close span:nth-child(3) {
        -ms-transform: rotate(45deg);
        /* IE 9 */
        -webkit-transform: rotate(45deg);
        /* Chrome, Safari, Opera */
        transform: rotate(45deg);
        position: relative;
        top: -8px;
        transition: all ease 0.5s;
    }
    .toggle-icon.m-close span:nth-child(2) {
        opacity: 0;
    }
    #menu {
        display: none;
    }
    .toggle-icon.m-close {
        opacity: 1;
        background: #1a385e;
    }
    .toggle-icon.m-close span{
      background: #fff;
    }
    .down {
        width: 42px;
        height: 53px;
        top: 0;
/*        background-color:#e6e6e6;*/
    }
    .down::after {
        top: 17px;
        left: 12px;
    }

}




/*-------------------------MENU END--------------------------------*/
/*-------------------------CONTENT START---------------------------*/
.top-sidebar{
    position: relative;
/*    margin-top: -150px;*/
/*    margin-top: -100px;*/
    margin-top: 5px;
}
.shadowSde{
/*
    -webkit-box-shadow: 0 -1px 22px -1px rgb(103, 103, 103);
    -moz-box-shadow:0 -1px 22px -1px rgb(103, 103, 103);
    box-shadow: 0 -1px 22px -1px rgb(103, 103, 103); 
*/
    position: absolute;
    width:100%;
    height: 70px;
    left:0;
    top: 0;
}
/*
.home .ts-lnkBx{
    position: relative;
    padding: 0px;
        box-shadow:none;
}
*/
.ts-lnkBx{
    position: relative;
    padding: 5px;
        box-shadow: 0 0 10px #ccc;
}
.ts-lnkBx ul{
    padding:24px;
    background-color: #f2f5fa;
    position: relative;
    z-index: 2;
}
.ts-lnkBx ul li{
    font-family: 'work_sansregular';
/*    color: #2b4266;*/
    color: #032559;
/*    font-size: 16px;*/
    font-size: 15px;
    margin:14px 0;
    padding-left: 20px;
    background: url('../images/bullet.png') no-repeat 0 3px; 
}
.ts-lnkBx ul li a{
/*    color: #2b4266;*/
    color: #435472;
   font-weight:normal;
}
.ts-lnkBx ul li a:hover{
    color: #2d5ab5;
}
.cmnSidebar-title{
   margin-top: 20px; 
   
}
/*.cmnSidebar-title h4{
    color: #323232;
    font-size: 20px;
    font-family: 'work_sansregular';
    margin-bottom: 15px;
    padding-left: 15px;
    display: inline-block;
    position: relative;
}
.cmnSidebar-title h4:before {
    content: '';
    position: absolute;
    top: 5px;
    left: 0;
    width: 3px;
    height: 12px;

    background-color: #dc6b18;
}*/
.home_left_header{
    color: #323232;
    font-size: 20px;
    font-family: 'work_sansregular';
    margin-bottom: 15px;
    padding-left: 15px;
    display: inline-block;
    position: relative;
}
.home_left_header:before {
    content: '';
    position: absolute;
    top: 8px;
    left: 0;
    width: 3px;
    height: 12px;
/*    background-color: #2d5ab5;*/
    background-color: #dc6b18;
}

.newsSde-itm{
    background-color: #f2f5fa;
   
}
/*.newsSde-itm img{width: 100%;}*/
.newsSde-itm p{
    font-family: 'work_sansregular';
    color: #2b4266;
    font-size:16px;
    padding:12px 17px;
}
.paddLf90{
/*    padding-left: 90px;*/
    padding-left: 25px;
}
.rght-top-txt h2, .rght-middle-txt h2{
    font-family: 'work_sansregular';
    color: #3d4147;
    font-size: 36px;
    margin-bottom: 25px;
    padding-left: 18px;
/*    border-left: 5px solid #2d5ab5;*/
    border-left: 5px solid #dc6b18;
}
.rght-top-txt p{
    line-height:26px;
}
.rght-top-txt h2 span{
    color:#858990;
}
.btnMore{
    color: #adadb2;
    font-weight: 500;
    display: inline-block;
    background: url('../images/arwrh.png') no-repeat center right;
    padding-right: 15px;
}
.btnMore:hover{
    color: #2d5ab5;
}
.rght-middle-txt{
/*    margin-top: 70px;*/
    margin-top: 67px;
}
/*.rght-middle-txt h4{
    font-family: 'work_sansregular';

    color: #455572;
    font-size: 23px;
    margin-bottom: 25px;

}*/

.smt_convocation{
    font-family: 'work_sansregular';
    color: #455572;
    font-size: 23px;
    margin-bottom: 25px;

}
.rght-middle-txt .ullist{margin-left: 30px;}
.rght-middle-txt .ullist li{
    font-family: 'work_sansregular';
    color: #2b4266;
    font-size: 16px;
    margin:12px 0;
    padding-left: 16px;
    background: url('../images/bullet.png') no-repeat 0 3px; 
}
.rght-middle-txt .ullist li a{
    color: #2b4266;
}
.rght-middle-txt .ullist li a:hover{
    color: #2d5ab5;
}
.paddlF-45{
    float: left;
    width: 50%;
    /*width: 40%;*/
    padding-left: 48px;
}
.paddRh-45{
    float: left;
/*    width: 50%;*/
    /*width: 60%;*/
    width: 50%;
    text-align: right;
    padding-top: 30px;
}
.awards-Bx{
/*
  margin-top: 110px;
  padding-top: 110px;
  margin-left: 48px;
*/
  margin-top: 20px;
  padding-top: 15px;
  margin-left: 0px;
  border-top:1px solid #f2f3f5;
}
.awards-BxInn{
    background-color: #f2f5fa;
/*    padding: 27px;*/
    padding: 27px 40px 0 40px;
}
.awards-Bx ul{
    margin:0 -15px;
}
.awards-Bx ul li{
/*    padding:0 22px;*/
    float: left;
/*    width: 25%;*/    
    width: 46%;
    height: 200px;
    padding: 20px;
    background-color: #fff;
    border: 1px solid #ddd;
    box-sizing: border-box;
    margin: 0 2% 25px;
    text-align: center;
}
.awards-Bx ul li img{/*height: 120px;*/ width: auto;}
a.Bmrt30.btnVdo{
    margin-top: 30px;
}

.padd-70{
/*    padding: 80px 0;*/
    padding: 30px 0;
}
.videpWrapBx{
    background: url('../images/address-bg.jpg') no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    margin-top: 18px;
}
.homeyoutube_video{margin-top: 18px;}
.cmn-headtitle{
    text-align: center;
    margin-bottom: 50px;
}
.cmn-headtitle h4{
    font-family: 'work_sansregular';
    color: #ffffff;
    font-size: 27px !important;
    position: relative;
    display: inline-block;
    padding-left: 18px !important;
/*    border-left: 5px solid #2d5ab5;*/
    border-left: 5px solid #dc6b18;
}
a.btnVdo{
    color: #adadb2;
    font-size: 17px;
    font-weight: 500;
    display: inline-block;
    background: url('../images/arwrh.png') no-repeat center right;
    padding-right: 15px;
    margin-top: 10px;
}
a.btnVdo:hover{
    color: #2d5ab5;
}
.video-Itm iframe{
    width: 100%;
    height: 276px;
/*    border: none;*/
    border: 1px solid #fff;
}
.homeyoutube_video iframe{
    width: 100%;
    height: 200px;

}
.div-1d iframe{
    border: none;
}
.video-screen-movie iframe{
    border: none;
}
.btm-wrapBxt{
    background: url('../images/rght-bg-ptrn.png') repeat;
}
.cmntXtsty h4{
    color: #fff;
    /*font-size: 30px;*/
	font-size: 25px;
    font-family: 'work_sansregular';
    margin-bottom: 20px;
    padding-left: 18px;
    display: inline-block;
    position: relative;
}
.cmntXtsty h4:before {
    content: '';
    position: absolute;
    top: 3px;
    left: 0;
    width: 5px;
    height: 24px;
}
.cmntXtsty p{
    font-weight:400;
    font-size:17px;;
    padding-left: 18px;
}
.leftsecBx h4:before{
    background-color: #fff;
}
.leftsecBx h4, .leftsecBx p{color: #fff;}
.leftsecBx{
    background: url('../images/left-bg-ptrn.png') repeat;
    padding:85px 50px 85px 15px;
}
.leftsecBx:before {
    content: '';
    position: absolute;
    top: 0;
    left: -400%;
    width: 400%;;
    height: 100%;
    background: url('../images/left-bg-ptrn.png') repeat;
}
.rightsecBx{
    padding:85px 15px 85px 50px;
}
.rightsecBx h4:before{
/*    background-color: #2d5ab5;*/
    background-color: #dc6b18;
}
.rightsecBx h4{color: #245091;}
.rightsecBx p{color: #7d8187;}

.Address-sectionBx{
    background: url('../images/address-bg.jpg') no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.adrs-infoLf h5{
    color: #fff;
    font-size: 30px;
    font-family: 'work_sansregular';
    margin-bottom: 20px;
    padding-left: 18px;
    position: relative;
}
.adrs-infoLf h5:before {
    content: '';
    position: absolute;
    top: 3px;
    left: 0;
    width: 5px;
    height: 24px;
/*    background-color: #2d5ab5;*/
    background-color: #dc6b18;
}
.adrs-infoLf p{
    font-family: 'work_sansregular';
    font-weight:400;
    font-size:17px;
    color: #fff;
    padding-left: 18px;
}
.adrs-infoLf p a{
    color: #fff;
    text-decoration: underline;
}
a.footr_repres{
    text-decoration: none!important;
}
a.arw-lfB{
    display: inline-block;
    margin-left: 5px;
}
.arw-lfB img{
  vertical-align: inherit;
}
.newsltr-Bx{
    padding:40px 0;
    background-color: rgba(146, 154, 176, 0.2); 
}
/*.subscription-Info h4{
    font-family: 'work_sansregular';
    color: #fff;
    font-size:35px;
    margin-bottom: 5px;
}*/
.news_ltr_title{
  font-family: 'work_sansregular';
    color: #fff;
    font-size:35px;
    margin-bottom: 5px; 
    margin-top: 10px;
    font-weight: 500;
line-height: 1.1;
}
.footer_present a{
    font-size: 25px;
    font-family: 'work_sansregular';
    margin-bottom: 20px;
    padding-left: 18px;
    display: inline-block;
    position: relative;
    
}
.footer_present a::before {
    content: '';
    position: absolute;
    top: 3px;
    left: 0;
    width: 5px;
    height: 24px;
    background-color: #fff;
}
.rightsecBx a::before {
  background-color: #dc6b18;
}
.leftsecBx a {
  color: #fff;
}
.rightsecBx a {
  color: #245091;
}
.home .container h3 {
    
    font-size: 29px;
    font-weight: normal;
    padding: 0 0 0 18px;
}
.subscription-Info p{
    font-family: 'work_sansregular';
    color: #fff;
    font-size:17px;
    max-width: 385px;
    letter-spacing: 1px;
    
}
.subscription-Info p span {
   display: inline-block;
    width: 70px;
    height: 1px;
    background-color: #2d5ab5;
    margin-left: 25px;
    vertical-align: middle;
}
.subs-formBox {
    position: relative;
    margin-top: 15px;
}
.subs-formBox .inp-bx {
    display: block;
    width: 100%;
    height: 60px;
    font-size: 16px;
    line-height: 1.42857;
    color: #fff;
    background-color: transparent;
    background-image: url('../images/nlt-message-ico.png');
    background-position: 20px 22px;
    background-repeat: no-repeat;
    padding: 6px 165px 6px 50px;
    border: 1px solid #fff;
    border-radius: 60px;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    font-family: 'Open Sans', sans-serif
}
.subs-formBox .inp-bx::-moz-placeholder {
    color: #fff;
    opacity: 1;
}
.subs-formBox .inp-bx:-ms-input-placeholder {
    color: #fff;
}
.subs-formBox .inp-bx::-webkit-input-placeholder {
    color: #fff;
}
/*
.html5gallery-tn-selected-0{
    
    background-color: #dc6b18!important;
}
*/

.html5gallery-tn-0 {
    background-color: #607ea5!important;
}
.html5gallery-description-text-0 {
    padding: 0px 0px 4px 10px!important;
}
.html5gallery-title-text-0 {
/*    padding: 0px 0px 4px 10px!important;*/
    display: none;
}
.btn-subs {
    display: block;
    width: 160px;
    height: 60px;
    line-height: 1.42857;
    position: absolute;
    right: 0px;
    top: 0px;
    border: 0;
    background: #fff;
    border-radius: 60px;
    font-family: 'work_sanssemibold';
    font-size: 17px;
    text-transform: uppercase;
    color: #2d5ab5;
}
.btn-subs:hover{
    background-color: #2d5ab5; 
    color: #fff;
}
.adrs-infoLf p.padd10{
  padding-left: 18px;
  margin-left: 18px;
}
.ph-ico{
    background: url('../images/small-ph-ico.png') no-repeat 0 5px;
}
.eml-ico{
    background: url('../images/small-eml-ico.png') no-repeat 0 5px;
}

/*-------------------------CONTENT END---------------------------*/
/*-------------------------FOOTER START----------------------------*/
.footerWide {
	background-color: #ffffff;
    text-align: center;
}
.footer p {
	color: #c4cdd0;
	font-size: 15px;
}
.footerMenu {
    font-size: 0;
}
.footerMenu li{
	display: inline-block;
    padding-left: 25px;
    margin-left: 25px;
    position: relative;
}
.footerMenu li:before {
    content: '';
    position: absolute;
    top: 3px;
    left: 0;
    width: 1px;
    height: 17px;
    background-color: #cacaca;
}
.footerMenu li:first-child{
    padding-left: 0;
    margin-left: 0;
}
.footerMenu li:first-child:before{
    display: none;
}
.footerMenu li a {
	display: block;
/*	color: #585756;*/
	color: #383736;
	font-size: 16px;
	font-weight: 400;
}
.footerMenu li a:hover {
	color: #1a385e;
}
.footerSocial{
   font-size: 0;
   /*   margin-top: 105px;*/
    margin-top: 54px;
   margin-bottom: 40px;
}
.footerSocial li{
    display: inline-block;
}
.footerSocial li a{
    display: block;
    color: #7a818d; 
    font-size: 26px;
    line-height:46px;
    width: 50px;
    height: 50px;
    border: 3px solid #7a818d;
    border-radius: 50%;
    -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.footerSocial li .fa{line-height: 47px;}
.footerSocial li a:hover{
   background-color: #6292c6; 
   border-color: #6292c6; 
   color: #fff;
}
.footerBtm{
    margin-top: 45px;
    padding: 45px 0;
    border-top:1px solid #e9e9e9;
}
.footerBtm p{
    font-size: 15px;
/*    color: #95908d;*/
    color: #595451;
}
.footerBtm p a{
/*    color: #95908d;*/
    color: #443d39;
} 
.footerBtm p a:hover{
    color: #1a385e;
}
.footerBtm p span{
    margin-left: 15px;
}

div.bloks {
    width: 32%;
    display: inline-block;
}
/*-------------------------FOOTER END------------------------------*/


/* ------------------modified-07-06-2018-by-brainium---------------- */
#post-45 h1{font-size: 2.5rem ;padding: 10px 0;}
.divider-2 h2{font-size: 1.4rem; font-weight: bold; padding: 20px 0 10px;margin: 0!important;}
.new .col-sm-9{margin-bottom: 17px;}
.new .col-sm-9 a{display: block;padding-bottom: 8px;}
.config_oven_hdr{
    font-size: 1.8rem;
font-weight: bold;
padding: 6px 0;
margin: 0;
}
.officewrapper_header {
    padding-bottom: 5px;
    font-size: 1.2rem;
    text-transform: uppercase;
    font-weight: bold;
    color: #000;
}
.net_pge_header{
    font-size: 18px;
    font-weight: bold;
padding-bottom: 10px;
}
.parts_page_header {
    background: url('../images/bluelist.png') no-repeat 0 19px;
padding-left: 20px;
    font-size: 1.8rem;
font-weight: bold;
padding: 10px 0 5px 20px;
    margin-top: 12px;
}

.search_page_header {
padding-left: 20px;
    font-size: 1.8rem;
font-weight: bold;
padding: 10px 0 5px 0px;
    margin-top: 12px;
}

/* ------------------modified-11-06-2018-by-brainium---------------- */
.container h1{font-size: 3.5rem;padding-bottom: 16px;}
p.fat{ font-size: 1.3rem; line-height: 18px;font-weight: bold;color: #333;padding-bottom: 15px;}
.newfat{margin-top: 30px;  font-size: 1.7rem; line-height: 18px;font-weight: bold;color: #333;padding-bottom: 15px;}
.wpcf7-form{padding-top: 25px;}
.wpcf7-form label{width: 23%; font-size: 1.3rem; line-height: 24px;margin-bottom: 0px;}
.wpcf7-form input[type=text], .wpcf7-form input[type=email], .wpcf7-form input[type=date], .wpcf7-form select, .wpcf7-form textarea{width: 100%;float: right; font-size: 13px;
 padding: 5px;}
.wpcf7-form textarea{height: 150px;}
.wpcf7-form label span{color: #c40202;}
.wpcf7-form p{display: inline-block;width: 100%;margin-bottom: 20px;}
p.phoneNo input{ width: 24%!important; margin-left: 2%; font-size: 13px;  padding: 5px;}
.bestime{margin-left: 15px;}
.wpcf7-form input[type=submit]{    
/*    background-color: #2d5ab5;*/
    background-color: #dc6b18;
    border: none;
    outline: none;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    padding: 8px 25px;
    margin-left: 0px;
}
.wpcf7-form input[type=submit]:hover{ 
/*    background-color: #23b1f9;*/
    background-color: #2d5ab5;
}
p.phoneNo2 input{ width: 100%!important;  float: right; padding: 5px;}
#post-327 p{margin-bottom: 10px;}
.top-sidebar h2{padding: 15px 0;}
.office-wrapper{margin-bottom: 20px;}
.office-wrapper h4{padding-bottom: 5px;font-size: 1.2rem;text-transform: uppercase;font-weight: bold;color: #000;}
.divider-1 h4{font-size: 1.8rem;padding-bottom: 5px;font-weight: bold;color: #000;margin-top: 20px;}
.office-wrapper a, .divider-1 p a{color: #2d5ab5;}

/*.reflowSold #frame{border: 1px dashed #2d5ab5;padding: 25px 5px;display: inline-block;width: 100%;margin-top: 18px;}*/
.reflowSold #frame .model-box{float: left;width:50%;padding: 0 15px;border-right: 1px dashed #2d5ab5;}
.reflowSold #frame .model-box img{width: 70%; margin: 0 30% 20px 30%;}
.reflowSold #frame .model-box a{color: #2d5ab5;font-weight: bold;display: block;padding-bottom: 5px;}
.reflowSold #frame .model-box a:hover{color: #dc6b18;}
.reflowSold #frame .model-box a.submit2{color: #fff;
    font-weight: bold;
    padding-bottom: 5px;
    background-color: #dc6b18;
    display: block;
    padding: 5px 20px;
    text-align: center;
    height: auto;
    line-height: 20px;
    height: 32px;
}
.reflowSold h1{padding-bottom: 20px;}
.reflowSold #frame .model-box a.submit2:hover{
/*    background-color: #23b1f9;*/
    background-color: #2d5ab5;
}
.reflowSold #frame .model-box p{min-height: 40px;}
#conf, #vis-onl, #vis-ftf{width: 100%;margin: 20px 0; padding: 20px;border: 1px dashed #2d5ab5;border-bottom: 4px solid #2d5ab5;background-color: #f2f5fa;display: inline-block;;}
#conf p.title, #vis-onl p.title, #vis-ftf p.title{font-size: 1.9rem;padding-bottom: 15px;}
#conf img, #vis-onl img, #vis-ftf img{float: left; margin-right: 15px;width: 80px;}
div.div-18 {
    width: 60%;
    float: left;
}
.orng { margin: 20px 0 20px 23px;}
.orng li{list-style-type: circle;padding-bottom: 10px;}
div.div-19 {
    width: 37%;
    float: right;
    border: 1px solid #dfe6eb;
    background-color: #f2f5fa;
}
.div-19 p { margin-left: 10px; margin-right: 10px; text-align: center; line-height: 34px;}
.div-19 .img3 {
    width: 64%;
    max-width: 300px;
    margin-top: 15px;
}
.klear {clear: both;}
#context-menu{ position: relative; top: -35px;}
#context-menu .title p {
    font-size: 18px;
    font-size: 1.8rem;
    color: #30435a;
    padding-bottom: 3px;
    border-bottom: 1px solid #2d5ab5;
    background-color: #eee;padding: 5px 10px;
}
#context-menu ul {
    list-style-type: none;
    padding-top: 15px;
    background-color: #eee;padding: 10px 15px;
}
#context-menu li {
    padding: 5px 0px;
}
#context-menu a {
    text-decoration: none;
/*    color: #2d5ab5;*/
    color: #1c5ddd;
}
#context-menu a:hover{ color: #dc6b18;}
.mob-2 {
    width: 100%;
}
.mob-2 h3, .mob-2 h4 {
    text-align: center;
    margin-left: 45px;
}
.smtBg div#frame {
    border: 1px dotted #42719a;
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 15px 0px;
    width: 100%;
}
.smtBg .model-box4, .smtBg .model-box5, .smtBg .model-box6 {
/*    width: 33.2%;*/
    width: 49.9%;
    float: left;
/*    margin-left: 15px;*/
    padding-right: 10px;
    padding-left: 10px;
}
.smtBg div.model-box {
    border-right: 1px dotted #42719a;
}
.smtBg .model-box p, h5 {
    margin-left: 0px;
    margin-right: 5px;
    font-size: 13px;
}
/*.smtBg div.model-box6 .submit2{margin-top: 32px;}*/
.centrum {
    text-align: center;
}
.smtBg .model-box h5 {
    font-size: 13px;
    font-size: 1.3rem;
    margin-bottom: 10px;
    margin-top: 10px;
    margin-right: 0;
}
.smtBg .model-box img{ /*width:auto;height: 120px;*/ width: 57%; border: none;}
.smtBg .model-box a{color: #2d5ab5;}
.smtBg .model-box a.submit2{
color: #fff;
    font-weight: normal;
    padding-bottom: 5px;
    /*    background-color: #2d5ab5;*/
    background-color: #dc6b18;
    display: block;
    padding: 5px;
    text-align: center;
    height: auto;
    line-height: 20px;
    font-size: 12px;
    height: 32px;
}
.smtBg .model-box a.submit2:hover{background-color: #23b1f9;}
/*.smtBg{margin-top: 25px;}*/
.smtBg{margin-top: 15px;}
.smtTop h2{font-size: 1.5rem;font-weight: bold;}
.single-product .smtTop h2{font-size: 1.7rem !important; font-weight: normal !important;color: #000 !important;}
.smtBg table.models {
    margin: 20px auto;
    background-color: #2f598b;
    border-collapse: collapse;
    border-spacing: 0px;
    width: 100%;
}
.smtBg .models caption, .smtBg h5.head-caption {
    font-size: 14px;
    font-size: 1.4rem;
    font-weight: bold;
    text-align: left;
    margin: 5px 0px;
}
.smtBg h5.head-caption{margin:0; padding-top: 10px;}
.srmTable .table-responsive{border: 0; margin: 0;}
.smtBg .models th, .smtBg .models td {
    border: 1px solid #c8d4de;
}
.smtBg .models p {
    margin: 5px;
    color: #ffffff;
}
.smtBg .models a {
    color: #ffffff;
}
.rflOven .srmTable tr td{background-color: transparent;}
.rflOven .srmTable tr td:last-child{border-bottom: 0;}

header h2{font-size: 19px;padding-bottom: 15px;padding-top: 10px;}
.entry-content h4{padding-bottom: 20px;padding-top: 20px;}
.pageVid{width: 48%;margin: 0 1% 15px 1%; float: left; padding: 15px;background-color: #eee;height: 235px;text-align: center;}
.pageVid iframe{float: left;width: 100%;height: auto;margin-bottom: 15px;border: none;}
.pageVid a{color: #2d5ab5;}
.pageVid a:hover{color: #23b1f9;}
.pageVid video{width: 100%;}
.pageNews{margin-bottom: 20px; background: url('../images/bluelist.png') no-repeat 0 15px; padding-left: 20px; margin-left: -20px; }
.pageNews a{font-weight: bold;padding: 10px 0;display: block;}
.pageNews:first-child{ background-position: 0 6px;}
.pageNews:first-child a{padding-top: 0;}
.pageNews p a{font-weight: normal;}
.pagePublic{margin-bottom: 20px; background: url('../images/bullet.png') no-repeat 0 4px; padding-left: 20px; margin-left: 0px; }
.pageBrowse{ margin-top: 20px; background: url('../images/bluelist.png') no-repeat 0 7px;font-size: 1.4rem;font-weight: bold;padding-left: 20px;}
.partsMain h2{margin-bottom: 20px; /*background: url('../images/bluelist.png') no-repeat 0 4px;*/ font-size: 1.4rem;font-weight: bold;padding: 0 0 0 20px;}
.partsMain{
    background-color: #eee;
    padding: 20px;
    margin-top: 5px;
        display: block;
    width: 100%;
    overflow: hidden;
}
.partsMain .submit2{
    color: #fff;
    font-weight: bold;
    padding-bottom: 5px;
    background-color: #2d5ab5;
    padding: 5px 15px;
    text-align: center;
    height: auto;
    line-height: 20px;
    font-size: 13px;
    height: 32px;
    border: none;
    outline: none;
}
.partsMain .submit2:hover{background-color: #23b1f9;}
#main-content h1{ padding-top: 0;}

/* ---------13-06-2018--------- */
table.specs {
    width: 100%;
    border-top: 4px solid #2d5ab5;
    border-collapse: collapse;
    font-size: 12px;
    font-size: 1.2rem;
}
.specs th { background-color: #DDE8F1;padding: 5px;font-size: 1.3rem;}

.specs td, th { border: 1px solid #2d5ab5;  border-collapse: collapse;padding: 2px 5px;}

.specs p {
    margin: 5px;
    color: #000;
}
.specs th p{font-weight: bold;}

.prawo {
    text-align: right;
}
.specs td, th {
    border: 1px solid #2d5ab5;
    border-collapse: collapse;
}
.env h2, .crsa h2, .askExp h2{background: url('../images/bluelist.png') no-repeat 0 23px;padding-left: 20px;margin-left: -20px;}
.crsa, .askExp{padding-left: 20px;}
.pageaward{ 
    background-color: #f8f8f8;
    padding: 15px;
    margin-top: 20px;
}
.pageaward img{
    padding: 5px;
    background-color: #fff;
    border: 1px solid #ccc;
}
.empl h2{font-size: 1.4rem;font-weight: bold;padding: 15px 0;}

/* ---------15-06-2018--------- */

.container h2{
    /*font-size: 1.5rem;*/
    font-size: 1.8rem;
    font-weight: bold;
    padding: 15px 0;
}
.page-template-voidless-vacuum .container h4 {
    font-size: 1.5rem;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 15px 0;
}
.dual_Chamber{
    /*font-size: 1.5rem;*/
    font-size: 1.8rem;
    font-weight: bold;
    padding: 15px 0;
    

}
.about_page_inr_hdr{
    
    font-size: 1.8rem;
    font-weight: bold;
    padding: 10px 0;
    top: 0;
    background: url('../images/bluelist.png') no-repeat 0 19px;
    padding-left: 20px;
    margin: 0 !important;

}

.used_equip_inr_hdr{
    
    font-size: 1.8rem;
    font-weight: bold;
    padding: 10px 0;
/*    top: 0;*/
    background: url('../images/bluelist.png') no-repeat 0 19px;
    padding-left: 20px;
/*    margin: 0 !important;*/
    margin-top: 14px;

}

.used_eqip_hdr{
    
    font-size: 1.5rem;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 20px;


}
.ask_expert{
    
    font-size: 1.8rem;
    font-weight: bold;
    padding: 10px 0;
    top: 0;

    margin: 0 !important;

}
.container h3{ font-size: 1.5rem; font-weight: bold; padding-bottom: 10px; }

.div-23{
/*    width: 35%;*/
     width: 31%;
    margin: 0 1% 20px 1%;float: left;border: 2px solid #ccc;text-align: center;
/*    padding: 15px;*/
padding: 6px;
}
.div-23 img{    
/*    height: 175px;*/
    height: 193px;
    width: 100%;
}

.div23_voidless{width: 35%;margin: 0 1% 20px 1%;float: left;border: 2px solid #ccc;text-align: center;
padding: 6px;
}
.div23_voidless img{    
    width: 100%;
}
.newdiv23{
    border: 2px solid #ccc;
padding: 15px;
margin-top: 25px;
text-align: center;
}
.it{
   margin-bottom: 7px; 
}
.div-23 a{display: block;}
.voidless h3{font-size: 1.4rem;font-weight: bold;padding: 15px 0;}
.voidless ul li{background: url('../images/bluelist.png') no-repeat 0 5px;padding-left: 20px;margin-bottom: 8px;}
.pcoPage ul li{ background: url('../images/bluelist.png') no-repeat 0 5px;padding-left: 20px;margin-bottom: 8px;}
.pcoPage p{color: #333;}
.pcoPage h4{margin-bottom: 18px;font-weight: bold;}
.overflowcss{overflow: hidden}
.div-1b {
    width: 55%;
    float: left;
    margin-bottom: 15px;
    margin-top: 15px;
}
.div-1b p, .div-1a p{color: #333;padding-bottom: 10px;}
.div-1a {
    width: 44%;
    float: left;
    margin-bottom: 15px;
    margin-top: 15px;
}
.pcoPage .div-1d{width: 97%;margin-bottom: 15px;}
.pcoPage .div-1d iframe{width: 100%;}
.pcoPage .div-23{margin: 0 2% 20px 0;}
.centrum{padding: 5px 15px;background-color: #eee;}
.centrum b{padding-top: 15px;display: block;}
.centrum img{border: 1px solid #ccc;}
.formicReflow h3{font-size: 1.4rem;font-weight: bold;padding: 5px 0;}
.formicReflow ul{margin-top: 10px;}
.formicReflow ul li{ background: url('../images/bluelist.png') no-repeat 0 5px;padding-left: 20px;margin-bottom: 8px;}
.pic-wrapper {
    width: 100%;
    padding: 5px;
    border: 1px solid #B3C6D7;
    text-align: center;
    background-color: #eee;
    margin-top: 50px!important;
}
div.div-8 {
    width: 48%;
    float: left;
    margin-right: 1%;
}
div.div-8 img{width: 100%;}
.pic-wrapper img{width: 100%;margin-bottom: 10px;}
.pic-wrapper .pic{max-height: inherit!important;}
.highslide img {
    outline: 2px solid silver;
    outline-offset: -2px;
    margin-bottom: 15px;
    padding: 15px;
}
table.specs2 {
    width: 100%;
}
.specs2 td.tri {
    width: 33%;
}
.specs2 td {
    width: 25%;
}
.specs2 td {
    border: 1px solid #B3C6D7;
    vertical-align: top;
}
.specs2 td .centrum{background-color: transparent;}
.crumbs-bot img{width: 100%;}
div.vids-mom {
    width: 100%;
    padding: 10px;
    margin: 25px 0px;
    border: 1px solid #dfdede;
    background-color: #eee;
    text-align: center;
}
div.vids-mom iframe{width: 100%;height: 300px;border:none;}
.imgCentr{text-align: center;}
.cont h3{padding-bottom: 10px;}

/* -----------18-06-2018----------- */
.home .container h2{font-size: 32px;font-weight: normal;padding: 0 0 0 18px;}
.home .container h1{ font-size: 36px;font-weight: normal;padding: 0 0 0 18px;border-left: 5px solid #dc6b18; margin-bottom: 15px;}
.innovat{font-size: 31px;
    font-weight: normal;
    padding: 0 0 0 18px;
    border-left: 4px solid #dc6b18;
    margin-bottom: 19px;
    margin-top: 32px;}
.partform p{margin-bottom: 6px;}
.partform table{width: 100%;}
.partform table td{padding-bottom: 20px;}
.partform table td p{ font-size: 1.3rem; line-height: 18px; font-weight: bold;}
.partform table input[type=text]{width: 100%;font-size: 13px; padding: 5px;}
.phBg input{ margin: 0 60px 0 10px;}
.phBg span{font-size: 13px;}
.partform table td:first-child{width: 30%;}
.enterMessg{width: 100%;}
.enterMessg p{padding: 5px;margin-bottom: 15px!important;}
.enterMessg p b{padding: 0;}
.enterMessg textarea{width: 100%;}
.enterMessg input[type=button]{
    background-color: #2d5ab5;
    border: none;
    outline: none;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    padding: 8px 25px;
}
.enterMessg input[type=button]:hover{ background-color: #23b1f9;}
.representative{margin-top: 25px;}
.representative p, .representative p.fat{font-size: 1.5rem;padding-bottom: 15px;}
.repMain .divider-1{background: url('../images/bluelist.png') no-repeat 0 5px;padding-left: 20px;margin-bottom: 20px;margin-top: 25px; padding-bottom: 6px;border-bottom: 1px solid #ccc;}
.repMain .divider-1 h3{font-size: 18px;}
.repMain .network{ margin: 0 0 10px 0;}
.repMain .network li{display: inline;margin-right: 30px; background: url('../images/trianglebl.gif') no-repeat 0 7px;padding-left: 8px;margin-bottom: 5px;}
.repMain .bloks .network li{display: block;margin-right: 0px;}
/*#context-menu{top: 15px;background-color: #eee;padding: 15px 18px;}*/
#context-menu{
/*    top: 15px;*/
    top: 0;
    margin-top: 15px;
}
/*#context-menu ul{padding: 0;margin: 0!important;background-color: transparent;}*/
#context-menu ul{margin: 0!important;}
#context-menu ul.list-1{margin-top: 10px!important;}
#context-menu li{padding: 0 0 0 16px!important; background: url('../images/trianglebl.gif') no-repeat 0 7px;}
.divider-2 h2{ background: url('../images/bluelist.png') no-repeat 0 19px;padding-left: 20px;}
.list-1 li{ background: url('../images/yellowbull.png') no-repeat 0 5px;padding-left: 20px;padding-bottom: 10px; background-size: 10px;}
.figimg img{padding: 15px;border: 2px solid #ccc;width: 100%;}


.sizer{ background-color: #eee; padding: 15px; border: 1px solid #ccc;
    /*border-bottom: 3px solid #2d5ab5;*/ 
    border-bottom: 3px solid #dc6b18;
}
.sizer .title{border-bottom: 1px solid #2d5ab5;  padding-bottom: 5px; margin-bottom: 10px;color: #2d5ab5;font-size: 15px;}
.sizer .title:hover{ color: #dc6b18;}

.sizer .title4{padding-bottom: 5px; margin-bottom: 10px;color: #2d5ab5;font-size: 15px;}
.sizer .title4:hover{ color: #dc6b18;}
.specialApplic p.title4{font-size: 13px;}

#context-menu #videos-at-wrapper{padding: 1px 8px;background-color: #f2f5fa;}
#context-menu #videos-at-wrapper iframe{width: 100%;}
.formicReflowBtm{ width: 100%!important;margin-right: 0!important;}
.formicInn{width: 47%;
    display: inline-block;
    margin-right: 1.7%;}
.formicInn img{height: 270px;}

/* ----------20-06-2018---------- */
/*.newsSde-itm{padding: 5px;}*/
.phoneNo label{float: left;}
.phoneNo .telephone, .phoneNo .phone{float: left; width: 24%;margin-left: 0px;}
.phoneNo .telephone input, .phoneNo .phone input{width: 100% !important;margin-left: 0;}
.bestime{text-align: right;}
.wpcf7-form-control-wrap{width: 77%;display: inline-block;vertical-align: top;}
.besttime{float: right;width: 25%;}
p.phoneNo input{width: 100%!important;}
.greyboxlink{border: none!important;padding: 0!important;}
.reflowSold{ background-color: transparent;}
.reflowSold .model-box{background-color: transparent;padding: 0!important;border: 0!important;margin-top: 10px;}
.reflowSold .model-box img{ margin: 0 auto!important;}
.reflowSold .model-box h3{text-align: center;margin-bottom: 15px;padding-top: 6px;font-size: 13px;}
.reflowSold .model-box h4{text-align: center;margin-bottom: 15px;padding-top: 6px;font-size: 13px;}
/*.reflowSold h4{padding-top: 20px;}*/
.reflowSold .model-box h5{text-align: center;margin-bottom: 15px;padding-top: 6px;}
.reflowSold .model-box .centrum{border: 1px solid #ccc;}
.duallanT1{margin-bottom: 25px;}
.duallanT1 td{padding: 5px;width: 50%;}
.duallanT1 a img, .duallLightbx a img{width: 100%;height: 230px;padding: 5px; border: 1px solid #ccc;}
.duallLightbx{ display:block;}
.duallLightbx .div-8{width: 48.4%;margin: 0 0.8%;}
.duallLightbx a img{margin-bottom: 11px;}
.duallLightbx .div-8 h5{padding-bottom: 8px; font-size: 14px;}


/* ------------------21-06-2018------------------ */

.smtBg .model-box4 p{margin-right: 0; min-height: 90px;}
.smtBg .model-box4 p:last-child{min-height: auto;}
.smtBg .model-box4:last-child{border-right: 0;}
.reflowSold .newsSde-itm{ background-color: transparent; margin-left: -1%; margin-right: -1%;}
.newsSde-itm .model-box{ 
    background-color: #f2f5fa;
    margin-bottom: 10px; 
    margin-top: 15px; 
    padding: 15px!important;
/*    width: 48%!important;*/
    width: 100%!important;
    margin-left: 1%;
    margin-right: 1%;
}
.reflowSold .newsSde-itm p{ padding: 8px 0;font-size: 14px;}
.reflowSold h1{/*padding-top: 25px;*/}
.formicReflow .highslide img{height: 210px;}
#req h2:first-child{padding-top: 0; background-position: 0 7px;}
.confOv{padding-top: 0!important;}
.crsa .divider-2:first-child h2{padding-top: 0!important; background-position: 0 6px;}


/* ------------------22-06-2018------------------ */

.pageaward img{width: 100%;margin-bottom: 15px;}
.pageaward a{padding-bottom: 10px; display: inline-block; font-weight: 600; font-size: 15px;}
.pcoPage .specs2 td, .pcoPage .specs2 td img{border: none;}
.formicReflowBtm img{padding: 20px;}
.formicReflowBtm .formicInn{margin-left: 0.5%;margin-right: 0.5%; border: 1px solid #ccc;width: 48.5%;}
.formicReflow .div-8{width: 49%;}
.formicReflow .centrum .highslide img{border: 0;outline: 0;}
.voidless .div-23 img{
/*    height: 146px;*/
}


/* ------------------25-06-2018-------27-06-2018------------------ */
.reflowSold #frame .model-box img{/*height: 130px;*/ border: none; width: 56%;}
.reflowSold #frame .newsSde-itm .model-box p{min-height: 56px; line-height: 20px; text-align: center;}
.smtTop .div-19 p{line-height: 19px;}
.smtTop .div-19 .img3{width: auto; margin-bottom: 10px;}
.smtTop .div-18 p{line-height: 24px;}
.smtOven{}
.smtBg h3{font-size: 15px; font-weight: bold;}
.smtTop .div-19 .centrum{ background-color: transparent;}
.smtBg div#frame .row-new{ /*display: -webkit-box; display: -moz-box; display: -webkit-flexbox;*/ }
.smtBg div#frame .row-new div.model-box{ /*-webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1;*/ float: none;width: auto; border-bottom: 1px solid #ccc; }

.smtTop .alignnone{ float: right; margin-top: 22px; margin-left: 12px;}
.smtTop  p{margin-top: 6px; margin-bottom: 9px;}
.feat-image img.img3{ float: right; width: 100%; border: 2px solid #ccc; padding: 10px; margin: 0px 0 10px 15px;}
.feat-image img.smallthumb{ float: right; width: 70px;height: auto; border: 2px solid #ccc; padding: 10px; margin: 0px 0 10px 15px;}
.smtBg .bluetitle{ 
    background-color: #dc6b18; 
    padding: 2px 10px;
    margin-top: 38px;}
/*.smtBg .bluetitle h4 p{color: #fff; font-weight: bold;}*/
.smtBg .bluetitle p{color: #fff; font-weight: bold;}
.srmTable tr td:first-child img.alignnone{float: left; border: 1px solid #ccc; padding: 5px; margin: 5px 10px 10px 0;width: 100px;height: auto;}
.srmTable tr td:last-child img.alignnone{float: right; border: 1px solid #ccc; padding: 5px; margin: 5px 0px 10px 10px;width: 100px;height: auto;}
.srmTable tr td{vertical-align: top; padding: 15px; /*border: 1px solid #ccc!important;*/ 
/*    background-color: #edf2fc;*/
    background-color: #38689e;
}
.srmTable .mod2 tr td a{color: #eee!important;}
.srmTable .mod2 tr td p{margin-bottom: 10px; color: #eee!important;}
/*.feat-image{ position: absolute; right: 15px; top: 22%; }*/
.feat-image{
/*    margin-top: 45px;*/
    margin-top: 34px;
    float: right; 
/*    width: 215px;*/
    width: 440px;
    margin-left: 20px;
}
.used_equip_list_image{
        float: right; 
    width: 440px;
    margin-left: 20px;
}
.used_equip_list_image img.img3 {
    float: right;
    width: 100%;
    border: 2px solid #ccc;
    padding: 10px;
    margin: 0px 0 10px 15px;
}

@media (max-width: 480px){
.used_equip_list_image {
    width: 100%;
}
}
@media (max-width: 600px){
.used_equip_list_image {
    width: 100%;
}
}
@media (max-width: 991px){
.used_equip_list_image {
    width: 100%;
}
}
.used_equip_list li{ background: url('../images/yellowbull.png') no-repeat 0 5px;padding-left: 20px;padding-bottom: 10px; background-size: 10px;}
.feat-image2{
  float: right; 
width: 440px;
/*    margin-left: 20px;*/
    padding-top: 12px;
    padding-right: 20px;
}
.used_equip_list{margin-top: 20px;}
.usedequipdivclass{border: 1px solid #555555;}
.usedequip_ul{padding-left: 20px;padding-top: 20px;}
.feat-image2 img.img3{ float: right;  border: 2px solid #ccc; padding: 10px; 
    margin: 0px 0 10px 15px;}
 .fishes
    {
      position: relative;
      top: 0;
      left: 0;
    }
    .fish
    {
      position: absolute;
      top: 132px;
      left: 80px;
    }
.fish2
    {
      position: absolute;
      top: 190px;
      left: 80px;
    }

.page-template-788-Vertical-Oven .smtTop .div-2 {
    width: 37%;
    float: right;
    margin-top: 30px;
}
.page-template-788-Vertical-Oven .smtTop .div-1 {
    width: 60%;
    float: left;
    margin-top: 30px;
}
.page-template-788-Vertical-Oven .smtTop div#frame .row-new{ display: inherit; }
.page-template-788-Vertical-Oven .smtTop .div-1 iframe{
    width: 100%;
    height: 290px;
}
.page-template-788-Vertical-Oven .smtTop .alignnone {
    float: none;
    margin-top: 0;
    margin-left: 0;
}

.page-template-788-Vertical-Oven .smtTop div#frame,
.page-template-755-Vertical-Oven .smtTop div#frame{
    border: 0;
}
.page-template-788-Vertical-Oven .smtTop{
    margin-top: 15px;
}
.page-template-788-Vertical-Oven .oven .div-2{text-align: left;}

.page-template-788-Vertical-Oven .div-2 .prawo{margin-bottom: 15px;}
.page-template-788-Vertical-Oven  .img-draw1,
.page-template-788-Vertical-Oven  .img-draw2{
    float: right;
    margin: 0 0 10px 10px;
}
.page-template-788-Vertical-Oven  .img-draw1 img,
.page-template-788-Vertical-Oven  .img-draw2 img{
    width: 180px;
    height: auto;
}
.page-template-788-Vertical-Oven .smtTop h3 {
    margin-top: 15px;
    margin-bottom: 5px;
}
.page-template-755-Vertical-Oven .smtTop div#frame .row-new {
    display:block;
}
.page-template-755-Vertical-Oven .smtTop div#frame .row-new .div-2{
   float: left;
    width: 33%;
    border: 2px solid #ccc;
    margin-top: 30px;
}
.page-template-755-Vertical-Oven .smtTop .alignnone {
    float: none;
    margin-top: 0;
    margin-left: 0;   
}
.page-template-755-Vertical-Oven .smtTop div#frame .row-new .div-2 .alignnone{
    float: none;
    margin-top: 0;
    margin-left: 0;
}
.page-template-755-Vertical-Oven .smtTop div#frame .row-new .div-1{
   float: right;
    width: 63%;
    margin-left: 4%;
     margin-top: 30px;
}
.page-template-755-Vertical-Oven .smtTop div#frame .row-new .div-1 iframe{
    width: 100%;
    height: 304px;
    border: 2px solid #ccc;
}
.page-template-755-Vertical-Oven .smtTop div#frame .row-new .specs3 .img img{
    height: auto;
    width: 120px;
}
.page-template-755-Vertical-Oven .smtTop div#frame .row-new .specs3 .padd201{
   padding-left: 20px;
}
.page-template-755-Vertical-Oven .smtTop div#frame .row-new .specs3 .fat,
.page-template-755-Vertical-Oven .smtTop div#frame .row-new .specs3 ul.list-1{
    padding-left: 15px;
}
.page-template-755-Vertical-Oven .smtTop div#frame .row-new .specs2 .centrum{
    padding: 0;
}
.page-template-755-Vertical-Oven .smtTop div#frame .row-new .specs2 + .specs2 td .mobflyright{
    padding: 10px;
}
.page-template-755-Vertical-Oven .smtTop div#frame .row-new .specs2 td {
    border: 1px solid #ccc;
    padding: 10px;
}

.page-template-755-Vertical-Oven .smtTop div#frame .row-new .centrum b{padding-top: 0;}
div.div-14 {
    width: 45%;
    float: left;
}
div.div-15 {
    width: 45%;
    float: right;
}

.siteMapBase{ background-color: transparent!important;padding: 0;border: none; padding: 0!important; border: none!important; margin-left: -1.5%!important; margin-right: -1.5%!important;}
.siteMapBase #sched-wrapper, .siteMapBase .greyboxlink{ float: left; margin: 0 1.5% 25px 1.5%!important; width: 47%!important; min-height: 167px; background-color: transparent!important;}
.siteMapBase #sched-wrapper .sizer, .siteMapBase .greyboxlink .sizer{height: 190px;}
.siteMapBase img{width: 62px!important;}
.bloksNet .network li{width: 31%;float: left;margin-right: 2%;}
#sideicn{margin: 20px 0 10px 0; text-align: center;}
.indst{padding: 10px 0;}
.imgCentr img{ width: 55%;height: auto;}


.selModel{ float: left; width: 97%; margin-right: 3%; border: 1px solid #ccc;padding: 10px;line-height: 20px; height: 205px;}
.selModelMain{  position: relative; display: inline-block; width: 100%;}
.selModelHvr1, .selModelHvr2{position: absolute;z-index: 99; right: 0;top: 90%; display: none; border: 1px solid #eee;}
.smH1:hover > .selModelHvr1{ display: block;}
.smH2:hover > .selModelHvr2{ display: block;}
.cfOvenbg table{margin-top: 25px;}
.cfOvenbg table tr td{vertical-align: top;padding: 10px 10px 10px 0;box-sizing: border-box;}
.cfOvenbg td input[type=text], .cfOvenbg td input[type=email], .cfOvenbg td input[type=password]{width: 100%; padding: 5px;}
.cfOvenbg td span{display: inline-block; padding-right: 20px;}
.cfOvenbg td input[type=checkbox]{ margin-right: 5px; position: relative;top: 2px;}
.cfOvenbg td input[type=submit] {
/*    background-color: #2d5ab5;*/
    background-color: #dc6b18;
    border: none;
    outline: none;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    padding: 8px 25px;
    margin-left: 0px;
}
.cfOvenbg td input[type=submit]:hover{ background-color: #2d5ab5;}
.selModelHvr1 table.models, .selModelHvr2 table.models {
    margin: 0px auto;
    background-color: #2f598b;
    border-collapse: collapse;
    border-spacing: 0px;
    width: 500px!important;
}
.selModelHvr1 table.models th, .selModelHvr1 table.models td, .selModelHvr2 table.models th, .selModelHvr2 table.models td {
    border: 1px solid #c8d4de;
}
.selModelHvr1 table.models p, .selModelHvr2 table.models p {
    margin: 5px;
    color: #ffffff;
    font-size: 12px;
}
.partSrch input[type=text]{ width: 40%; padding: 5px;margin-left:0px;}
.partSrch input[type=submit]{ 
/*    background-color: #2d5ab5;*/
    background-color: #dc6b18;
    border: none;
    outline: none;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    padding: 7px 15px;}
.partSrch input[type=submit]:hover{ background-color: #2d5ab5;}
.prBg h2{font-size: 15px;}
/*#cntaxsde{margin-bottom: 30px;}*/
.specialApplic img{ float: left; width: 60px; margin: 0 10px 20px 0;}
.specialApplic p{ font-size: 13px; line-height: 16px;}
.specialApplic p.title{font-size: 15px;}
.bottom-add{width: 100%; margin-top: 20px;}
.bottom-add img{width: 100%;}

.repMain .divider-1 ul.network{display: inline-block; width: 100%;}
.inquiry table td:last-child{width: 70%;}
.inquiry table td textarea{width: 100%;}
.inquiry table td span.telephone{ width: 30%;}
.inquiry table td label.bestime{ width: 36%;
    font-size: 1.3rem;
    line-height: 24px!important;
    margin-bottom: 0px;
    color: #7d8187;}
.inquiry table td input[type=submit]{
/*    background-color: #2d5ab5;*/
    background-color: #dc6b18;
    border: none;
    outline: none;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    padding: 8px 25px;
    margin-left: 0px;}
.inquiry table td input[type=submit]:hover{background-color: #2d5ab5;}

.pageBrowsebg .pagination{ float: left;
    clear: both;
    display: block;}
.pageBrowsebg .pagination span, .pageBrowsebg .pagination a{background-color: #ccc; color: #333; font-size: 13px; padding: 10px 12px 9px 12px;}
.pageBrowsebg .pagination .current {
    padding: 10px 12px 9px 12px;
    background: #6AAC70;
    color: #fff;
}

/***********18.07.2018************/

.page-template-pagebrowse .divider-2 h2 {
    background: none;
}
.page-template-pagebrowse .pageBrowse{
    background: url('../images/bullet.png') no-repeat 0 7px;
}
.cnty-sty{
    margin-top: 30px;
}
.cnty-sty h3 {
    background: url('../images/bluelist.png') no-repeat 0 4px;
    padding-left: 20px;
    padding-bottom: 12px;
    margin-bottom: 15px;
    font-size: 1.4rem;
    border-bottom: 1px solid #ccc;
}
.office-wrapper.cnty-ul ul li{
    padding: 0 0 10px 16px;
    background: url('../images/trianglebl.gif') no-repeat 0 7px;
    font-size: 15px;
    display: inline-block;
    width: 33%;
}
.cntyaddress h4{
    background: url('../images/bluelist.png') no-repeat 0 4px;
    padding:0 0 12px 20px;
    margin-bottom: 15px;
    font-size: 1.4rem;
    border-bottom: 1px solid #ccc;
}
.cntyaddress p{
    margin:10px 0 0 0;
}
.cntytoptxt{
    margin-bottom: 30px;
}
.cntytoptxt h3{
    font-size: 2.5rem;
    padding-bottom: 7px;
}
.cntytoptxt h3{
    font-size: 1.8rem;
    font-weight: bold;
    padding: 15px 0 5px 0;
}
.cfOvenbg textarea{width: 100%;}

.page-template-pageaward .centrum{padding: 0; margin-top: 15px; background-color: transparent;}
.page-template-pageaward .pageaward img{margin-bottom: 0;}
.page-template-pageaward .centrum img{border: 0;}



/* -------------------carosal-css-start------------------ */
.sliderMain .carousel-caption{left: 15px;top: 0; display: inline-table; text-align: left;}
.sliderMain .slideTxt h1 {
    color: #fff;
    font-size: 2.5rem;
    font-family: 'work_sanssemibold';
    margin-bottom: 10px;
    border-left: 5px solid #fff;
    padding-left: 22px;
    margin-top: 5px;
}
.sliderMain .slideTxt h1 span{color: #339966; display: block;}
.sliderMain .slideTxt p{color: #fff;}
.sliderMain #myCarousel .item img{float: right; width: 100%;  /*max-height: 250px;*/ max-height: 290px; margin-top: 0px;}


.carousel-fade .carousel-inner .item {
  transition-property: opacity;
}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-control {
  z-index: 2;
}

.slideTxt {
    position: absolute;
    z-index: 1;
    text-align: left;
    width: 95%;
    left: 15px;
    top: 15px;
    background-color: rgba(0,0,0,0.3);
    padding: 20px;
}
.fltlft{float: left; margin: 5px 15px 0 0; width: 275px; height: auto; border: 4px solid #ddd;}
.slideProduct{ position: absolute;
    z-index: 1;
    text-align: right;
width: 100%;
right: 15px;
top: 15px;
}
.sliderMain #myCarousel .item .slideProduct img{width: auto; /*max-height: 230px;*/}





.innerBorder{ width: 100%; background-color: #1a385e; height: 6px; margin-bottom: 10px;}
.top-home-sidebar{ position: relative; margin-top: -100px;}
.rght-middle-txt .paddlF-45{padding-left: 0;}

#dialog .wpcf7-form-control-wrap{width: 100%;}



.innerNav{background: rgb(220,107,24);
background: -moz-linear-gradient(top, rgba(220,107,24,1) 0%, rgba(219,145,92,1) 100%);
background: -webkit-linear-gradient(top, rgba(220,107,24,1) 0%,rgba(219,145,92,1) 100%);
background: linear-gradient(to bottom, rgba(220,107,24,1) 0%,rgba(219,145,92,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc6b18', endColorstr='#db915c',GradientType=0 );}
.innerNav #menu li > a{color: #fff;}
.innerNav #menu li:hover > a{ color: #fff; background: #2b5481;}
.innerNav .down:after{ background: url('../images/arrow-white.png') no-repeat center center;}
.innerNav  .search-btn:before{ background-color: transparent;}

/* -------------------carosal-css-end------------------ */





/* --------02-08-2018------------ */
.voidless .div-23:first-of-type{width: 60%;}
.voidless .div-23:first-of-type img{ width: 88%; height: auto;}
.pcoPage .div-1d{float: left; width: 64%; margin-right: 2%; margin-bottom: 0;}
.pcoPage .div-1d iframe{ height: 287px;}
.pcoPage .div-23 .centrum{ padding-left: 0; padding-right: 0;}

.mark5{ margin-top: 20px; width: 30%;}
.mark5 p{margin: 0; padding: 0 10px 10px 10px;}
.smtBg h3{margin: 0;text-align: left;}
.mod2 tr td img{height: auto;}
.smtBg h5{font-weight: bold; font-size: 14px; text-align: center;}
.smtBg p{text-align: center;}
.smtBg p a.submit2{ font-weight: bold!important;}
.rflOven p{text-align: left;}
.rflOven td img{background-color: #fff;}
.rflOven td:last-child{border-bottom: 1px dotted #AABACC}
.video-screen-movie iframe{height: 95px;}
.video-screen-movie{display: block; overflow: hidden;background-color: #ccc; margin-bottom: 5px;}
.video-screen-movie p{ color: #333;}
.video-screen-movie .label{float: left; width: 100%; display: block; text-align: center; padding-bottom: 5px;}
.fluxRef{ padding: 5px 5px 5px 15px!important;}
.fluxRef li{ margin: 3px 0!important;}
.formicReflow .pic-wrapper p.fat{ margin-top: 25px;}


.mod2 tr td p{ color: #333!important; font-size: 14px;}
.mod2 tr td a{ color: #337ab7!important;}
.awards-Bx h2{ border-left: 5px solid #dc6b18; margin: 15px 0;}
.pageaward p{ margin-bottom: 10px;}


.mc4wp-response{ color: #ccc;
    text-align: center;
    margin-top: 5px;
    border-radius: 100px;
    padding: 5px 15px;
    font-weight: bold;
    font-size: 14px;}
.mc4wp-response p{font-size: 16px; font-weight: bold;}


.slideHdn{color: #fff;
    font-size: 2.5rem;
    line-height: 26px;
    font-family: 'work_sanssemibold';
    margin-bottom: 10px;
    border-left: 5px solid #fff;
    padding-left: 22px;
    margin-top: 5px;}
.slideHdn span{ color: #339966; display: block;}
#sideicn img{ opacity: 0.5; margin: 15px 0;}
#sideicn img:hover{ opacity: 1.0;}
.modal2 .modal-dialog{width: 70%;}
.modal2 .modal-body{ padding-top: 28px;text-align: center;;}
.modal2 .modal-header{padding: 0; border-bottom: 0;
    background-color: #fff;
    float: right;
    position: relative;
    right: -17px;
    top: -13px;
box-shadow: 0 2px 5px #ccc;
    border-radius: 100px;
    width: 25px;
    height: 25px;}
.modal2 .modal-header button.close{
 font-size: 25px;
    color: #ff0000;
    opacity: 1;
position: relative;
    right: 4px;
    top: 1px;}
.modal2 a{display: inline-block; background-color: #2d5ab5;
    color: #fff;
    padding: 8px 20px;
    border-radius: 50px;
    margin-top: 15px;}
    .modal2 a:hover{background-color: #dc6b18;}
    .evntPop{margin-top: 40px;}
.evntPop, .evntPop:hover, .evntPop:focus{background-color: transparent;border:none;padding: 0;}
.rowMrgn{margin: 10px 0; border-bottom: 1px solid #eee;}

.singleAwd{ float: left;}
.singleAwd img{margin: 5px 15px 5px 0; border: 1px solid #ccc;width: 200px;height: auto;padding:5px;}


@media(max-width:1199px) {
    .bestime {  width: 22%!important;}
    .bestime{text-align: left;line-height: 15px!important;}    
    .smtBg .model-box a.submit2{font-size: 11px;font-weight: 400;}
    .pcoPage .div-23{width: 47.7%;}
    .siteMapBase #sched-wrapper .sizer, .siteMapBase .greyboxlink .sizer{height: inherit;}
    .siteMapBase #sched-wrapper .sizer, .siteMapBase .greyboxlink .sizer{height: auto;}
    .siteMapBase #sched-wrapper, .siteMapBase .greyboxlink{width: 97%!important;}
    .selModel{ height: 228px;}
    .inquiry table td label.bestime{width: 40%!important;}
    .sliderMain .slideTxt h1{font-size: 2rem;}
    .voidless .div-23:first-of-type img{ width: 100%;}
    .pcoPage .div-1d{ width: 97%; margin-right: 0; margin-bottom: 15px;}
    .div23_voidless{width: 100%;
    margin-left: 0;
    margin-right: 0;}
}
@media(max-width:991px) {
    .slideHdn{font-size: 2rem; line-height: 19px;margin-bottom: 5px;}
    .bestime {  width: 20%!important;}
    .smtBg .model-box a.submit2{font-size: 10px;}
    .mob-2 h3{margin-left: 0;}
    .smtTop .div-19 p.fat{line-height: 15px;}
    .reflowSold .newsSde-itm p a.submit2{font-size: 12px;}
    .inquiry table td label.bestime{line-height: 15px!important;}
    .office-wrapper.cnty-ul ul li{width: 32%;}
    .cntytoptxt h3 {font-size: 1.7rem;}
    .slideProduct{right: 0; width: 90%;}
    .feat-image{width: 278px;}
    .voidless .div-23:first-of-type {  width: 100%; margin: 0 0 15px 0;}
    .voidless .div-23:nth-of-type(2) {  
/*        width: 49%;*/
        
        margin-left: 0;}
    .voidless .div-23:nth-of-type(3) {  width: 48%; margin-right: 0;float: right;}
/*    .voidless .div-23:first-of-type img{width: 60%;}*/
}
@media(max-width:767px) {
    .top-home-sidebar{margin-top: -20px;}
    .modal2 .modal-dialog{ width: 90%; margin: 10% auto 0 auto;}
    .formicReflow .highslide img{ height: auto;}
    .video-screen-movie{display: block;}
    .video-screen-movie iframe{height: auto;}
    
    .sliderMain .slideTxt h1{font-size: 1.5rem;}
    .carousel-indicators{bottom: 27px;}
    .sliderMain .slideTxt p{display: none;}
    .slideTxt{padding: 8px;}
    .ts-lnkBx ul{margin-bottom: 25px;}
    #context-menu{top: -4px;}
    .paddLf90{padding-left: 15px!important;padding-right: 15px;}
    #context-menu .title{ margin-top: 20px;}
    .pageNews, .pagePublic{margin-left: 0;}
    .env h2, .crsa h2, .askExp h2{margin-left: 0;}
    .crsa, .askExp{padding-left: 0;}
    .pcoPage .div-1d{width: 99%;}
    .pcoPage .div-23{width: 48%;}
    .smtTop{margin-top: 15px;}
    .smtBg div#frame .row-new{display: block;}
    .smtBg div#frame .row-new .model-box img{ height: auto; }
    .smtBg div#frame .row-new div.model-box{border-right: 0; border-bottom: 1px dotted #42719a;padding-bottom: 15px;margin-bottom: 15px;}
    .smtBg div#frame .row-new div.model-box:last-child{border-bottom: 0;padding-bottom: 0;}
    .page-template-788-Vertical-Oven .smtTop .div-1,
    .page-template-788-Vertical-Oven .smtTop .div-2{
        width: 100%;
    }
    .page-template-788-Vertical-Oven .smtTop .div-1 img,
    .page-template-788-Vertical-Oven .smtTop .div-2 img{
        width: 100%;
    }
    .page-template-788-Vertical-Oven .smtTop .div-2{
        margin-top: 10px;
    }
    .page-template-788-Vertical-Oven .img-draw1, 
    .page-template-788-Vertical-Oven .img-draw2 {width: 100%; margin: 0 0 10px 0;}
    .page-template-788-Vertical-Oven .img-draw1 img, 
    .page-template-788-Vertical-Oven .img-draw2 img {width: 100%;}
    .page-template-788-Vertical-Oven .div-2 .prawo{text-align: left;}
    .page-template-755-Vertical-Oven .smtTop div#frame .row-new .div-2{width: 100%;}
    .page-template-755-Vertical-Oven .smtTop div#frame .row-new .div-1{width: 100%; margin-left: 0; margin-top: 20px;}
    .page-template-755-Vertical-Oven .smtTop div#frame .row-new .specs2 td,
    .page-template-755-Vertical-Oven .smtTop div#frame .row-new .specs3 td{display: block;width: 100%;}
    .page-template-755-Vertical-Oven .smtTop div#frame .row-new .specs3 .img img{width: 100%;}
    .page-template-755-Vertical-Oven .smtTop div#frame .row-new .specs3 .fat, 
    .page-template-755-Vertical-Oven .smtTop div#frame .row-new .specs3 ul.list-1{padding-left: 0;}
    .page-template-755-Vertical-Oven .smtTop div#frame .row-new .specs3 .padd201 {padding-left: 0;padding-top: 15px; padding-bottom: 15px;}
    .page-template-755-Vertical-Oven .smtTop div#frame .row-new .div-2 img{width: 100%; height: auto;}
    
    div.div-14 { width: 100%;}
    div.div-15 { width: 100%;}  
    .partSrch input[type=text]{width: 72%;}
    .office-wrapper.cnty-ul ul li{width: 100%; display: block;}
    .cntytoptxt h3 {font-size: 1.4rem;}
    .container h1 {font-size: 1.7rem;}
    .page-template-pageaward .pageaward img {margin-bottom: 15px;}
    .smtBg .model-box4 p{min-height: auto;}
    .top-sidebar{margin-bottom: 20px;}
     
}


@media(max-width:600px) {
	.custom1505 td{ display: table-cell !important;}
    .rflOven td{display: block;border-bottom: 1px dotted #AABACC!important; border-right: 0!important;}
/*    .voidless .div-23:nth-of-type(2){width: 53%;}*/
    .voidless .div-23:nth-of-type(3){width: 44%;}
    .smtBg .model-box4{
    width: 100%;
    margin: 0 0 20px 0;
    padding: 10px 15px 15px 15px;
    border-bottom: 1px dotted #42719a;
    border-right: 0!important;
    }
    .smtBg .model-box a.submit2{font-size: 13px;font-weight: bold;}
    .smtBg .model-box img{height: auto;}
    .mob-2 h3{font-size: 22px;}
    
    .srmTable{overflow: auto;width: 100%;}
    .srmTable table.models{ width: 500px;}
    .smtBg .model-box4:last-child{border-bottom: 0!important;margin-bottom: 0!important;}
    .newsSde-itm .model-box{width: 100%!important;margin-left: 0;margin-right: 0;}
    .pageVid{width: 100%;margin: 0 0 15px 0;}
    .pcoPage .div-1d{width: 100%;}
    .pcoPage .div-23{width: 100%;margin-right: 0;}
    .pcoPage .div-23 img{height: auto;}
    .formicReflowBtm .formicInn{width: 100%; margin-left: 0;margin-right: 0;margin-bottom: 20px;}
    .formicReflowBtm img{height: auto;}
    .formicReflow .div-8{width: 100%;margin-right: 0;margin-bottom: 10px;}
    .formicReflow .specs2 td.tri{width: 100%;float: left;}
    .voidless .div-23{width: 100%;margin-right: 0;margin-left: 0;}
    .voidless .div-23 img{height: auto;}
    
     .div23_voidless{width: 100%;margin-right: 0;margin-left: 0;}
    .div23_voidless img{height: auto;}
   /* .srmTable tr td{width: 100%; display: block;}*/
    .feat-image{ width: 143px;}  
    .selModelHvr1, .selModelHvr2{width: 100%;overflow: auto;}
    .sliderMain .slideTxt h1{font-size: 15px;}
    .sliderMain #myCarousel .item img{height: 180px;}
    .sliderMain #myCarousel .item .slideProduct img{height: auto;}
    .awards-Bx ul li{width: 46%;}
    .awards-Bx ul li img{ height: 138px;}
}


@media(max-width:480px) {
    .slideHdn{font-size: 1.4rem; line-height: 15px;}
    .fltlft{margin-right: 0;margin-bottom: 15px;width: 100%;}
    .modal2 .modal-dialog{width: 87%;}
    .modal2 a{padding: 5px 16px; font-size: 13px;}
    .list-1 li{display: table;}
    .rflOven td img{width: 100%!important; margin: 0!important; float: none!important;}
    .rflOven td{padding: 15px!important;}
    .sliderMain .slideTxt h1{font-size: 12px;}
    .wpcf7-form label{width: 100%;margin-bottom: 5px;}
    .wpcf7-form input[type=text], .wpcf7-form input[type=email], .wpcf7-form input[type=date], .wpcf7-form select, .wpcf7-form textarea{width: 100%;}
    .phoneNo .telephone, .phoneNo .phone{width: 100%;margin-left: 0;}
    .phoneNo .telephone input, .phoneNo .phone input{margin-left: 0;margin-bottom: 15px;}
    .bestime{width: 100%!important;margin-left: 0;line-height: 24px!important;}
    .besttime{width: 100%;}
    p.phoneNo input{width: 100%!important;}
    .wpcf7-form input[type=submit]{margin-left: 0;margin-top: -20px;width: 100%;}
    .wpcf7-form-control-wrap{width: 100%;}
    .duallanT1 a img, .duallLightbx a img{height:auto;}
    .duallanT1 td{width: 100%;float: left;}
    .duallLightbx .div-8{width: 100%;margin: 0;}
    .smtTop .div-18, .smtTop .div-19{width: 100%;}
    .partsMain input[type=text]{width: 61%!important;}
    .pcoPage .div-1b, .pcoPage .div-1a{width: 100%;}    
    .smtTop .alignnone{ width: 100px; height: auto; margin-top: 45px; } 
    .feat-image{ width: 100%;}
     .feat-image2{ width: 100%;padding-left: 20px;}
    .bloksNet .network li{width: 48%;}
   
    .cfOvenbg table tr td{width: 100%;float: left;display: block;padding: 5px 0 5px 0;}
    .cfOvenbg table tr td textarea{width: 100%;}
    .duallLightbx{margin-left: 0;margin-right: 0;}
    .selModel{ height: auto; width: 100%;margin-bottom: 10px; position: relative;}
    .inquiry table td{float: left;width: 100%!important;display: block;padding-bottom: 7px;}
    .inquiry table td input[type=text]{margin-bottom: 10px;}
    .inquiry table td span.telephone{width: 100%;}
    .inquiry table td label.bestime{margin-bottom: 10px;width: 100%!important;}
    .inquiry table td input[type=submit]{width: 100%;}
    .awards-Bx ul li{width: 92%; margin: 0 4% 20px 4%;}
    .awards-Bx ul li img{ height: auto;}
}

@media(max-width:320px) { 
    .singleAwd img{width: 100%; margin-right: 0;margin-bottom: 10px;}
    .bloksNet .network li{width: 95%;}
}

.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
    color: #fff;
    text-decoration:none;
}
 
.navigation li {
    display: inline;
}
 
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
    background-color: #6FB7E9;
    border-radius: 3px;
    cursor: pointer;
    padding: 12px;
    padding: 0.75rem;
}
 
.navigation li a:hover,
.navigation li.active a {
    background-color: #3C8DC5;
}

.catVideo h3{font-size: 18px;  padding-top: 10px;}
.all_award{font-size: 21px;margin-top: 13px;}
.search_group{font-size: 1.8rem;
font-weight: bold;
/*padding: 15px 0;*/
color: #404040;}

.footerlink{
    color: #fff;
    font-size: 29px;
    line-height: 32px;
    font-family: 'work_sansregular';
    margin-bottom: 20px;
    padding-left: 18px;
    position: relative;
}
.footerlink a{color: #fff;}
.footerlink:before{ 
    content: '';
    position: absolute;
    top: 3px;
    left: 0;
    width: 5px;
    height: 24px;
    background-color: #dc6b18;}


.videoarea {
  margin-top: 30px;
}
.footerBnr{ margin-bottom: 20px; text-align: center;}
.footerBnr button{ margin-top: 0; margin-bottom: 15px;}
.footerBnr button, .footerBnr img{ width: 100%;}
.downloadBrochure{     
    border: 1px solid #ddd;
    margin-top: 15px;
    margin-bottom: 15px;}
.downloadBrochure span{ 
    font-size: 15px;
    font-weight: 400;
    padding: 5px 12px;
    display: inline-block;
    background-color: #eee;
    width: 100%;
    border-bottom: 1px solid #ccc;}
.downloadBrochure p{ 
    font-size: 15px;
    font-weight: 400;
    padding: 5px 12px;
    display: inline-block;
    background-color: #eee;
    width: 100%;
    border-bottom: 1px solid #ccc;}
 #cntaxsde img{width: 100%; height: auto;}


.tax_prod_title{
    font-size: 1.3rem;
margin-bottom: 10px;
margin-top: 10px;
margin-right: 0;
    font-weight: bold;

text-align: center;
}

.used_equip_title{
    font-size: 20px;
    padding-left: 20px;
    padding-top: 20px;
    font-weight: 
}

.h2header {
    font-size: 1.7rem !important;
    font-weight: normal !important;
    color: #000 !important;
    padding: 15px 0;
}




.awardsWrapBx{
  background-color: #fff;
}
.awardsWrapBx .cmn-headtitle{
    text-align: left;
}
.awardsWrapBx .cmn-headtitle h2{
    color: #122d56;
}
.awardsWrapBx .owl-theme-item .owl-nav {
    margin-top: 30px;
}



.owl-theme-item .owl-nav{
    text-align:center;
    -webkit-tap-highlight-color:transparent;
}
.owl-theme-item .owl-nav{
    margin-top:10px;
}
.owl-theme-item .owl-nav [class*=owl-]{
    color:#FFF;
    font-size:14px;
    margin:0 8px;
    display:inline-block;
    cursor:pointer;
    width: 22px;
    height: 27px;
}
.owl-theme-item .owl-nav button span{display: none;}
.owl-theme-item .owl-nav button.owl-next{
    background: url(../images/next-ico.png) center center no-repeat;
} 
.owl-theme-item .owl-nav button.owl-prev{
    background: url(../images/prev-ico.png) center center no-repeat;
}
.owl-theme-item .owl-nav button.owl-next:hover{
   background: url(../images/next-ico-hover.png) center center no-repeat;
}
.owl-theme-item .owl-nav button.owl-prev:hover{
   background: url(../images/prev-ico-hover.png) center center no-repeat;
}
.owl-theme-item .owl-nav .disabled{
    opacity:.5;
    cursor:default;
}
.labelvoidless{
    width: 100%;
    clear: both;
    display: inline-block;
    background-color: #ccc;
    position: relative;
    top: -6px;
    padding-bottom: 5px;
}
.labelvoidless p{
    color: #333;
    text-align: center;
}

.search-submit{
   color: #fff;
    font-weight: bold;
    padding-bottom: 5px;
    background-color: #2d5ab5;
    padding: 5px 15px;
    text-align: center;
    height: auto;
    line-height: 20px;
    font-size: 13px;
    height: 32px;
    border: none;
    outline: none; 
    }

.search-field{
  padding: 5px 10px;
    background-color: #fff;
    border: 1px solid #ccc;   
}

/*rotating header table*/

.rotatingheader th.rotate {
  /* Something you can count on */
  height: 200px;
  white-space: nowrap;
}

.rotatingheader th.rotate > div {
  transform: 
    /* Magic Numbers */
    translate(-2px,90px)
    /* 45 is really 360 - 45 */
    rotate(270deg);
  width: 28px;
}

.rotatingheader td.rotate > div  {
    
  transform: 
    
    translate(1px,30px)
    
    rotate(270deg);
  width: 30px;
}
.rotatingheader td.rotate > div > span  {
 color: #fff;
    font-size: 19px;
}

.rotatingheader td.rotate   {
    
 background-color: blue;   
}
.rotatingheader th.rotate > div > span {
/*  border-bottom: 1px solid #ccc;*/
  padding: 5px 10px;
}
table.rotatingheader {
  border-collapse: collapse;
}
/*table.rotatingheader, td, th {*/
    table.rotatingheader td, table.rotatingheader th{
  border: 1px solid black;
     padding: 0px 0px;
    font-size:13px;
}
.td_left_title a{color: #333;}
.tdcause{background-color: blue;text-align: center;}
.tdcause span{color: #fff;font-size: 19px;}
.tdsky{background-color: dodgerblue;}
.td_left_title{
    font-weight: bold;
    white-space: nowrap;
}
.cause{    font-weight: bold;
    font-size: 17px;
    text-align: center;}

.prob_solv_itm{font-size: 14px;
    font-weight: bold;
    padding: 10px 0;
    top: 0;} 

/*.grecaptcha-badge { visibility: hidden; }*/