/*
Theme Name: Talan Products Responsive
Author: Metisentry
Version: 2.1
*/
body.page-id-77 .wpcf7 input,
body.page-id-77 .wpcf7 textarea, 
body.page-id-77 .wpcf7 select,
body.page-id-77 .wpcf7 .phone {width: 100%;}
body.page-id-77 .wpcf7 .maxsize {clear:left; display:block;}
.link-box {
 color: white;
 text-decoration: none;
 background: #c81d21;
 padding: 10px 50px;
 display: block;
 margin: 0 auto;
 text-align: center;}
.link-box:hover {background: #000;}
/* main elements */
.employee-bio {clear: both; padding-bottom: 10px; border-top: 1px solid #ccc;}
.employee-bio.first {border-top: none;}
.employee-bio.last {min-height: 300px;}
.page .img-bio-main {max-width: 200px;}
.img-bio {max-width: 300px;}
.sidebar-box .wpcf7-submit {
padding: 8px 25px 8px 32px;
background: #eee;
border: 1px solid #ddd;
margin: 4px 0 0 100px;
font-size: 22px;
}
#wpcf7-f288280-p2202-o1 {min-height: 350px;}
#wpcf7-f288280-p2202-o1 .wpcf7-text, #wpcf7-f288280-p2202-o1 .wpcf7-textarea, #wpcf7-f288280-p2202-o1 .wpcf7-select, #wpcf7-f288280-p2202-o1 .phone {width: 100%; max-width: 300px;}
#wpcf7-f288280-p2202-o1 .wpcf7-submit  {
padding: 8px 25px 8px 32px;
background: #eee;
border: 1px solid #ddd;
margin: 4px 0 0 0px;
font-size: 22px;
}
#wpcf7-f288280-p2202-o1 .left {float: left; width: 49.9%; font-weight: bold;}
.sidebar-box .wpcf7 input, .sidebar-box .wpcf7 select, .sidebar-box .wpcf7 .phone {
position: relative; float: right; width: 150px;
}
div.wpcf7 input[type="file"] {float: left; width: inherit; background: #eee; border: 1px solid #ddd;}
.sidebar-box .wpcf7 .maxsize,#wpcf7-f288280-p2202-o1 .maxsize {color: #666; font-size: 11px; font-style: italic; display: block; clear: both; margin: 5px 0;}

 
body.single-awsm_job_openings #sidebar {display: none;}
body.single-awsm_job_openings .ctn-container .ctn-grid-16 {width: 100%;}
.wpcf7 input,.wpcf7 textarea,.wpcf7 select,.wpcf7 .phone {max-width: 100%; font: inherit;}
#content .post-head .box .frame h1 {
	color:#fff;
	font:27px LeagueGothicRegular, Helvetica, sans-serif;
	text-transform:uppercase;
	margin:0 8px 0px 0;
	float: none;
	display:inline-block;
	letter-spacing: 1px;
}

.vplayer {
    top: 10px;
    position: relative;
    padding-top: 56.25%;
    overflow: hidden;
    cursor: pointer;
    background-color: #000;
	clear: both;
}
.vplayer img {
    top: 0px;
    left: 0;
    width: 100%;
    opacity: 0.7;
}
.vplayer .plybtn {
    box-shadow: 0 0 30px rgba( 0, 0, 0, 0.6);
    width: 90px;
    height: 60px;
    background-color: #333;
    z-index: 1;
    opacity: 0.8;
    border-radius: 6px;
}
.vplayer .plybtn:before {
    content: "";
    border-style: solid;
    border-width: 15px 0 15px 26.0px;
    border-color: transparent transparent transparent #fff;
}
.vplayer img,
.vplayer .plybtn {
    cursor: pointer;
}
.vplayer img,
.vplayer iframe,
.vplayer .plybtn,
.vplayer .plybtn:before {
    position: absolute;
}
.vplayer .plybtn,
.vplayer .plybtn:before {
    top: 50%;
    left: 50%;
    transform: translate3d( -50%, -50%, 0);
}
.vplayer iframe {
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}
/* IQS Styles Added */
@media screen and (max-width: 960px) {
.textwidget .wpcf7 {clear: both;}
.sidebar-box .wpcf7 input, .sidebar-box .wpcf7 select, .sidebar-box .wpcf7 .phone, .sidebar-box .wpcf7 textarea {width: 100%;}
}

@media screen and (max-width: 710px) {
#wpcf7-f288280-p2202-o1 {min-height: 600px;}
#wpcf7-f288280-p2202-o1 .left {width: 100%;}
#wpcf7-f288280-p2202-o1 .wpcf7-text, #wpcf7-f288280-p2202-o1 .wpcf7-textarea, #wpcf7-f288280-p2202-o1 .wpcf7-select, #wpcf7-f288280-p2202-o1 .phone {width: 100%; max-width: inherit;}
}
body.category .video-text {display: none;}

/* IQS Styles Added */

.part-name{
	width: 100%;
	background: #000;
	display: block;
	text-align: center;
	color: #fff;
}
.part-grid .part-grid-item{
    margin-bottom: 10px;
}
.part-grid-item a{
	text-decoration: none;
	font: 20px/30px LeagueGothicRegular,Helvetica,sans-serif;
	font-display: auto;
}

.part-grid-item img, .innergrid img{
	max-width: 100%;
	height: auto;
}

.part-container{
	border: 1px solid #000;
	background: #fff;
	min-height: 237px;
}

.single-parts .bottomcontainerBox{
	display: none;
}

.single-parts .page{
	font: 20px/30px LeagueGothicRegular,Helvetica,sans-serif;
	font-display: auto;
}

.part-info{
	text-transform: uppercase;
}

.part-info a{
	text-decoration: none;
	color: #000;
}

.red{
	color: #c80005;
}

.select-style select {
	 background: transparent;
	 width: 110%;
	 padding: 5px;
	 font-size: 16px;
	 line-height: 1;
	 border: 0;
	 border-radius: 0;
	 height: 34px;
	 -webkit-appearance: none;
	 }

	.select-style {
   height: 31px;
   overflow: hidden;
   background: url(images/down.jpg) no-repeat right #fff;
   border: 1px solid #b4b4b4;
   }

#part-loop input[type="submit"]{
	height: 32px;
}

   #part-loop{
   	margin: 10px 0 20px;
   }
   .home .tab_wrap ul.tab_navigation a{
       width: 32%;
       padding: 12px 0 10px;
       width: 32%;
       margin-right: 1%;
       text-align: center;
   }
   .overflow{

       overflow-x: auto;
       -webkit-overflow-scrolling: touch
   }
   #content iframe{
       max-width: 100%;
   }
   @media screen and (max-width: 600px) {
       .overflow{
           box-shadow: -20px 0 20px -20px rgba(0, 0, 0, 0.7) inset;
           padding-right: 10px;
       }
       .home .tab_wrap ul.tab_navigation a{
           width: 100%;
           border-radius: 0;
           -webkit-border-radius: 0;
           -moz-border-radius: 0;
           border-bottom: 1px solid #b8b8b8;
           padding: 8px 0 6px;
           
       }
       .read-more{
           width: 100%;
          
       }
   }
 
