section.home1 {padding-bottom:5px;		}
 section.home2 {padding-top:5px;		}
 #navMain.navbar.internal {    background-color: rgb(0, 67, 113);}
  .mainContent.internal {    padding-top: 80px;}
  .grid li figure figcaption .caption-content{position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-125px;width:250px;-webkit-transform:translate(0,15px);-ms-transform:translate(0,15px);transform:translate(0,15px);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
  hr {    border-top: 1px solid #f47e00;}
  section.container.production-services {    padding-top: 0px;}
  .page-header.page-header-with-icon > [class^="fa-"], .page-header.page-header-with-icon > [class*=" fa-"] {    display: block;    color: #f47e00;    font-size: 33px;    line-height: 50px;    width: 100%;    height: 50px;    text-align: center;}
  .page-header.page-header-with-icon {    border-bottom: none;    padding-bottom: 0;    margin-top: 0;}
  .page-header.page-header-with-icon {    text-align: center;    border-bottom: none;    padding-bottom: 0;    padding-top: 16px;    margin: 0px 0 50px 0;}
  .quote .lead {    line-height: 30px;    margin-bottom: 15px;    font-size: 18px;}
  .quote .author-wrapper .author:before {    content: '';    border-left: 15px solid transparent;    border-top: 15px solid #eaedf2;    position: absolute;    left: 30px;    top: 0;    width: 0;    height: 0;    -webkit-transition: border-color 450ms;    -moz-transition: border-color 450ms;    -o-transition: border-color 450ms;    transition: border-color 450ms;}
  .quote .author-wrapper .author:after {    content: '';    border-left: 11px solid transparent;    border-top: 12px solid #F3F4F8;    position: absolute;    left: 32px;    top: -2px;    width: 0;    height: 0;}
  .quote:hover .author-wrapper .author {    border-top-color: #f47e00; }
  .quote:hover .author-wrapper .author:before {    border-top-color: #f47e00; }
  .quote .author-wrapper .author {    border-top: 2px solid #eaedf2;    padding: 10px 45px 0 70px;    margin: 0;    margin-bottom: 25px;    display: inline-block;    position: relative;    font-size: 16px;    color: #353b47;    -webkit-transition: border-color 450ms;    -moz-transition: border-color 450ms;    -o-transition: border-color 450ms;    transition: border-color 450ms;}
  .spa-top-20 {    margin-top: 20px;}
  .spa-top-40 {    margin-top: 40px;    min-height: 350px;}
  .h360 {    height: 360px !important;}
  .profile-boxes .profile-box {    margin-top: 50px;    margin-bottom: 50px;    text-align: center; }
 
 .firsttop {
	width:287px;
	height:27px;
	   background-image: url('https://www.flimp.net/redesign/images/firsttop.png');
    background-color: #f4f4f4;
clear:both;
}
.contacttop {
	width:287px;
	height:12px;
	   background-image: url('https://www.flimp.net/redesign/images/cotacttop.png');
  
clear:both;
}
.cotactbotalone {
	width:287px;
	height:12px;
	   background-image: url('https://www.flimp.net/redesign/images/cotactbotalone.png');
  
clear:both;
}
.contactbot {
	width:287px;
	height:46px;
	   background-image: url('https://www.flimp.net/redesign/images/contactbot.png');
  
clear:both;
}
.leftb {
	width:12px;


   background-image: url('https://www.flimp.net/redesign/images/leftb.png');
    background-color: #f4f4f4;
 background-repeat: repeat-y;
 float:left;
}
.fmain {
	width:287px;
  background-image: url('https://www.flimp.net/redesign/images/frmain.png');
  background-color: #f4f4f4;
 float:left;

}
.fmainc {
	width:287px;
  background-image: url('https://www.flimp.net/redesign/images/frmainc.png');
  background-color: #005e9e;
 float:left;

}

.rightb {
	width:12px;
   background-image: url('https://www.flimp.net/redesign/images/rightb.png');
    background-color: #f4f4f4;
 background-repeat: repeat-y;
 float:left;

}
.ftop {
	width:287px;
	height:25px;
	   background-image: url('https://www.flimp.net/redesign/images/ftop.png');
    background-color: #f4f4f4;
clear:both;
}
.ftopalone {
	width:287px;
	height:25px;
	   background-image: url('https://www.flimp.net/images/ftopalone.png');
    background-color: #f4f4f4;
clear:both;
}
.fbottom {
	width:287px;
	height:27px;
	   background-image: url('https://www.flimp.net/redesign/images/fbottom.png');
    background-color: #f4f4f4;
clear:both;
}
.endbottom {
	width:287px;
	height:23px;
	   background-image: url('https://www.flimp.net/redesign/images/endbottom.png');
    background-color: #f4f4f4;
clear:both;
}
.fwrapper {
	width:287px;

    background-color: #f4f4f4;
}
.frhead {
color:#0084df;
font-size:18px;
margin-left:20px;
margin-right:20px;
margin-bottom:5px;	
}
.frp {
font-size:14px !important;	
margin-left:20px;
margin-right:20px;
}
.frheadc {
color:#fff;
font-size:18px;
margin-left:20px;
margin-right:20px;
margin-bottom:5px;	

}
.frpc {
font-size:14px !important;	
margin-left:20px;
margin-right:20px;
color:#fff !important ;
margin-bottom:20px !important ;
}
.frbut {
text-align:center;	
}
.frbutc {
text-align:center;
margin-bottom:10px;
margin-top:10px;	
}
 
  @media (min-width: 768px) {      .profile-boxes .profile-box {        text-align: left; }
   }
  .profile-boxes .profile-box .image-link {    position: relative;    overflow: hidden;    text-decoration: none;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    border-radius: 50%;    display: -moz-inline-stack;    display: inline-block;    vertical-align: middle;    *vertical-align: auto;    zoom: 1;    *display: inline; }
  .profile-boxes .profile-box .image-link:before {    content: '';    background-color: transparent;    position: absolute;    display: block;    left: 0;    top: 0;    width: 100%;    height: 100%;    -webkit-transition: background-color 300ms;    -moz-transition: background-color 300ms;    -o-transition: background-color 300ms;    transition: background-color 300ms;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    border-radius: 50%; }
  .profile-boxes .profile-box .image-link [class^="fa-"], .profile-boxes .profile-box .image-link [class*=" fa-"] {    position: absolute;    left: 50%;    top: -50%;    font-size: 30px;    margin-left: -15px;    margin-top: -15px;    color: white;    -webkit-transition: top 300ms;    -moz-transition: top 300ms;    -o-transition: top 300ms;    transition: top 300ms;    text-shadow: 1px 1px 1px black;    width: 30px;    height: 30px; }
  .profile-boxes .profile-box .image-link:hover:before {    background-color: #353b47;    background-color: rgba(53, 59, 71, 0.8); }
  .profile-boxes .profile-box .image-link:hover [class^="fa-"], .profile-boxes .profile-box .image-link:hover [class*=" fa-"] {    top: 50%; }
  .profile-boxes .profile-box .name {    color: #434955;    margin: 0;    margin-top: 20px; }
  @media (min-width: 768px) {    .profile-boxes .profile-box .name {        margin-top: 0; }
   }
  .profile-boxes .profile-box .position {    color: #9ca4af;    font-family: "Open Sans";    font-size: 14px;    text-transform: uppercase;    margin-top: 0; }
  .profile-boxes .profile-box p {    margin-bottom: 15px; }
  .profile-boxes .profile-box img {    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    border-radius: 50%;    margin-left: auto;    margin-right: auto;    display: block;    height: auto;    max-width: 100%; }
  @media (min-width: 768px) {    .profile-boxes .profile-box .links .btn {        margin-right: 5px; }
   }
  .lt-ie9 .profile-box .image-link:hover [class^="fa-"], .lt-ie9 .profile-box .image-link:hover [class*=" fa-"] {    display: none; }
  .lt-ie9 .profile-box .image-link:hover:before {    background-color: transparent; }
  .lt-ie9 .profile-box .image-link {    min-width: 100%; }
  .author-box {    padding: 30px 0;    margin: 20px 0;    border-top: 2px solid #eaedf2;    border-bottom: 2px solid #eaedf2;    text-align: center; }
  @media (min-width: 768px) {    .author-box {        text-align: left; }
   }
  .author-box .title {    margin: 20px 0;    color: #8dc153; }
  @media (min-width: 768px) {    .author-box .title {        margin-top: 0; }
   }
  /*add from flimp comms */	
   .ho1 {
background: linear-gradient(
      rgba(100,100,100,0.3), 
      rgba(100,100,100,0.2)
    ),url('https://www.flimpcommunications.net/rotate/Slide2.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .ho2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimpcommunications.net/images/home-slider-2.png');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 
	 	 .ho3 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/Slide4t.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	   .comm1 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/Slide5t.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .comm2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/slidec2.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 
	 	 .comm3 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/Slide4.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }

		   .hr1 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/slide10.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .hr2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/slide11.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 
	 	 .hr3 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/slide12.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
		 
		 	 .planselect {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/images/decision-tool-photo-v2.png');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }	
	 
	 		 	 .hrn {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/rotate/hrn1024.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 } 
		 	      @media (min-width: 1600px) {    

	   .comm1 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/com16001.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .comm2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/16003.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 
	 	 .comm3 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/com16002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }

	
	  .ho1 {
background: linear-gradient(
      rgba(100,100,100,0.3), 
      rgba(100,100,100,0.2)
    ),url('https://www.flimpcommunications.net/rotate/ho16001.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .ho2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimpcommunications.net/rotate/ho16002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 
	 	 .ho3 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimpcommunications.net/rotate/com16002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	
		 .hr1 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro16001.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
 	 .hr2 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro16002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;
	 }
	   	 .hr3 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/16002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 
	 		 	 .planselect {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/rotate/ps1600.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 		 	 .hrn {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/rotate/hrn1600.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 } 
  
   }
	 	      @media (max-width: 1200px) {    
		   .comm1 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/com12001.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .comm2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/12003.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 
	 	 .comm3 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/com12002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	  .ho1 {
background: linear-gradient(
      rgba(100,100,100,0.3), 
      rgba(100,100,100,0.2)
    ),url('https://www.flimpcommunications.net/rotate/ho12001.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .ho2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimpcommunications.net/rotate/ho12002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 
	 	 .ho3 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimpcommunications.net/rotate/com12002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	
			 .hr1 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro12001.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }

   	 .hr2 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro12002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;
	 }
	 
	  .hr3 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/12002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 	 		 	 .planselect {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/rotate/ps1200.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 		 	 .hrn {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/rotate/hrn1200.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 } 
	 
   }
	      @media (max-width: 1024px) {    
		   .comm1 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/com10241.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .comm2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/10243.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 
	 	 .comm3 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/com10242.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 } 	
	  .ho1 {
background: linear-gradient(
      rgba(100,100,100,0.3), 
      rgba(100,100,100,0.2)
    ),url('https://www.flimpcommunications.net/rotate/ho10243.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .ho2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimpcommunications.net/rotate/ho10242.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 
	 	 .ho3 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimpcommunications.net/rotate/com10242.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }

			 .hr1 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro10241.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 
	 	 	 .hr2 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro10242.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;
	 }
	 	 .hr3 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/10242.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 
	 	 		 	 .planselect {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/rotate/ps1024.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
  	 		 	 .hrn {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/rotate/hrn1024.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 } 
   }
     @media (max-width: 768px) {    

	   .comm1 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/com7681.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .comm2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/7683.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 
	 	 .comm3 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/com7682.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }


	  .ho1 {
background: linear-gradient(
      rgba(100,100,100,0.3), 
      rgba(100,100,100,0.2)
    ),url('https://www.flimpcommunications.net/rotate/ho7681.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .ho2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimpcommunications.net/rotate/ho7682.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 
	 	 .ho3 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimpcommunications.net/rotate/com7682.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	
	 		 .hr1 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro7681.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
 	 .hr2 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro7682.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;
	 }
   	 .hr3 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/7682.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 
	 	 		 	 .planselect {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/rotate/ps768.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 		 	 .hrn {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/rotate/hrn768.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 } 
   }
   
        @media (max-width: 640px) {    
	
		   .comm1 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/com6401.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .comm2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/640x480bg3.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 
	 	 .comm3 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/com6402.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	
	  .ho1 {
background: linear-gradient(
      rgba(100,100,100,0.3), 
      rgba(100,100,100,0.2)
    ),url('https://www.flimpcommunications.net/rotate/ho6401.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .ho2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimpcommunications.net/rotate/ho6402.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 
	 	 .ho3 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimpcommunications.net/rotate/com6402.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
		 		 .hr1 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro6401.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 
	  	 .hr2 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro6402.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;
	 }
	  	 .hr3 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/640x480bg1.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 	 		 	 .planselect {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/rotate/ps640.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 		 	 .hrn {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/rotate/hrn640.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 } 
	
		}
  /*end add from flimpcomms */ 
	 .hli1, .hlib1 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/Slide1.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
  	 .hli2, .hlib2 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/slide12.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
  	 .hli3, .hlib3 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/slidec2.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 
	 .pro1 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/slide10.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 	 .pro2 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro16002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;
	 }
	 
	 .com1 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/Slide5t.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .com2 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/com12002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 
	 	 .so1 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/slides2.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .so2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/Slide2.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 
	 		 	 .planselect {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/images/decision-tool-photo-v2.png');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }	
	
		 	      @media (min-width: 1600px) {    
	
		 	 .so1 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/so16001.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .so2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/so16002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	
	 	 .com1 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/com16001.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .com2 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/com16002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
		
		
		 .pro1 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro16001.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 	 .pro2 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro16002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;
	 }
	
	 .hli1 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/16001.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
  	 .hli2 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/16002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
  	 .hli3 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/16003.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 
	 		 	 .planselect {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/rotate/ps1600.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
  
   }
	 	      @media (max-width: 1200px) {    
	
			 	 .so1 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/so12001.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .so2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/so12002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	
	 	 	 .com1 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/com12001.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .com2 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/com12002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
			 .pro1 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro12001.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 	 .pro2 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro12002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;
	 }
	
	 .hli1 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/12001.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
  	 .hli2 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/12002.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
  	 .hli3 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/12003.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 	 		 	 .planselect {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/rotate/ps1200.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
  
   }
	      @media (max-width: 1024px) {    
	 	
				 	 .so1 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/so10241.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .so2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/so10242.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
		
		 	 .com1 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/com10241.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .com2 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/com10242.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
			 .pro1 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro10241.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 	 .pro2 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro10242.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;
	 }
	
	 .hli1 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/10241.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
  	 .hli2 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/10242.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
  	 .hli3 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/10243.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 	 		 	 .planselect {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/rotate/ps1024.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
  
   }
     @media (max-width: 768px) {    
			 	 .so1 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/so7681.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .so2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/so7682.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
		 	 .com1 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/com7681.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .com2 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/com7682.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	
	 		 .pro1 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro7681.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 	 .pro2 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro7682.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;
	 }
	
	
	 .hli1 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/7681.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
  	 .hli2 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/7682.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
  	 .hli3 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/7683.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }

  	 	 		 	 .planselect {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/rotate/ps768.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
   }
   
        @media (max-width: 640px) {    
			 	 .so1 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/so6401.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .so2 {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/so6402.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	
	
		 	 .com1 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/com6401.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	 	 .com2 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/com6402.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
	
	
	 		 .pro1 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro6401.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 	 .pro2 {
	background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ), url('https://www.flimp.net/rotate/pro6402.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;
	 }
	
	 .hli1 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/640x480bg2.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
  	 .hli2 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/640x480bg1.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
  	 .hli3 {
		background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimp.net/rotate/640x480bg3.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px; 
	 }
	 	 		 	 .planselect {
background: linear-gradient(
      rgba(100,100,100,0.5), 
      rgba(100,100,100,0.4)
    ),url('https://www.flimpcommunications.net/rotate/ps640.jpg');background-repeat: no-repeat;background-size: 100% 100%;height:568px;padding-top:170px;	 
	 }
  
   }
  .author-box .title {    margin: 20px 0;    color: #8dc153; }
  .author-box p {    line-height: 22px; }
  .lt-ie9 .author-box .img-responsive {    width: 100% !important; }
  .btn {/*    font-weight: 600;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    font-size: 16px;    line-height: 20px;    padding: 8px 12px;    border-width: 2px;     */}
  .new h3.title a {    color:#333;}
  table.table th p {    text-align:center;    margin: 0 0 5px;}
  table.table th p:last-child {    margin: 0 0 20px;}
  .toolbar .btn-link {    color:#f47e00;    margin-bottom: 10px;}
  .btn.btn-sm {    padding: 4px 18px;    font-size: 14px;    line-height: 17px;    border-width: 2px; }
  .btn.btn-sm.btn-circle {    padding: 0;    line-height: 25px;    width: 29px;    height: 29px;}
  .btn.btn-sm.btn-circle .fa{    padding: 0;    margin: 0;}
  .btn-medium-light {    background-color: #9ca4af;    border-color: #9ca4af;    background-image: none;    color: white; }
  .btn-medium-light:hover, .btn-medium-light:focus {    background-color: #88929f;    border-color: #88929f;    color: white; }
  .btn-medium-light:active, .btn-medium-light.active {    background-color: #808a98;    border-color: #808a98;    color: white; }
  .btn-medium-light.disabled, .btn-medium-light[disabled] {    background-color: #afb6bf;    border-color: #afb6bf;    color: #eff0f2; }
  .btn-medium-light.disabled:hover, .btn-medium-light.disabled:active, .btn-medium-light.disabled:focus, .btn-medium-light.disabled.active, .btn-medium-light[disabled]:hover, .btn-medium-light[disabled]:active, .btn-medium-light[disabled]:focus, .btn-medium-light[disabled].active {    background-color: #afb6bf;    border-color: #afb6bf;    color: #eff0f2; }
  .btn-medium-light.btn-bordered {    border-color: #9ca4af;    color: #9ca4af; }
  .btn-medium-light.btn-bordered:hover, .btn-medium-light.btn-bordered:focus {    	}
  .btn-medium-light.btn-bordered.disabled, .btn-medium-light.btn-bordered.disabled:hover, .btn-medium-light.btn-bordered.disabled:active, .btn-medium-light.btn-bordered.disabled:focus, .btn-medium-light.btn-bordered.disabled.active, .btn-medium-light.btn-bordered[disabled], .btn-medium-light.btn-bordered[disabled]:hover, .btn-medium-light.btn-bordered[disabled]:active, .btn-medium-light.btn-bordered[disabled]:focus, .btn-medium-light.btn-bordered[disabled].active, fieldset[disabled] .btn-medium-light.btn-bordered, fieldset[disabled] .btn-medium-light.btn-bordered:hover, fieldset[disabled] .btn-medium-light.btn-bordered:active, fieldset[disabled] .btn-medium-light.btn-bordered:focus, fieldset[disabled] .btn-medium-light.btn-bordered.active {    border-color: #afb6bf;    color: #9fa7b2; }
  section.home .video figcaption .btn {margin-top: 5px;}
  .sticky-btns {position:fixed;z-index:50;right:-120px;bottom:10px;-webkit-transition:right .3s ease;-moz-transition:right .3s ease;transition:right .3s ease}
  .sticky-btns.contact-scrolled {right:-60px}
  .sticky-btns.scrolled {right:3px}
  .sticky-btns span {display:block;float:left;width:52px;height:52px;text-align:center;font-size:1.25em;color:#fff;background:#448956;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-top:12px;margin:0 5px;cursor:pointer;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease}
  .sticky-btns span:hover {background:#336741}
  .sticky-btns span#scrollTop-btn {padding-top:11px}
  .sticky-btns #qcf-btn.active {-webkit-border-radius:0 0 4px 4px !important;-moz-border-radius:0 0 4px 4px !important;border-radius:0 0 4px 4px !important}
  @media only screen and (max-width: 768px) {.sticky-btns #qcf-btn {display:none}
  }
  .sticky-btns:after {visibility:hidden;display:block;content:"";clear:both;height:0}
  .sticky-btns .quick-contact {display:none;width:280px;bottom:52px;left:-233px;position:absolute;padding:12px 20px 24px 20px;background:#fff;background:rgba(255,255,255,0.95);border:1px solid #cecece}
  .sticky-btns .quick-contact.visible {display:block;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-name:fadeIn;animation-name:fadeIn}
  .sticky-btns .quick-contact h3 {font-size:1.375em;margin-bottom:12px}
  .sticky-btns .quick-contact p {margin-bottom:12px}
  .sticky-btns .quick-contact .form-group {margin-bottom:12px}
  .sticky-btns .quick-contact textarea {width:238px;max-width:238px;height:90px;max-height:90px;resize:none;overflow-y:auto}
  .sticky-btns .quick-contact input[type=submit] {margin-top:24px}
  .sticky-btns span{background:#0081dc}
  .sticky-btns span:hover{background:#004371}
  input[type=email], #vendorForm select, #vendorForm textarea {margin-bottom: 0px !important;}
  #vendorForm input[type=text], #vendorForm input[type=email], #vendorForm select, #vendorForm textarea {margin-bottom: 0px !important;}
  .help-block { margin-top: 0px !important; margin-bottom: 10px !important; }
  .help-block.with-errors {font-size: 13px; !important;}
  /* Large desktops and laptops */@media (min-width: 1200px) {	
  #boxHome .col-left .sec-A h1, #boxHome .col-left .sec-B h1 {    font-size: 4em;}
  section h1 {    font-size: 32px !important;	color:#333;}
  div.contNumb-2 h1 {line-height:40px !important;	}
  .tagline  {color: rgb(255, 255, 255); font-size: 16px; float: left;width:170px;		}

 #navMain {    font-size: 16px;}
  div#preloaded-images {  position: absolute;  overflow: hidden;  left: -9999px;  top: -9999px;  height: 1px;  width: 1px; }
  section.home3 {
	padding-bottom:10px;  
  }
  }
  /* Landscape tablets and medium desktops */@media (min-width: 992px) and (max-width: 1199px) {	 	 
  .tagline  {color: rgb(255, 255, 255); font-size: 16px; float: left;width:170px;		}
 #boxHome .col-left .sec-A h1, #boxHome .col-left .sec-B h1 {    font-size: 35px;}
#boxHome section .text {	position: absolute;	left: 50%;	top: 55%;	margin-left: -250px;	/*height: 250px;*/	width: 500px;	margin-top: -80px}
 	 	 ul.listBtnSlide {	display: none;
 }	
			 }
  /* Portrait tablets and small desktops */@media (min-width: 768px) and (max-width: 991px) {		  
  .tagline  {display:none; }
  section.home4 h1 {
  
    margin-top:50px;
}
#slideLanding .row h1 {
	margin-top:50px;
}
 ul.listBtnSlide {	display: none;
 }
  	 }
  /* Landscape phones and portrait tablets */@media (max-width: 767px) {	  
  .tagline  {display:none; }
   ul.listBtnSlide {	display: none;
 }
.thide, section.clients {
	display: none; 
 }
 	 }
  /* Portrait phones and smaller */@media (max-width: 480px) {
	  #boxHome section .text {
    width: 300px;}
	 ul.listBtnSlide {	display: none;
 }
 section.clients {
	display: none; 
 }
  
  
  }
  .btext {
    border: 4px double rgba(255,255,255,0.3);
    background: rgba(31,73,125,0.4);
}

ul.norm li {
	list-style-type:disc;
	margin-top: 10px;
}
.twhite, .twhite p {
color:#fff;	
}
p.tsmall {
	font-size:12px;
}
.t12, .t12 p {
font-size:12px;	
}
.t16, .t16 p {
font-size:16px;	
}
.t18, .t18 p {
font-size:18px;	
}
.t20, .t20 p {
font-size:20px;	
}
.t22, .t22 p {
font-size:22px;	
}
.t24, .t24 p {
font-size:24px;	
}
.t26, .t26 p {
font-size:22px;	
}
.pad20 {
padding-top:20px;
padding-bottom:20px;
	
}

.center1 {
	display:table;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
}

.pt20 {
padding-top:20px;	
}



