.index .img-show{ display:none;}
.nav-mo{ display:none;}
.nav-sep{ height:1px !important;padding: 1px !important; background:#032251 !important;}
.float-nav{ display:none;}
/* ------------ User Guide -------------- */
.nav-features, .nav-userguide{ display:none !important;}

.features-menu .navbar-fixed-top .nav-features,
.userguide-menu .navbar-fixed-top .nav-userguide
{ border-top: 1px solid rgba(255,255,255,0.1);  color: #fff;  float: left;  padding: 0px; width: 100%; display:none;background:#00aeef; }

.navbar-fixed-top .nav-features a, 
.navbar-fixed-top .nav-userguide a { text-decoration:none !important; color:#FFF !important; font-weight:normal !important; }
.navbar-fixed-top .nav-userguide ul i{ font-size:17px; width:24px; display:inline-block;}

.navbar-fixed-top .nav-features #show_hide, 
.navbar-fixed-top .nav-userguide #show-hide{padding:7px 10px; display:block;border-bottom:rgba(0,0,0,0.1) 1px solid;   font-size: 15px;
    font-weight: 600 !important; text-transform: uppercase; }
	
.navbar-fixed-top .nav-features #show_hide i,
.navbar-fixed-top .nav-userguide #show-hide i{ font-size:15px; border:1px solid rgba(255,255,255,1); margin-right:5px; padding:3px;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px; font-weight:normal !important;}

.navbar-fixed-top .nav-features ul,
.navbar-fixed-top .nav-userguide ul{ margin:0px; padding:0px; list-style:none;}

.navbar-fixed-top .nav-features ul li,
.navbar-fixed-top .nav-userguide ul li{ width:100% !important; float:left; display:block; border-bottom:rgba(0,0,0,0.1) 1px solid; padding:4px 10px; font-size:15px;}

/* ------------ User Guide -------------- */
.userguide-menu #userguide-page .nav-userguide{border-top: 1px solid rgba(255,255,255,0.1);  color: #fff;  float: left;  padding: 0px; width: 100%; display: none; background:#00aeef; margin-top:-14px; position:relative; z-index:999; margin-bottom:10px;}
.userguide-menu #userguide-page .nav-userguide a { text-decoration:none !important; color:#FFF !important; font-weight:normal !important; }
.userguide-menu #userguide-page .nav-userguide ul  i{ font-size:17px; width:24px; display:inline-block;}
.userguide-menu #userguide-page .nav-userguide #showhide{padding:7px 10px; display:block;border-bottom:rgba(0,0,0,0.1) 1px solid;   font-size: 15px; font-weight: 600 !important; text-transform:uppercase; }
.userguide-menu #userguide-page .nav-userguide ul{ margin:0px; padding:0px; list-style:none;}
.userguide-menu #userguide-page .nav-userguide #showhide i{font-size:15px; border:1px solid rgba(255,255,255,1); margin-right:5px; padding:3px;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px; font-weight:normal !important;}
.userguide-menu #userguide-page .nav-userguide ul li{ width:100% !important; float:left; display:block; border-bottom:rgba(0,0,0,0.1) 1px solid; padding:4px 10px; font-size:15px;}




/* ------------ Features menu -------------- */
.features-menu #features-page .nav-features{border-top: 1px solid rgba(255,255,255,0.1);  color: #fff;  float: left;  padding: 0px; width: 100%; display: none; background:#00aeef; margin-top:-14px; position:relative; z-index:999; margin-bottom:10px;}
.features-menu #features-page .nav-features a { text-decoration:none !important; color:#FFF !important; font-weight:normal !important; }
.features-menu #features-page .nav-features ul  i{ font-size:17px; width:24px; display:inline-block;}
.features-menu #features-page .nav-features #showhidee{padding:7px 10px; display:block;border-bottom:rgba(0,0,0,0.1) 1px solid;   font-size: 15px; font-weight: 600 !important; text-transform:uppercase; }
.features-menu #features-page .nav-features ul{ margin:0px; padding:0px; list-style:none;}
.features-menu #features-page .nav-features #showhidee i{font-size:15px; border:1px solid rgba(255,255,255,1); margin-right:5px; padding:3px;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px; font-weight:normal !important;}
.features-menu #features-page .nav-features ul li{ width:100% !important; float:left; display:block; border-bottom:rgba(0,0,0,0.1) 1px solid; padding:4px 10px; font-size:15px;}


/* ------------// Features content -------------- */
.feature-box-af{ padding-top:30px !important; padding-bottom:30px;}
.feature-box-af span{ padding:0px 10px; display:block;}
/* -------------------------------------------------- */
@media only screen 
and (min-device-width : 300px) 
and (max-device-width : 480px) { 
body{ font-size:13px;}
#fh5co-contact-section h3{ font-size:18px;}
.fh5co-parallax .fh5co-intro h1{font-size:24px;}
.user-guide .featurette-heading{ margin-top:15px;}
.gototop{ left:45%;bottom: 15px;}
.float-nav{ display: block;}
/* Home */
.slider-text > #slider-text-inner, .slider-text > .slider-text-inner {padding-top:120px !important; } 
.slider-text{ min-height: 200px;}
#fh5co-contact-section {padding: 1em 0 0;}
.col-nineth {padding-top: 30px !important; padding-bottom:40px !important;}
.fh5co-heading { margin-bottom: 30px !important;}
.fh5co-heading h2{ margin-bottom: 30px !important;}
.fh5co-heading h2{font-size: 24px !important;}
.slider-text > .slider-text-inner .h2 .title{ font-size:25px !important;}
.fh5co-cta h3 {font-size: 24px !important;}
.col-nineth .col-third{margin-bottom: 00px !important;}
.col-nineth .col-third .icon{ margin-bottom:10px !important;}
.slider-text-inner h2{font-size:22px !important;}
.slider-text > .slider-text-inner .h2{font-size:16px !important;}
.index .not-show, #inner-page .not-show{ display:none;}
.index .img-show{ display: inline-block; position:relative; margin-bottom:10px;}
.nav-mo{ display: block;}
#fh5co-portfolio { padding-bottom:2.5em !important;}
#footer{ padding-top: 0px !important;}
#footer .col-md-3{ padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,0.05);}
.index #footer .copy-right{ border-top:none !important;padding-top: 15px !important;}
.index #footer .copy-right p{margin-bottom: 00px !important;}
#footer .contact-info{ margin-bottom:0px !important;}
#footer .contact-info li:last-child{margin-bottom:5px !important;}
#footer .col-md-3 h3{ margin-top:15px !important;}
#footer .link{ margin-bottom:0px !important;}
/* ------------ inner page -------------- */
#inner-page .fh5co-table, 
#inner-page .fh5co-table-cell, 
#inner-page .fh5co-parallax { background-size: 240% auto;  height: 140px;} 
#inner-page .fh5co-table h1, 
#inner-page .fh5co-table-cell h1, 
#inner-page .fh5co-parallax h1 { margin-top: 60px;}
#inner-page .fh5co-intro p{ padding-bottom:0px; margin-bottom:0px;}
#inner-page .fh5co-intro h1{ margin-bottom:0px;}

/* ------------// inner page -------------- */
.features-menu .navbar-fixed-top .nav-features, 
.userguide-menu .navbar-fixed-top .nav-userguide{ display: block !important;}
.navbar-fixed-top .nav-features ul, 
.navbar-fixed-top .nav-userguide ul{ margin:0px; padding:0px; list-style:none;}
.navbar-fixed-top .nav-features ul li, 
.navbar-fixed-top .nav-userguide ul li{ width:32%; float:left;}
.userguide-menu #features-content .nav-userguide { display:block !important;}


/* ------------ Features content -------------- */
#features-content #sidebar { display:none !important;}
.feature-content .feature-box{padding: 50px 20px 10px;}
.feature-box-af{ margin-bottom:50px;}
.feature-box-af h2 {font-size: 19px;}


/* ------------ Fundamental Features -------------- */
.project .mt .panel-title a i{ font-size:24px; top:0px;}
.index #accordion{ padding: 10px; margin-bottom:10px;}
.index #accordion .ti-minus, .index #accordion .ti-plus{ display:none;}
#fh5co-portfolio .btn { margin-left:10px;}
.project .mt .panel-body{ font-size:13px;}

/* ------------ User Guide -------------- */
.userguide-menu #userguide-page .nav-userguide{ display: block !important;}
.features-menu #features-page .nav-features{ display: block !important;}

}


@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) { 
body{ font-size:13px;}
#fh5co-contact-section h3{ font-size:18px;}
.fh5co-parallax .fh5co-intro h1{font-size:24px;}
.user-guide .featurette-heading{ margin-top:15px;}
.gototop{ left:45%;bottom: 15px;}
.float-nav{ display: block;}
/* Home */
.slider-text > #slider-text-inner, .slider-text > .slider-text-inner {padding-top:120px !important; } 
.slider-text{ min-height: 200px;}
.slider-text > .slider-text-inner .h2 .title{font-size:30px !important;}
#fh5co-contact-section {padding: 1em 0 0;}
.col-nineth {padding-top: 30px !important; padding-bottom:40px !important;}
.fh5co-heading { margin-bottom: 30px !important;}
.fh5co-heading h2{ margin-bottom: 30px !important;}
.fh5co-heading h2{font-size: 24px !important;}

.slider-text-inner h2 .title{ font-size:25px !important;}
.fh5co-cta h3 {font-size: 24px !important;}
.col-nineth .col-third{margin-bottom: 00px !important;}
.col-nineth .col-third .icon{ margin-bottom:10px !important;}
.slider-text-inner h2{font-size:18px !important;}
.index .not-show, #inner-page .not-show{ display:none;}
.index .img-show{ display: inline-block; position:relative; margin-bottom:10px;}
.nav-mo{ display: block;}
#fh5co-portfolio { padding-bottom:2.5em !important;}
#footer{ padding-top: 0px !important;}
#footer .col-md-3{ padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,0.05);}
.index #footer .copy-right{ border-top:none !important;padding-top: 15px !important;}
.index #footer .copy-right p{margin-bottom: 00px !important;}
#footer .contact-info{ margin-bottom:0px !important;}
#footer .contact-info li:last-child{margin-bottom:5px !important;}
#footer .col-md-3 h3{ margin-top:15px !important;}
#footer .link{ margin-bottom:0px !important;}
/* ------------ inner page -------------- */
#inner-page .fh5co-table, 
#inner-page .fh5co-table-cell, 
#inner-page .fh5co-parallax { background-size: 240% auto;  height: 140px;} 
#inner-page .fh5co-table h1, 
#inner-page .fh5co-table-cell h1, 
#inner-page .fh5co-parallax h1 { margin-top: 60px;}
#inner-page .fh5co-intro p{ padding-bottom:0px; margin-bottom:0px;}
#inner-page .fh5co-intro h1{ margin-bottom:0px;}

/* ------------// inner page -------------- */
.features-menu .navbar-fixed-top .nav-features, 
.userguide-menu .navbar-fixed-top .nav-userguide{ display: block !important;}
.navbar-fixed-top .nav-features ul, 
.navbar-fixed-top .nav-userguide ul{ margin:0px; padding:0px; list-style:none;}
.navbar-fixed-top .nav-features ul li, 
.navbar-fixed-top .nav-userguide ul li{ width:32%; float:left;}

/* ------------ Features content -------------- */
#features-content #sidebar{ display:none !important;}
.feature-content .feature-box{padding: 50px 20px 10px;}
.feature-box-af{ margin-bottom:50px;}
.feature-box-af h2 {font-size: 19px;}

/* ------------ Fundamental Features -------------- */
.project .mt .panel-title a i{ font-size:24px; top:0px;}
.index #accordion{ padding: 10px; margin-bottom:10px;}
.index #accordion .ti-minus, .index #accordion .ti-plus{ display:none;}
#fh5co-portfolio .btn { margin-left:10px;}
.project .mt .panel-body{ font-size:13px;}

/* ------------ User Guide -------------- */
.userguide-menu #userguide-page .nav-userguide{ display: block !important;}
.features-menu #features-page .nav-features{ display: block !important;}

}


@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) {
.gototop{ left:45%;bottom: 15px;}
body{ font-size:13px;}
#fh5co-contact-section h3{ font-size:18px;}
.fh5co-parallax .fh5co-intro h1{font-size:24px;}
.user-guide .featurette-heading{ margin-top:15px;}
.float-nav{ display: block;}
/* Home */
.slider-text > #slider-text-inner, .slider-text > .slider-text-inner {padding-top:120px !important; } 
.slider-text{ min-height: 200px;}
.slider-text > .slider-text-inner .h2 .title{font-size:30px;}
#fh5co-contact-section {padding: 1em 0 0;}
.col-nineth {padding-top: 30px !important; padding-bottom:40px !important;}
.fh5co-heading { margin-bottom: 30px !important;}
.fh5co-heading h2{ margin-bottom: 30px !important;}
.fh5co-heading h2{font-size: 24px !important;}
.slider-text-inner h2 .title{ font-size:25px !important;}
.fh5co-cta h3 {font-size: 24px !important;}
.col-nineth .col-third{margin-bottom: 00px !important;}
.col-nineth .col-third .icon{ margin-bottom:10px !important;}
.slider-text-inner h2{font-size:18px !important;}
.index .not-show, #inner-page .not-show{ display:none;}
.index .img-show{ display: inline-block; position:relative; margin-bottom:10px;}
.nav-mo{ display: block;}
#fh5co-portfolio { padding-bottom:2.5em !important;}
#footer{ padding-top: 0px !important;}
#footer .col-md-3{ padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,0.05);}
.index #footer .copy-right{ border-top:none !important;padding-top: 15px !important;}
.index #footer .copy-right p{margin-bottom: 00px !important;}
#footer .contact-info{ margin-bottom:0px !important;}
#footer .contact-info li:last-child{margin-bottom:5px !important;}
#footer .col-md-3 h3{ margin-top:15px !important;}
#footer .link{ margin-bottom:0px !important;}
#inner-page .fh5co-intro p{ padding-bottom:0px; margin-bottom:0px;}
#inner-page .fh5co-intro h1{ margin-bottom:0px;}

/* ------------ inner page -------------- */
#inner-page .fh5co-table, 
#inner-page .fh5co-table-cell, 
#inner-page .fh5co-parallax { background-size: 240% auto;  height: 140px;} 
#inner-page .fh5co-table h1, 
#inner-page .fh5co-table-cell h1, 
#inner-page .fh5co-parallax h1 { margin-top: 60px;}
/* ------------// inner page -------------- */
.features-menu .navbar-fixed-top .nav-features, 
.userguide-menu .navbar-fixed-top .nav-userguide{ display: block !important;}
.navbar-fixed-top .nav-features ul, 
.navbar-fixed-top .nav-userguide ul{ margin:0px; padding:0px; list-style:none;}
.navbar-fixed-top .nav-features ul li, 
.navbar-fixed-top .nav-userguide ul li{ width:32%; float:left;}

/* ------------ Features content -------------- */
#features-content #sidebar{ display:none !important;}
.feature-content .feature-box{padding: 50px 20px 10px;}
.feature-box-af{ margin-bottom:50px;}
.feature-box-af h2 {font-size: 19px;}
/* ------------ Fundamental Features -------------- */
.project .mt .panel-title a i{ font-size:24px; top:0px;}
.index #accordion{ padding: 10px; margin-bottom:10px;}
.index #accordion .ti-minus, .index #accordion .ti-plus{ display:none;}
#fh5co-portfolio .btn { margin-left:10px;}
.project .mt .panel-body{ font-size:13px;}

/* ------------ User Guide -------------- */
.userguide-menu #userguide-page .nav-userguide{ display: block !important;}
.features-menu #features-page .nav-features{ display: block !important;}

	}