/* --------Constant Contact Form Styles----------------- */
html body #cc_form_1 a.safesubscribe_light {display:none !important;}
html body #cc_form_1 {padding: 0 !important; margin-top: 0 !important;}
input#cc_5020312c46_Go {
	background: url("images/arrow-button.png") no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	float: none;
	font-size: 14px;
	height: 33px;
	margin-top: 0px;
	overflow: hidden;
	padding-left: 6px;
	padding-top: 4px;
	width: 220px;
text-decoration: none;
font-weight: bold;
}
input#cc_5020312c46_Go:hover {cursor:pointer;}
html body #cc_form_1 .kws_input_container {padding-top:5px !important;}
html body #cc_form_1 label {font-size:13px !important; font-family: Verdana, Geneva, sans-serif !important; line-height: 1.2em;}
#cc_5020312c46_email_address {width:205px; height: 20px; font-size:20px;}
html body #cc_form_1 input.t {font-size:12px;}
.headerphone a,.phone a {color:#fff; text-decoration:none;}
/* -------------------------------------------------------- 
 * 
 *  Centurion Framework v3.5.4 
 *  Created by: Justin Hough (http://www.justinhough.com/) 
 * 
 *  Documentation: http://www.centurionframework.com 
 *  Licensed under GPL and MIT. 
 * 
 * -------------------------------------------------------- */
.ctn-container .ctn-grid-1, .ctn-container .ctn-grid-2, .ctn-container .ctn-grid-3, .ctn-container .ctn-grid-4, .ctn-container .ctn-grid-5, .ctn-container .ctn-grid-6, .ctn-container .ctn-grid-7, .ctn-container .ctn-grid-8, .ctn-container .ctn-grid-9, .ctn-container .ctn-grid-10, .ctn-container .ctn-grid-11, .ctn-container .ctn-grid-12, .ctn-container .ctn-grid-13, .ctn-container .ctn-grid-14, .ctn-container .ctn-grid-15, .ctn-container .ctn-grid-16, .ctn-container .ctn-grid-17, .ctn-container .ctn-grid-18, .ctn-container .ctn-grid-19, .ctn-container .ctn-grid-20, .ctn-container .ctn-grid-21, .ctn-container .ctn-grid-22, .ctn-container .ctn-grid-23, .ctn-container .ctn-grid-24, .ctn-container .ctn-tablet-1, .ctn-container .ctn-tablet-2, .ctn-container .ctn-tablet-3, .ctn-container .ctn-tablet-4, .ctn-container .ctn-tablet-5, .ctn-container .ctn-tablet-6, .ctn-container .ctn-tablet-7, .ctn-container .ctn-tablet-8, .ctn-container .ctn-tablet-9, .ctn-container .ctn-tablet-10, .ctn-container .ctn-tablet-11, .ctn-container .ctn-tablet-12, .ctn-container .ctn-mobile-1, .ctn-container .ctn-mobile-2, .ctn-container .ctn-mobile-3, .ctn-container .ctn-mobile-4, .ctn-container .ctn-mobile-5, .ctn-container .ctn-mobile-6 {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  padding: 0 5px;
  position: relative; }

/* Large Destkop Grid */
/* ---------------------------- */
.ctn-container {
  margin: 0 auto;
  padding: 0;
/*   width: 1024px; } */
  width: 1400px; }
  .ctn-container .ctn-grid-1 {
    width: 4.1667%; }
  .ctn-container .ctn-grid-2 {
    width: 8.3333%; }
  .ctn-container .ctn-grid-3 {
    width: 12.5%; }
  .ctn-container .ctn-grid-4 {
    width: 16.6667%; }
  .ctn-container .ctn-grid-5 {
    width: 20.8333%; }
  .ctn-container .ctn-grid-6 {
    width: 25%; }
  .ctn-container .ctn-grid-7 {
    width: 29.1667%; }
  .ctn-container .ctn-grid-8 {
    width: 33.3333%; }
  .ctn-container .ctn-grid-9 {
    width: 37.5%; }
  .ctn-container .ctn-grid-10 {
    width: 41.6667%; }
  .ctn-container .ctn-grid-11 {
    width: 45.8333%; }
  .ctn-container .ctn-grid-12 {
    width: 50%; }
  .ctn-container .ctn-grid-13 {
    width: 54.1667%; }
  .ctn-container .ctn-grid-14 {
    width: 58.3333%; }
  .ctn-container .ctn-grid-15 {
    width: 62.5%; }
  .ctn-container .ctn-grid-16 {
    width: 66.6667%; }
  .ctn-container .ctn-grid-17 {
    width: 70.8333%; }
  .ctn-container .ctn-grid-18 {
    width: 75%; }
  .ctn-container .ctn-grid-19 {
    width: 79.1667%; }
  .ctn-container .ctn-grid-20 {
    width: 83.3333%; }
  .ctn-container .ctn-grid-21 {
    width: 87.5%; }
  .ctn-container .ctn-grid-22 {
    width: 91.6667%; }
  .ctn-container .ctn-grid-23 {
    width: 95.8333%; }
  .ctn-container .ctn-grid-24 {
    width: 100%; }
  .ctn-container [class*=ctn-grid] [class*=ctn-grid]:first-of-type {
    padding-left: 0; }
  .ctn-container [class*=ctn-grid] [class*=ctn-grid]:last-of-type {
    padding-right: 0; }
  .ctn-container .ctn-push-1 {
    left: 4.1667%; }
  .ctn-container .ctn-pull-1 {
    left: -4.1667%; }
  .ctn-container .ctn-push-2 {
    left: 8.3333%; }
  .ctn-container .ctn-pull-2 {
    left: -8.3333%; }
  .ctn-container .ctn-push-3 {
    left: 12.5%; }
  .ctn-container .ctn-pull-3 {
    left: -12.5%; }
  .ctn-container .ctn-push-4 {
    left: 16.6667%; }
  .ctn-container .ctn-pull-4 {
    left: -16.6667%; }
  .ctn-container .ctn-push-5 {
    left: 20.8333%; }
  .ctn-container .ctn-pull-5 {
    left: -20.8333%; }
  .ctn-container .ctn-push-6 {
    left: 25%; }
  .ctn-container .ctn-pull-6 {
    left: -25%; }
  .ctn-container .ctn-push-7 {
    left: 29.1667%; }
  .ctn-container .ctn-pull-7 {
    left: -29.1667%; }
  .ctn-container .ctn-push-8 {
    left: 33.3333%; }
  .ctn-container .ctn-pull-8 {
    left: -33.3333%; }
  .ctn-container .ctn-push-9 {
    left: 37.5%; }
  .ctn-container .ctn-pull-9 {
    left: -37.5%; }
  .ctn-container .ctn-push-10 {
    left: 41.6667%; }
  .ctn-container .ctn-pull-10 {
    left: -41.6667%; }
  .ctn-container .ctn-push-11 {
    left: 45.8333%; }
  .ctn-container .ctn-pull-11 {
    left: -45.8333%; }
  .ctn-container .ctn-push-12 {
    left: 50%; }
  .ctn-container .ctn-pull-12 {
    left: -50%; }
  .ctn-container .ctn-push-13 {
    left: 54.1667%; }
  .ctn-container .ctn-pull-13 {
    left: -54.1667%; }
  .ctn-container .ctn-push-14 {
    left: 58.3333%; }
  .ctn-container .ctn-pull-14 {
    left: -58.3333%; }
  .ctn-container .ctn-push-15 {
    left: 62.5%; }
  .ctn-container .ctn-pull-15 {
    left: -62.5%; }
  .ctn-container .ctn-push-16 {
    left: 66.6667%; }
  .ctn-container .ctn-pull-16 {
    left: -66.6667%; }
  .ctn-container .ctn-push-17 {
    left: 70.8333%; }
  .ctn-container .ctn-pull-17 {
    left: -70.8333%; }
  .ctn-container .ctn-push-18 {
    left: 75%; }
  .ctn-container .ctn-pull-18 {
    left: -75%; }
  .ctn-container .ctn-push-19 {
    left: 79.1667%; }
  .ctn-container .ctn-pull-19 {
    left: -79.1667%; }
  .ctn-container .ctn-push-20 {
    left: 83.3333%; }
  .ctn-container .ctn-pull-20 {
    left: -83.3333%; }
  .ctn-container .ctn-push-21 {
    left: 87.5%; }
  .ctn-container .ctn-pull-21 {
    left: -87.5%; }
  .ctn-container .ctn-push-22 {
    left: 91.6667%; }
  .ctn-container .ctn-pull-22 {
    left: -91.6667%; }
  .ctn-container .ctn-push-23 {
    left: 95.8333%; }
  .ctn-container .ctn-pull-23 {
    left: -95.8333%; }

/* Full Width Container */
.ctn-container-full {
  width: 100%; }

/* Small Desktop Grid */
/* ---------------------------- */
@media screen and (max-width: 1023px) {
  .ctn-container {
    width: 100%; }

  .show-desktop, .hide-tablet, .hide-mobile {
    display: block !important; }

  .hide-desktop, .show-tablet, .show-mobile {
    display: none !important; }
 }

/* Tablet Grid */
/* ---------------------------- */
@media screen and (max-width: 961px) {
    #megaMenu.megaMenu-nojs ul ul.sub-menu{
        display: block;
    }
  .ctn-container {
    /* adjust desktop  */ }
    .ctn-container .ctn-grid-12, .ctn-container .ctn-grid-13, .ctn-container .ctn-grid-14, .ctn-container .ctn-grid-15, .ctn-container .ctn-grid-16, .ctn-container .ctn-grid-17, .ctn-container .ctn-grid-18, .ctn-container .ctn-grid-19, .ctn-container .ctn-grid-20, .ctn-container .ctn-grid-21, .ctn-container .ctn-grid-22, .ctn-container .ctn-grid-23, .ctn-container .ctn-grid-24 {
      width: 100%; }
    .ctn-container .ctn-push-12, .ctn-container .ctn-pull-12, .ctn-container .ctn-push-13, .ctn-container .ctn-pull-13, .ctn-container .ctn-push-14, .ctn-container .ctn-pull-14, .ctn-container .ctn-push-15, .ctn-container .ctn-pull-15, .ctn-container .ctn-push-16, .ctn-container .ctn-pull-16, .ctn-container .ctn-push-17, .ctn-container .ctn-pull-17, .ctn-container .ctn-push-18, .ctn-container .ctn-pull-18, .ctn-container .ctn-push-19, .ctn-container .ctn-pull-19, .ctn-container .ctn-push-20, .ctn-container .ctn-pull-20, .ctn-container .ctn-push-21, .ctn-container .ctn-pull-21, .ctn-container .ctn-push-22, .ctn-container .ctn-pull-22, .ctn-container .ctn-push-23, .ctn-container .ctn-pull-23, .ctn-container .ctn-push-24, .ctn-container .ctn-pull-24 {
      left: 0; }
    .ctn-container .ctn-grid-1 {
      width: 8.3333%; }
    .ctn-container .ctn-grid-2 {
      width: 16.6667%; }
    .ctn-container .ctn-grid-3 {
      width: 25%; }
    .ctn-container .ctn-grid-4 {
      width: 33.3333%; }
    .ctn-container .ctn-grid-5 {
      width: 41.6667%; }
    .ctn-container .ctn-grid-6 {
      width: 50%; }
    .ctn-container .ctn-grid-7 {
      width: 58.3333%; }
    .ctn-container .ctn-grid-8 {
      width: 66.6667%; }
    .ctn-container .ctn-grid-9 {
      width: 75%; }
    .ctn-container .ctn-grid-10 {
      width: 83.3333%; }
    .ctn-container .ctn-grid-11 {
      width: 91.6667%; }
    .ctn-container .ctn-tablet-1 {
      width: 8.3333%; }
    .ctn-container .ctn-tablet-2 {
      width: 16.6667%; }
    .ctn-container .ctn-tablet-3 {
      width: 25%; }
    .ctn-container .ctn-tablet-4 {
      width: 33.3333%; }
    .ctn-container .ctn-tablet-5 {
      width: 41.6667%; }
    .ctn-container .ctn-tablet-6 {
      width: 50%; }
    .ctn-container .ctn-tablet-7 {
      width: 58.3333%; }
    .ctn-container .ctn-tablet-8 {
      width: 66.6667%; }
    .ctn-container .ctn-tablet-9 {
      width: 75%; }
    .ctn-container .ctn-tablet-10 {
      width: 83.3333%; }
    .ctn-container .ctn-tablet-11 {
      width: 91.6667%; }
    .ctn-container .ctn-tablet-12 {
      width: 100%; }
    .ctn-container [class*=ctn-grid] [class*=ctn-grid]:first-of-type {
      padding-left: 0; }
    .ctn-container [class*=ctn-grid] [class*=ctn-grid]:last-of-type {
      padding-right: 0; }
    .ctn-container .ctn-push-1 {
      left: 8.3333%; }
    .ctn-container .ctn-pull-1 {
      left: -8.3333%; }
    .ctn-container .ctn-push-2 {
      left: 16.6667%; }
    .ctn-container .ctn-pull-2 {
      left: -16.6667%; }
    .ctn-container .ctn-push-3 {
      left: 25%; }
    .ctn-container .ctn-pull-3 {
      left: -25%; }
    .ctn-container .ctn-push-4 {
      left: 33.3333%; }
    .ctn-container .ctn-pull-4 {
      left: -33.3333%; }
    .ctn-container .ctn-push-5 {
      left: 41.6667%; }
    .ctn-container .ctn-pull-5 {
      left: -41.6667%; }
    .ctn-container .ctn-push-6 {
      left: 50%; }
    .ctn-container .ctn-pull-6 {
      left: -50%; }
    .ctn-container .ctn-push-7 {
      left: 58.3333%; }
    .ctn-container .ctn-pull-7 {
      left: -58.3333%; }
    .ctn-container .ctn-push-8 {
      left: 66.6667%; }
    .ctn-container .ctn-pull-8 {
      left: -66.6667%; }
    .ctn-container .ctn-push-9 {
      left: 75%; }
    .ctn-container .ctn-pull-9 {
      left: -75%; }
    .ctn-container .ctn-push-10 {
      left: 83.3333%; }
    .ctn-container .ctn-pull-10 {
      left: -83.3333%; }
    .ctn-container .ctn-push-11 {
      left: 91.6667%; }
    .ctn-container .ctn-pull-11 {
      left: -91.6667%; }
    .ctn-container .ctn-t-push-1 {
      left: 8.3333%; }
    .ctn-container .ctn-t-pull-1 {
      left: -8.3333%; }
    .ctn-container .ctn-t-push-2 {
      left: 16.6667%; }
    .ctn-container .ctn-t-pull-2 {
      left: -16.6667%; }
    .ctn-container .ctn-t-push-3 {
      left: 25%; }
    .ctn-container .ctn-t-pull-3 {
      left: -25%; }
    .ctn-container .ctn-t-push-4 {
      left: 33.3333%; }
    .ctn-container .ctn-t-pull-4 {
      left: -33.3333%; }
    .ctn-container .ctn-t-push-5 {
      left: 41.6667%; }
    .ctn-container .ctn-t-pull-5 {
      left: -41.6667%; }
    .ctn-container .ctn-t-push-6 {
      left: 50%; }
    .ctn-container .ctn-t-pull-6 {
      left: -50%; }
    .ctn-container .ctn-t-push-7 {
      left: 58.3333%; }
    .ctn-container .ctn-t-pull-7 {
      left: -58.3333%; }
    .ctn-container .ctn-t-push-8 {
      left: 66.6667%; }
    .ctn-container .ctn-t-pull-8 {
      left: -66.6667%; }
    .ctn-container .ctn-t-push-9 {
      left: 75%; }
    .ctn-container .ctn-t-pull-9 {
      left: -75%; }
    .ctn-container .ctn-t-push-10 {
      left: 83.3333%; }
    .ctn-container .ctn-t-pull-10 {
      left: -83.3333%; }
    .ctn-container .ctn-t-push-11 {
      left: 91.6667%; }
    .ctn-container .ctn-t-pull-11 {
      left: -91.6667%; }
 }

