.the-icons .span3{float:left;font-size:13px;line-height:18px;padding-bottom:10px;width:25%;}
.the-icons .span3 .muted{color:#ccc;}
.the-icons .span3 [class^="icon-"], .span3 [class*=" icon-"]{color:#3E3E3E;display:inline-block;font-size:18px;width:23px;}
@media only screen and (min-width: 768px) and (max-width: 959px){.the-icons .span3{width:33.333%;}
}
@media only screen and (min-width: 480px) and (max-width: 767px){.the-icons .span3{width:50%;}
}
@media only screen and (max-width: 479px){.the-icons .span3{width:100%;}
}
#configurator{background:#f9f9f9;color:#213442 !important;color:#515E6C;font-size:12px;left:-192px;line-height:21px;position:fixed;text-transform:uppercase;top:150px;width:190px;z-index:9000;}
#configurator form{margin-bottom:0;text-align:center;}
#configurator select{background:none;box-shadow:0 0 0;color:#213442;margin-bottom:10px;padding:3px;}
#configurator .control{background:#f9f9f9 url(../images/configurator/ico.png) no-repeat center;display:block;height:51px;position:absolute;right:-51px;text-indent:-9999px;top:37px;width:51px;}
#configurator .inside{padding:10px;}
#configurator .header{border-bottom:1px solid #eee;font-size:18px;margin-bottom:5px;padding-bottom:5px;text-align:center;}
#configurator ul.image-select{margin-bottom:5px;}
#configurator ul.image-select li{display:block;float:left;}
#configurator ul.image-select li a{display:block;float:left;height:32px;margin:5px;width:32px;}
#configurator ul.image-select li:hover{border-color:#ccc;}
#configurator ul.select-color li a{text-indent:-9999px;}
#configurator ul.text-select{margin-bottom:15px;}
#configurator ul.text-select li{float:left;font-size:14px;width:50%;}
#configurator ul.text-select li:not(.active) a{color:#515E6C;}
#configurator p{line-height:16px;margin-bottom:5px;}
@media only screen and (max-width: 768px){#configurator{display:none;}
}
.color-blue .call-to-action{background-color:#4095C9 !important;}
.color-orange .call-to-action{background-color:#E67E22 !important;}
.color-red .call-to-action{background-color:#EF5443 !important;}
.help_section .faq h3{font-size:22px;line-height:31px;margin-bottom:25px;}
.homepage-faq .faq h3{font-size:26px;line-height:30px;text-align:center;}
.section_ncm .one-second{margin-bottom:0 !important;}
.center-icon-box{text-align:center;}
.center-icon-box .icon_box .icon_image i{display:inline-block;}
.border-call-to-action{border:1px solid #262932;}
.full-width-section .section_wrapper{width:100% !important;}
.full-width-section .section_wrapper .one.column{margin-left:0 !important;margin-right:0 !important;width:100% !important;}
.padding-bottom{padding-bottom:40px !important;}
#gallery-1{margin:auto;}
#gallery-1 .gallery-item{float:left;margin-top:10px;text-align:center;width:33%;}
#gallery-1 .gallery-item25{float:left;margin-top:10px;text-align:center;width:25%;}
.fimzoomfim:hover{moz-transform:scale(1.1);o-transform:scale(1.1);webkit-transform:scale(1.1);}
#gallery-1 .gallery-caption{margin-left:0;}
@media only screen and (min-width:960px) and (max-width:1239px){#gallery-1 .gallery-item25{width:25%;}
}
@media only screen and (min-width:960px){#gallery-1 .gallery-item25{width:25%;}
}
@media only screen and (max-width:959px){#gallery-1 .gallery-item25{width:25%;}
}
@media only screen and (min-width:768px) and (max-width:959px){#gallery-1 .gallery-item25{width:25%;}
}
@media only screen and (max-width:767px){#gallery-1 .gallery-item25{width:25%;}
}
@media only screen and (min-width:480px) and (max-width:767px){#gallery-1 .gallery-item25{width:50%;}
}
@media only screen and (max-width:479px){#gallery-1 .gallery-item25{width:50%;}
}
@media (max-width:400px){#gallery-1 .gallery-item25{width:100%;}
}
@media (max-width:350px){#gallery-1 .gallery-item25{width:100%;}
}
@media (max-width:298px){#gallery-1 .gallery-item25{width:100%;}
}