@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 840px){
body{ font-size:13px;}
#fh5co-contact-section h3{ font-size:18px;}
.user-guide .featurette-heading{ margin-top:15px;}
.gototop{ left:45%;bottom: 15px;}
.float-nav{ display: block;}
/* Home */
.slider-text > #slider-text-inner, .slider-text > .slider-text-inner {padding-top:120px !important; } 
.slider-text{ min-height: 200px;}
#fh5co-contact-section {padding: 1em 0 0;}
.col-nineth {padding-top: 30px !important; padding-bottom:40px !important;}
.fh5co-heading { margin-bottom: 30px !important;}
.fh5co-heading h2{ margin-bottom: 30px !important;}
.fh5co-heading h2{font-size: 24px !important;}
.slider-text-inner h2 .title{ font-size:25px !important;}
.fh5co-cta h3 {font-size: 24px !important;}
.col-nineth .col-third{margin-bottom: 00px !important;}
.col-nineth .col-third .icon{ margin-bottom:10px !important;}
.index .not-show, #inner-page .not-show{ display:none;}
.index .img-show{ display: inline-block; position:relative; margin-bottom:10px;}
.nav-mo{ display: block;}
#fh5co-portfolio { padding-bottom:2.5em !important;}
#footer{ padding-top: 0px !important;}
#footer .col-md-3{ padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,0.05);}
.index #footer .copy-right{ border-top:none !important;padding-top: 15px !important;}
.index #footer .copy-right p{margin-bottom: 00px !important;}
#footer .contact-info{ margin-bottom:0px !important;}
#footer .contact-info li:last-child{margin-bottom:5px !important;}
#footer .col-md-3 h3{ margin-top:15px !important;}
#footer .link{ margin-bottom:0px !important;}
#footer .col-sm-6{ height:250px;  border-right: 1px solid rgba(255, 255, 255, 0.05);}


/* ------------ inner page -------------- */
#inner-page .fh5co-table, 
#inner-page .fh5co-table-cell, 
#inner-page .fh5co-parallax {background-size: 240% auto;  height: 140px;} 
#inner-page .fh5co-table h1, 
#inner-page .fh5co-table-cell h1, 
#inner-page .fh5co-parallax h1 { margin-top: 60px;}
#inner-page .fh5co-intro p{ padding-bottom:0px; margin-bottom:0px;}
#inner-page .fh5co-intro h1{ margin-bottom:0px;}

/* ------------// inner page -------------- */
.features-menu .navbar-fixed-top .nav-features, 
.userguide-menu .navbar-fixed-top .nav-userguide{ display: block !important;}
.navbar-fixed-top .nav-features ul, 
.navbar-fixed-top .nav-userguide ul{ margin:0px; padding:0px; list-style:none;}
.navbar-fixed-top .nav-features ul li, 
.navbar-fixed-top .nav-userguide ul li{ width:32%; float:left;}

/* ------------ Features content -------------- */
#features-content #sidebar{ display:none !important;}
.feature-content .feature-box{padding: 50px 20px 10px;}
.feature-box-af{ margin-bottom:50px;}
.feature-box-af h2 {font-size: 19px;}

/* ------------ Fundamental Features -------------- */
.project .mt .panel-title a i{ font-size:24px; top:0px;}
.index #accordion{ padding: 10px; margin-bottom:10px;}
.index #accordion .ti-minus, .index #accordion .ti-plus{ display:none;}
#fh5co-portfolio .btn { margin-left:10px;}
.project .mt .panel-body{ font-size:13px;}

/* ------------ User Guide -------------- */
.userguide-menu #userguide-page .nav-userguide{ display: block !important;}
.features-menu #features-page .nav-features{ display: block !important;}

	 }