/* Mobile Grid */
/* ---------------------------- */
@media screen and (max-width: 481px) {
  .ctn-container .ctn-grid-6, .ctn-container .ctn-grid-7, .ctn-container .ctn-grid-8, .ctn-container .ctn-grid-9, .ctn-container .ctn-grid-10, .ctn-container .ctn-grid-11, .ctn-container .ctn-grid-12, .ctn-container .ctn-grid-13, .ctn-container .ctn-grid-14, .ctn-container .ctn-grid-15, .ctn-container .ctn-grid-16, .ctn-container .ctn-grid-17, .ctn-container .ctn-grid-18, .ctn-container .ctn-grid-19, .ctn-container .ctn-grid-20, .ctn-container .ctn-grid-21, .ctn-container .ctn-grid-22, .ctn-container .ctn-grid-23, .ctn-container .ctn-grid-24, .ctn-container .ctn-tablet-6, .ctn-container .ctn-tablet-7, .ctn-container .ctn-tablet-8, .ctn-container .ctn-tablet-9, .ctn-container .ctn-tablet-10, .ctn-container .ctn-tablet-11, .ctn-container .ctn-tablet-12 {
    width: 100%; }
  .ctn-container .ctn-push-6, .ctn-container .ctn-pull-6, .ctn-container .ctn-push-7, .ctn-container .ctn-pull-7, .ctn-container .ctn-push-8, .ctn-container .ctn-pull-8, .ctn-container .ctn-push-9, .ctn-container .ctn-pull-9, .ctn-container .ctn-push-10, .ctn-container .ctn-pull-10, .ctn-container .ctn-push-11, .ctn-container .ctn-pull-11, .ctn-container .ctn-push-12, .ctn-container .ctn-pull-12, .ctn-container .ctn-push-13, .ctn-container .ctn-pull-13, .ctn-container .ctn-push-14, .ctn-container .ctn-pull-14, .ctn-container .ctn-push-15, .ctn-container .ctn-pull-15, .ctn-container .ctn-push-16, .ctn-container .ctn-pull-16, .ctn-container .ctn-push-17, .ctn-container .ctn-pull-17, .ctn-container .ctn-push-18, .ctn-container .ctn-pull-18, .ctn-container .ctn-push-19, .ctn-container .ctn-pull-19, .ctn-container .ctn-push-20, .ctn-container .ctn-pull-20, .ctn-container .ctn-push-21, .ctn-container .ctn-pull-21, .ctn-container .ctn-push-22, .ctn-container .ctn-pull-22, .ctn-container .ctn-push-23, .ctn-container .ctn-pull-23, .ctn-container .ctn-push-24, .ctn-container .ctn-pull-24, .ctn-container .ctn-t-push-6, .ctn-container .ctn-t-pull-6, .ctn-container .ctn-t-push-7, .ctn-container .ctn-t-pull-7, .ctn-container .ctn-t-push-8, .ctn-container .ctn-t-pull-8, .ctn-container .ctn-t-push-9, .ctn-container .ctn-t-pull-9, .ctn-container .ctn-t-push-10, .ctn-container .ctn-t-pull-10, .ctn-container .ctn-t-push-11, .ctn-container .ctn-t-pull-11, .ctn-container .ctn-t-push-12, .ctn-container .ctn-t-pull-12 {
    left: 0; }
  .ctn-container .ctn-grid-1 {
    width: 16.6667%; }
  .ctn-container .ctn-grid-2 {
    width: 33.3333%; }
  .ctn-container .ctn-grid-3 {
    width: 50%; }
  .ctn-container .ctn-grid-4 {
    width: 66.6667%; }
  .ctn-container .ctn-grid-5 {
    width: 83.3333%; }
  .ctn-container .ctn-tablet-1 {
    width: 16.6667%; }
  .ctn-container .ctn-tablet-2 {
    width: 33.3333%; }
  .ctn-container .ctn-tablet-3 {
    width: 50%; }
  .ctn-container .ctn-tablet-4 {
    width: 66.6667%; }
  .ctn-container .ctn-tablet-5 {
    width: 83.3333%; }
  .ctn-container .ctn-mobile-1 {
    width: 16.6667%; }
  .ctn-container .ctn-mobile-2 {
    width: 33.3333%; }
  .ctn-container .ctn-mobile-3 {
    width: 50%; }
  .ctn-container .ctn-mobile-4 {
    width: 66.6667%; }
  .ctn-container .ctn-mobile-5 {
    width: 83.3333%; }
  .ctn-container .ctn-mobile-6 {
    width: 100%; }
  .ctn-container [class*=ctn-grid] [class*=ctn-grid]:first-of-type {
    padding-left: 0; }
  .ctn-container [class*=ctn-grid] [class*=ctn-grid]:last-of-type {
    padding-right: 0; }
  .ctn-container .ctn-push-1 {
    left: 16.6667%; }
  .ctn-container .ctn-pull-1 {
    left: -16.6667%; }
  .ctn-container .ctn-push-2 {
    left: 33.3333%; }
  .ctn-container .ctn-pull-2 {
    left: -33.3333%; }
  .ctn-container .ctn-push-3 {
    left: 50%; }
  .ctn-container .ctn-pull-3 {
    left: -50%; }
  .ctn-container .ctn-push-4 {
    left: 66.6667%; }
  .ctn-container .ctn-pull-4 {
    left: -66.6667%; }
  .ctn-container .ctn-push-5 {
    left: 83.3333%; }
  .ctn-container .ctn-pull-5 {
    left: -83.3333%; }
  .ctn-container .ctn-t-push-1 {
    left: 16.6667%; }
  .ctn-container .ctn-t-pull-1 {
    left: -16.6667%; }
  .ctn-container .ctn-t-push-2 {
    left: 33.3333%; }
  .ctn-container .ctn-t-pull-2 {
    left: -33.3333%; }
  .ctn-container .ctn-t-push-3 {
    left: 50%; }
  .ctn-container .ctn-t-pull-3 {
    left: -50%; }
  .ctn-container .ctn-t-push-4 {
    left: 66.6667%; }
  .ctn-container .ctn-t-pull-4 {
    left: -66.6667%; }
  .ctn-container .ctn-t-push-5 {
    left: 83.3333%; }
  .ctn-container .ctn-t-pull-5 {
    left: -83.3333%; }
  .ctn-container .ctn-m-push-1 {
    left: 16.6667%; }
  .ctn-container .ctn-m-pull-1 {
    left: -16.6667%; }
  .ctn-container .ctn-m-push-2 {
    left: 33.3333%; }
  .ctn-container .ctn-m-pull-2 {
    left: -33.3333%; }
  .ctn-container .ctn-m-push-3 {
    left: 50%; }
  .ctn-container .ctn-m-pull-3 {
    left: -50%; }
  .ctn-container .ctn-m-push-4 {
    left: 66.6667%; }
  .ctn-container .ctn-m-pull-4 {
    left: -66.6667%; }
  .ctn-container .ctn-m-push-5 {
    left: 83.3333%; }
  .ctn-container .ctn-m-pull-5 {
    left: -83.3333%; }
 }

.ctn-grid-center {
  float: none !important;
  margin: 0 auto; }

.ctn-container .ctn-grid-1:before, .ctn-container .ctn-grid-2:before, .ctn-container .ctn-grid-3:before, .ctn-container .ctn-grid-4:before, .ctn-container .ctn-grid-5:before, .ctn-container .ctn-grid-6:before, .ctn-container .ctn-grid-7:before, .ctn-container .ctn-grid-8:before, .ctn-container .ctn-grid-9:before, .ctn-container .ctn-grid-10:before, .ctn-container .ctn-grid-11:before, .ctn-container .ctn-grid-12:before, .ctn-container .ctn-grid-13:before, .ctn-container .ctn-grid-14:before, .ctn-container .ctn-grid-15:before, .ctn-container .ctn-grid-16:before, .ctn-container .ctn-grid-17:before, .ctn-container .ctn-grid-18:before, .ctn-container .ctn-grid-19:before, .ctn-container .ctn-grid-20:before, .ctn-container .ctn-grid-21:before, .ctn-container .ctn-grid-22:before, .ctn-container .ctn-grid-23:before, .ctn-container .ctn-grid-24:before, .ctn-container .ctn-tablet-1:before, .ctn-container .ctn-tablet-2:before, .ctn-container .ctn-tablet-3:before, .ctn-container .ctn-tablet-4:before, .ctn-container .ctn-tablet-5:before, .ctn-container .ctn-tablet-6:before, .ctn-container .ctn-tablet-7:before, .ctn-container .ctn-tablet-8:before, .ctn-container .ctn-tablet-9:before, .ctn-container .ctn-tablet-10:before, .ctn-container .ctn-tablet-11:before, .ctn-container .ctn-tablet-12:before, .ctn-container .ctn-mobile-1:before, .ctn-container .ctn-mobile-2:before, .ctn-container .ctn-mobile-3:before, .ctn-container .ctn-mobile-4:before, .ctn-container .ctn-mobile-5:before, .ctn-container .ctn-mobile-6:before, .ctn-container:before, .clearfix:before, .cf:before, .ctn-container .ctn-grid-1:after, .ctn-container .ctn-grid-2:after, .ctn-container .ctn-grid-3:after, .ctn-container .ctn-grid-4:after, .ctn-container .ctn-grid-5:after, .ctn-container .ctn-grid-6:after, .ctn-container .ctn-grid-7:after, .ctn-container .ctn-grid-8:after, .ctn-container .ctn-grid-9:after, .ctn-container .ctn-grid-10:after, .ctn-container .ctn-grid-11:after, .ctn-container .ctn-grid-12:after, .ctn-container .ctn-grid-13:after, .ctn-container .ctn-grid-14:after, .ctn-container .ctn-grid-15:after, .ctn-container .ctn-grid-16:after, .ctn-container .ctn-grid-17:after, .ctn-container .ctn-grid-18:after, .ctn-container .ctn-grid-19:after, .ctn-container .ctn-grid-20:after, .ctn-container .ctn-grid-21:after, .ctn-container .ctn-grid-22:after, .ctn-container .ctn-grid-23:after, .ctn-container .ctn-grid-24:after, .ctn-container .ctn-tablet-1:after, .ctn-container .ctn-tablet-2:after, .ctn-container .ctn-tablet-3:after, .ctn-container .ctn-tablet-4:after, .ctn-container .ctn-tablet-5:after, .ctn-container .ctn-tablet-6:after, .ctn-container .ctn-tablet-7:after, .ctn-container .ctn-tablet-8:after, .ctn-container .ctn-tablet-9:after, .ctn-container .ctn-tablet-10:after, .ctn-container .ctn-tablet-11:after, .ctn-container .ctn-tablet-12:after, .ctn-container .ctn-mobile-1:after, .ctn-container .ctn-mobile-2:after, .ctn-container .ctn-mobile-3:after, .ctn-container .ctn-mobile-4:after, .ctn-container .ctn-mobile-5:after, .ctn-container .ctn-mobile-6:after, .ctn-container:after, .clearfix:after, .cf:after {
  content: " ";
  display: table; }