@media only screen and (min-width :320px) and (max-width :680px){.lv_backblack,.lv_mainframe{display:block;position:fixed}.lv_backblack{top:0;right:0;bottom:0;left:0;z-index:10000}.lv_mainframe{background:url(../img/fm_background.jpg) 0 -60px no-repeat #ecebe5!important;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.4);z-index:10100;lv_extra_quirks:lv_mainframe;height:460px;margin:auto 2%;left:0!important;top:inherit;bottom:70px!important;width:95%!important}.lv_baseiframe{border:0;position:absolute;display:block;z-index:10200;top:45px;right:45px;bottom:40px;left:25px;width:87%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.lv_maskiframe,.lv_topframe{position:absolute;left:26px}.lv_iframe{height:320px!important}.lv_maskiframe{background-image:url(http://livechat.sigplex.co.uk//themes/default/alpha_50.png);background-repeat:repeat;display:block;z-index:10400;top:58px;right:46px;bottom:15px;height:auto!important}.lv_topframe{top:10px;right:47px;height:28px;border:0;cursor:move}.lv_closebutton{background-image:url(http://livechat.sigplex.co.uk//themes/n2_white/scr02.png);background-position:-82px -522px;position:absolute;width:29px;height:28px;top:0;left:100%;cursor:pointer;z-index:999}.lv_chatmcap,.lv_chattitle,.lv_iframe{position:absolute;left:0}.lv_chatmcap{top:0;right:30px;bottom:0;height:28px}div.lv_closebutton:hover{background-position:-82px -552px}.lv_chattitle{height:28px;top:7px;padding-left:5px;font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:700;color:#222;vertical-align:middle;width:90%}.lv_iframe{top:0;right:0;bottom:0;border-style:none;width:100%!important}div.lv_invite{position:fixed;display:block;z-index:10000;lv_extra_quirks:lv_invite}div.lv_invite_img{position:relative;background-image:url(http://livechat.sigplex.co.uk//themes/default/invite.jpg);width:478px;height:194px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}div.lv_invite div.lv_no,div.lv_invite div.lv_yes{position:absolute;top:154px;width:70px;height:31px;cursor:pointer}div.lv_invite div.lv_yes{left:398px}div.lv_invite div.lv_no{left:322px}.livechat{ display:none}}