.ctn-container .ctn-grid-1:after, .ctn-container .ctn-grid-2:after, .ctn-container .ctn-grid-3:after, .ctn-container .ctn-grid-4:after, .ctn-container .ctn-grid-5:after, .ctn-container .ctn-grid-6:after, .ctn-container .ctn-grid-7:after, .ctn-container .ctn-grid-8:after, .ctn-container .ctn-grid-9:after, .ctn-container .ctn-grid-10:after, .ctn-container .ctn-grid-11:after, .ctn-container .ctn-grid-12:after, .ctn-container .ctn-grid-13:after, .ctn-container .ctn-grid-14:after, .ctn-container .ctn-grid-15:after, .ctn-container .ctn-grid-16:after, .ctn-container .ctn-grid-17:after, .ctn-container .ctn-grid-18:after, .ctn-container .ctn-grid-19:after, .ctn-container .ctn-grid-20:after, .ctn-container .ctn-grid-21:after, .ctn-container .ctn-grid-22:after, .ctn-container .ctn-grid-23:after, .ctn-container .ctn-grid-24:after, .ctn-container .ctn-tablet-1:after, .ctn-container .ctn-tablet-2:after, .ctn-container .ctn-tablet-3:after, .ctn-container .ctn-tablet-4:after, .ctn-container .ctn-tablet-5:after, .ctn-container .ctn-tablet-6:after, .ctn-container .ctn-tablet-7:after, .ctn-container .ctn-tablet-8:after, .ctn-container .ctn-tablet-9:after, .ctn-container .ctn-tablet-10:after, .ctn-container .ctn-tablet-11:after, .ctn-container .ctn-tablet-12:after, .ctn-container .ctn-mobile-1:after, .ctn-container .ctn-mobile-2:after, .ctn-container .ctn-mobile-3:after, .ctn-container .ctn-mobile-4:after, .ctn-container .ctn-mobile-5:after, .ctn-container .ctn-mobile-6:after, .ctn-container:after, .clearfix:after, .cf:after {
  clear: both; }

.clear {
  clear: both; }  


.bottomcontainerBox {
display: none !important;
}
