/* ==============================================================================================
 This copyright notice must be kept untouched in the stylesheet at all times.
 The original version of this stylesheet and the associated (x)html
 is available at http://www.script-tutorials.com/bootstrap-one-page-template-with-parallax-effect/
 Copyright (c) Script Tutorials. All rights reserved.
 This stylesheet and the associated (x)html may be modified in any way to fit your requirements.
 ================================================================================================= */
@font-face {
  font-family: 'Roboto-Bold';
  src: url('../fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),  url('../fonts/Roboto-Bold.woff') format('woff'), url('../fonts/Roboto-Bold.ttf')  format('truetype'), url('../fonts/Roboto-Bold.svg#Roboto-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-Regular';
  src: url('../fonts/Roboto-Regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/Roboto-Regular.woff') format('woff'), /* Pretty Modern Browsers */
       url('../fonts/Roboto-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/Roboto-Regular.svg') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Roboto-Medium';
  src: url('../fonts/Roboto-Medium.eot'); /* IE9 Compat Modes */
  src: url('../fonts/Roboto-Medium.woff') format('woff'), /* Pretty Modern Browsers */
       url('../fonts/Roboto-Medium.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/Roboto-Medium.svg') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'RobotoSlab-Bold';
  src: url('../fonts/RobotoSlab-Bold.eot?#iefix') format('embedded-opentype'),  url('../fonts/RobotoSlab-Bold.woff') format('woff'), url('../fonts/RobotoSlab-Bold.ttf')  format('truetype'), url('../fonts/RobotoSlab-Bold.svg#RobotoSlab-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'RobotoSlab-Light';
  src: url('../fonts/RobotoSlab-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/RobotoSlab-Light.woff') format('woff'), url('../fonts/RobotoSlab-Light.ttf')  format('truetype'), url('../fonts/RobotoSlab-Light.svg#RobotoSlab-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'RobotoSlab-Regular';
  src: url('../fonts/RobotoSlab-Regular.eot?#iefix') format('embedded-opentype'),  url('../fonts/RobotoSlab-Regular.woff') format('woff'), url('../fonts/RobotoSlab-Regular.ttf')  format('truetype'), url('../fonts/RobotoSlab-Regular.svg#RobotoSlab-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'RobotoSlab-Thin';
  src: url('../fonts/RobotoSlab-Thin.eot?#iefix') format('embedded-opentype'),  url('../fonts/RobotoSlab-Thin.woff') format('woff'), url('../fonts/RobotoSlab-Thin.ttf')  format('truetype'), url('../fonts/RobotoSlab-Thin.svg#RobotoSlab-Thin') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-Italic';
  src: url('../fonts/Roboto-Italic.eot?#iefix') format('embedded-opentype'),  url('../fonts/Roboto-Italic.woff') format('woff'), url('../fonts/Roboto-Italic.ttf')  format('truetype'), url('../fonts/Roboto-Italic.svg#Roboto-Italic') format('svg');
  font-weight: normal;
  font-style: normal;
}
body { font-family: 'Roboto-Regular'!important; font-size: 16px!important;line-height: 20px !important;    color: #000000 !important;background-color: #fff !important;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block }
ul { list-style: none }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0 }
input, select { vertical-align: middle }
h1,h2,h3,h4,h5,p,ul,ol{padding:0;margin:0;}
a:focus {    outline: none !important;}
.no-pad {padding: 0px;}
.clearfix {clear: both; content: ""; display: block;}
/****** header-strip ************/
section.header-strip{padding:10px 0px; background:#eba72a; width:100%; position:relative;}
section.header-strip .head-txt p.header-bar-text{text-align:center; font-size:13px; line-height:15px; color:#070d17; font-family: 'Roboto-Regular'; margin-bottom:0px !important; }
/****** ENd Of header-strip ************/
/****** Logo-strip ************/
section.logo-strip{padding:10px 0px; background:#fff; width:100%; position:relative;}
section.logo-strip .logo-head .logo-text p.logo-sub-text{color:#214278; font-size:16px; line-height:23px;font-family: 'Roboto-Italic'; margin-bottom:0px !important;font-weight: 500; }
section.logo-strip .logo-head .logo-call h5.logo-call-head{font-family: 'RobotoSlab-Bold'; color:#163a88; font-size:18px; margin-top: 0px;   text-align: center;}
section.logo-strip .logo-head .logo-call .phone-text {text-align: center;padding-top: 10px;}
section.logo-strip .logo-head .logo-call .calls-left, section.logo-strip .logo-head .logo-call .calls-right{display:inline-block;vertical-align: bottom;}
section.logo-strip .logo-head .logo-call .calls-left p.logo-call-nu{margin-bottom:0px !important; text-align:right;}
section.logo-strip .logo-head .logo-call .calls-left p.logo-call-nu a{color:#214278; font-size:26px; line-height:14px;font-family: 'RobotoSlab-Bold'; }
section.logo-strip .logo-head .logo-call .calls-right div#addthishome {    padding-left: 10px;}
section.logo-strip .logo-head .logo-call .calls-left p.logo-call-nu span.ph img{padding-right:10px;    margin-top: -5px;}
span.at-icon-wrapper {    margin-right: 5px;}
/****** ENd Of Logo-strip ************/
/*************** Navigation ********************/
section.navigation{background:#19408f; width:100%; position:relative;}
section.navigation .navbar {margin-bottom: 0px;}
section.navigation .navbar-default {    border: 0px;}
section.navigation .navbar-default .navbar-nav>li>a {color: #fff;font-size: 14px;font-family: 'RobotoSlab-Bold';line-height: 31px;}
section.navigation .nav>li>a {position: relative;display: block;padding: 13px 25px;border-top: 4px solid transparent;}
section.navigation a.active {background-color:#ffffff; color: #19408f !important; border-top:4px solid #eba72a !important;}
section.navigation .nv-divider {background: #fbb272;height: 61px;width: 1px;}
section.navigation .navbar-default .navbar-nav>li>a:focus, section.navigation .navbar-default .navbar-nav>li>a:hover {color: #19408f;background-color:#ffffff; border-top:4px solid #eba72a;}
/***************End of Navigation ********************/
/*************** content-wrap  ********************/
section.content-wrap {background:#fff; width:100%; position:relative; padding:25px 0px;}
section.content-wrap .left-vid-text{padding:0px;}
section.content-wrap .left-vid-text .hm-box .hm-play{background: #eba72a;padding: 10px;margin: auto;text-align: Center;width: 20%;display: inline-block;vertical-align: middle;}
section.content-wrap .left-vid-text .hm-box .hm-playtxt {display: inline-block;width: 75%;vertical-align: middle;font-size: 14px;font-family: 'Roboto-Bold';padding-left: 10px;}
section.content-wrap .left-vid-text .hm-box .hm-play  i.fa.fa-play-circle-o{font-size:30px;line-height: 20px;vertical-align:middle;color: #000;}
section.content-wrap .wrap-vid .left-vid{padding: 20px 0px;}
p.win-txt a{margin-bottom: 10px!important;font-size: 13px;color: #000;font-family: 'RobotoSlab-Bold';}
i.fa.fa-windows.circle-icon, i.fa.fa-apple.circle-icon { color: #fff; font-size: 13px; margin-right: 10px;    float: left;}
span.vid-or {text-align: right;float: right;font-family: 'RobotoSlab-Bold';font-size: 13px;color: #000;}
.circle-icon {background: #000;padding: 5px;border-radius: 50%;}
.client-img {padding: 10px 0px;}
section.content-wrap .wrap-txt {border-top: 2px solid #fbb272;}
section.content-wrap .wrap-txt p.wrap-txt-org {margin-bottom: 0px !important;padding: 10px 0px;text-align: center; font-size:16px;font-family: 'RobotoSlab-Regular'; line-height:22px; color:#001642; }
/***************End of content-wrap ********************/
/*************** content-wrap Grey Background ********************/
section.grey-bg {background: #eeeeee; width: 100%;padding: 15px 0px;position:relative;}
section.grey-bg p.grey-bg-txt{font-size: 16px;color: #000000;line-height:24px;font-family: 'Roboto-Regular';margin-bottom:0px;padding:10px 0px;}
section.grey-bg p.grey-bg-txt a{color:#003c95;font-family: 'Roboto-Bold';}
section.grey-bg .grey-bg-right{border: 5px solid #003c95; background:#fff;margin: 10px 0px;}
section.grey-bg .grey-bg-right .grey-box{ padding:10px;}
section.grey-bg .grey-bg-right .grey-box p.grey-text {margin-bottom: 0px;font-size: 16px; text-align: center;padding-bottom: 20px;font-family: 'Roboto-Regular';line-height: 20px;}
section.grey-bg .grey-bg-right .grey-box p.grey-text a{color:#003c95;font-family: 'Roboto-Bold';}
/***************End of content-wrap Grey Background ********************/
/*************** wrap-content white Background ********************/
section.wrap-content {background:#fff; width:100%; position:relative;padding: 15px 0px;}
section.wrap-content h2.wrap-head{width:100%; text-align:center; border-bottom: 1px solid #003c95; line-height:4.1px; margin:10px 0 20px; color:#003c95;}
section.wrap-content h2.wrap-head span.wrap-head-txt{font-size:26px;color:#003c95;font-family: 'RobotoSlab-Regular';background:#fff;padding:0 10px;}
section.wrap-content .wrap-clt-img {padding: 20px 0px;border-bottom: 1px solid #b7b7b7;}
section.wrap-content .wrap-clt-img .wp-box {min-height: 176px;text-align: center;border-right: 1px solid #b7b7b7;}
section.wrap-content .wrap-clt-img .wp-box:last-child{border-right:0px;}
section.wrap-content .wrap-clt-img .img-warp-box {    min-height: 102px;}
section.wrap-content .wrap-clt-img .wp-box img.img-responsive.wp-box-img {margin: auto; padding-bottom:20px;}
section.wrap-content .wrap-clt-img .wp-box p.wp-box-txt{font-size:16px; color:#23419b;font-family: 'Roboto-Bold';margin-bottom: 0px !important;}
section.wrap-content .wrap-clt-img .wp-box p.wp-box-txt span.wp-box-des{font-size:14px; color:#000000;font-family: 'Roboto-Regular';}
section.wrap-content .wrap-clt-img .wp-box p.wp-box-txt.blk{color:#000000;    font-family: 'Roboto-regular';    font-size: 16px;}
section.wrap-content .wrap-clt-img .wp-box p.wp-box-txt span.wp-box-des a{font-family: 'Roboto-Bold';    color: #23419b;}
section.wrap-content .wrap-clt-img .wp-box .fb{background:#ebebeb; padding:10px; position:relative;}
section.wrap-content .wrap-box .wrap-box-list {    padding: 10px 0px;}
section.wrap-content .wrap-box .wrap-box-list img.img-responsive.wrp-img {    float: right;}
section.wrap-content .wrap-box .wrap-box-list p.list-txt{font-size:16px; line-height:23px; font-family: 'Roboto-regular';color:#000000; padding-bottom:20px; margin-bottom:0px !important; }
section.wrap-content .wrap-box .wrap-box-list p.list-txt span.ita a{font-family: 'Roboto-Italic'; color:#23419b;font-weight: bold;}
section.wrap-content .wrap-box .wrap-box-list p.list-txt-lists{font-size:16px; line-height:23px; font-family: 'Roboto-regular';color:#000000; padding-top:10px; margin-bottom:0px !important;}
section.wrap-content .wrap-box  ul.list-help{margin-bottom: 25px !important;list-style: outside; padding-left: 30px;}
section.wrap-content .wrap-box  ul.list-help li{font-size:16px; color:#000; line-height:23px; font-family: 'Roboto-regular';}
section.wrap-content .wrap-box  ul.list-help li a{ font-family: 'Roboto-bold'; color:#23419b;}
section.wrap-content .wrap-box .wrap-box-list p.list-txt-lists a{ font-family: 'Roboto-bold'; color:#23419b;}
section.wrap-content .wrap-box p.list-txt-lists.new-txt{    padding-top: 0px !important;}
/***************End of wrap-content white Background ********************/
/*************** Footer ********************/
section.footer{background-image: url('../images/footerlogo1.jpg');background-color:#19408f;background-repeat: no-repeat;background-position: center top; padding:15px 0px;}
section.footer .footer-box{}
section.footer .footer-box .footer-left p.footer-txt{color:#ffffff; font-size:12px; font-family: 'Roboto-regular'; line-height:18px;}
section.footer .footer-box .footer-left p.footer-txt a{color:#ffffff;}
section.footer .footer-box .footer-rght{}
section.footer .footer-box .footer-rght ul.footer-list{display:inline-block;list-style-type:none;padding: 0px;margin:0px 0px;text-transform: uppercase;}
section.footer .footer-box .footer-rght ul.footer-list li{display: inline-block;float: left;}
section.footer .footer-box .footer-rght ul.footer-list li.divider{ background: #fff;height: 12px;width: 1px;margin-top: 5px;}
section.footer .footer-box .footer-rght ul.footer-list li a{color:#ffffff; font-size:12px;line-height:18px; font-family: 'Roboto-regular';    padding: 0px 10px;}
section.footer .footer-box .footer-rght p.footer-txt-rt {float: right;padding: 15px;font-size: 30px;margin: 10px 0px!important;font-family: 'RobotoSlab-Bold'; }
section.footer .footer-box .footer-rght p.footer-txt-rt span.footer-ph{padding-right:10px;}
section.footer .footer-box .footer-rght p.footer-txt-rt a{color:#fff;font-family: 'RobotoSlab-Bold';}
section.footer .footer-box .bord-tp {border-top:1px solid #fff; padding:10px 0px;}
section.footer .footer-box .bord-tp p.footer-tp {font-size:12px; line-height:18px; color:#ffffff;}
section.footer .footer-box .bord-tp p.footer-tp span.its{font-family: 'Roboto-Italic';font-weight: bold;}
/***************End of Footer ********************/
/************** Inner - Pages **********************/
section.content-wrap .wrap-vid .innr-pg-head h1.innerpg-hed{color:#284c96; text-align:center; font-size:26px; line-height:36px;font-family: 'RobotoSlab-Regular';    margin: 0px !important;margin: 20px 0px 40px !important;}
section.content-wrap .wrap-vid .innr-pg-head h1.innerpg-hed span.sub-border{ border-bottom: 4px solid #eba72a;  padding-bottom: 10px;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img {    margin: 35px 0px;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .main-box-blue {    background: #284c96;    padding: 20px;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .inner-wrap-box.inn-box-one .blue-txt{padding: 10px;text-align: center; margin: 0px !important;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .inner-wrap-box.inn-box-one .blue-txt p {padding: 25px 0px 0px;text-transform: uppercase;color: #fff;font-size: 15px;line-height: 21px;text-align: center;min-height: 60px; font-family: 'RobotoSlab-Bold';}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .inner-wrap-box.inn-box-one .blue-txt p a{padding: 25px 0px 0px;text-transform: uppercase;color: #fff;font-size: 15px;line-height: 21px;text-align: center;min-height: 60px; font-family: 'RobotoSlab-Bold';}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .inner-wrap-box.inn-box-one img.img-responsive.sha-blue, section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .inner-wrap-box.inn-box-one img.img-responsive.img-blue {margin: auto;border: 3px solid #eba72a;width: 100%;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .inner-wrap-box.inn-box-one img.img-responsive.img-blue.bord-out {    border: 0px !important;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .inner-wrap-box.inn-box-one img.img-responsive.sha-blue{border:0px !important;}
section.grey-bg-btn{width:100%; position:relative;}
section.grey-bg-btn .brey-border{border: 12px solid #e0e0e0;}
section.grey-bg-btn .grey-bg-cont {padding:28px 0px; margin:auto; text-align:center;}
section.grey-bg-btn a.btn.btn-lg.btn-default.btn-shadow {padding: 10px 60px!important;font-size: 18px!important;line-height: 55px!important;
border-radius: 35px!important;background:#eba72a;color:#fff;text-transform:uppercase;font-family: 'Roboto-Bold';border: 0px !important;}
section.grey-bg-btn  span.glyphicon.glyphicon-chevron-right {padding-left: 20px;color: #fff;font-size: 18px;}
section.grey-bg-btn  .btn-shadow {outline: none;border-color: #284c97;box-shadow: 0px 0px 10px 6px #284C8C;}
section.grey-bg .wrap-box h2.wrap-head {width: 100%;text-align: center;border-bottom: 1px solid #003c95;line-height: 4.1px;margin:10px 0 20px;
color: #003c95;font-size: 26px;}
section.grey-bg .wrap-box h2.wrap-head span.wrap-head-txt {font-size: 26px;color: #003c95;font-family: 'RobotoSlab-Regular';background: #eeeeee;
padding: 0 10px;}
section.grey-bg .grey-bg-right .grey-box p.grey-text-inner {margin-bottom: 0px; font-size: 19px; text-align: center;padding:10px;font-family: 'RobotoSlab-Light';line-height: 32px;}
section.grey-bg .grey-bg-right .grey-box p.grey-text-inner a {color: #003c95;font-family: 'RobotoSlab-Bold';}
/************** END OF ----- Inner - Pages **********************/
section.content-wrap .inner-pg-img .abt-us-pg p.grey-bg-txt {font-size: 16px;color: #000000;line-height: 24px;font-family: 'Roboto-Regular';    margin-bottom: 0px;    padding:0px 0px 15px 0px;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img img.img-responsive.abt-img-one {margin: auto;min-height: 150px;
    max-width: 180px !important;}
section.content-wrap .inner-pg-img .abt-us-pg  p.list-txt-lists {font-size: 16px;line-height: 23px;font-family: 'Roboto-regular';color: #000000;padding-top: 10px;margin-bottom: 0px !important;}
section.content-wrap .inner-pg-img .abt-us-pg  ul.list-help {margin-bottom: 25px !important;list-style: outside;padding-left: 30px;}
section.content-wrap .inner-pg-img .abt-us-pg  ol.list-help{margin-bottom: 25px !important;padding-left: 30px;}
section.content-wrap .inner-pg-img .abt-us-pg  ul.list-help li, section.content-wrap .inner-pg-img .abt-us-pg  ol.list-help li {font-size: 16px;color: #000;line-height: 23px;font-family: 'Roboto-regular';}
section.content-wrap .inner-pg-img .abt-us-pg  p.grey-bg-txt a {color: #003c95;font-family: 'Roboto-Bold';}
section.content-wrap .inner-pg-img .abt-us-pg  ul.list-help li a, section.content-wrap .inner-pg-img .abt-us-pg  ol.list-help li a {font-family: 'Roboto-bold';color: #23419b;}
section.content-wrap .innr-pg-head p.grey-bg-txt {font-size: 16px;color: #000000;line-height: 24px;font-family: 'Roboto-Regular';margin-bottom: 0px;padding: 10px 0px;}
section.content-wrap .innr-pg-head p.grey-bg-txt a{color: #003c95;font-family: 'Roboto-Bold';}
section.content-wrap .inner-pg-img .show-img {padding: 5px 10px;}
section.content-wrap .inner-pg-img img.img-responsive.sho-img-one {margin: auto;}
section.content-wrap .inner-pg-img .abt-us-pg p.grey-bg-txt.it-test{font-family: 'Roboto-Italic'!important;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .part-sec .part-img-sec {padding: 0px 0px;border: 2px solid #fbb272;margin: 5px auto;}
.part-txt {    border-left: 2px solid #fbb272; height:155px;display: table;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .part-sec .part-img-sec img.img-responsive.part-img {margin: auto;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .part-sec .part-img-sec p.grey-bg-txt {font-size: 14px;color: #000000;line-height: 24px;font-family: 'Roboto-Regular';margin-bottom: 0px;padding: 10px 0px;    display: table-cell;
    vertical-align: middle}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .part-img{text-align: center;display: inline-block;vertical-align: middle;    line-height: 135px;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .part-img span{display:block; line-height:normal;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .part-img a{font-size: 14px;color: #003c95;font-family: 'Roboto-Bold';}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .part-txt.dis-prt {    display: table;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img p.grey-bg-txt.dis-prt-txt{display:table-cell; height:85px; vertical-align:middle;}
section.content-wrap .wrap-vid .innr-pg-head img.img-responsive.part-img.center-block {    padding: 10px 0px;}
div#newsLetter {width: 306px;    background: #eba72a;    margin: auto;    border: 3px solid #000;	    margin-bottom: 35px;}
div#newsHead{    background: #d2ebf9;    width: 300px;}
input#newsButton {   margin: 10px 0px;    background: #d2ebf9;    color: #000;    border-radius: 30px;	font-family: 'Roboto-Bold';}
#newsLetter .btn-shadow {    outline: none;    border-color: #284c97;    box-shadow: 0px 0px 5px 3px #284C8C;}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {    outline: thin dotted;    outline: 0px !important;    outline-offset: -2px !important;}
input [type="text"] {    border: 1px solid;}
section.content-wrap .wrap-vid .innr-pg-head img.img-responsive.part-img.news-img{    height: 120px !important;    padding: 10px 0px;}
.form_required {    color: red !important;    margin-right: 8px;    font-weight: bold;}
/*************** Contact Page - Form ***************/
select, option{
    font-size:13px;
}
.text_box, .text_area, .text_select{    border: 1px solid #000;}
ol.phpfmg_form{
	color:#000;
    list-style-type:none;
    padding:0px;
    margin:0px;
	font-family: 'Roboto-Bold';
	font-size:14px;
}

ol.phpfmg_form li{
    margin-bottom:10px;
    clear:both;
    display:block;
    overflow:hidden;
	width: 100%;
}


.form_field, .form_required{
    font-weight : bold;
}

.form_required{
    color:red;
    margin-right:8px;
}

.field_block_over{
}

.form_submit_block{
    padding-top: 3px;
}

.text_box, .text_area, .text_select {
    width:300px;
}

.text_area{
    height:80px;
}

.form_error_title{
    font-weight: bold;
    color: red;
}

.form_error{
    background-color: #F4F6E5;
    border: 1px dashed #ff0000;
    padding: 10px;
    margin-bottom: 10px;
}

.form_error_highlight{
    background-color: #F4F6E5;
    border-bottom: 1px dashed #ff0000;
}

div.instruction_error{
    color: red;
    font-weight:bold;
}

hr.sectionbreak{
    height:1px;
    color: #ccc;
}
.form_submit_block.btn-shadow {
    outline: none;
    border-color: #284c97;
    box-shadow: 0px 0px 5px 3px #284C8C;
}
.form_submit_block input.form_button.btn.btn-warning.btn-lg.btn-shadow {
    margin: 0px 0px;
    background: #d2ebf9;
    color: #000;
    border-radius: 30px;
    font-family: 'Roboto-Bold';
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #000 !important;
}
td.wid-ful {
    width: 33%;
}
img.img-responsive.table-img {
    margin: auto;
}
.table tr td p{    font-size: 14px;
    color: #000000;
    line-height: 24px;
    font-family: 'Roboto-Regular';
    margin-bottom: 0px;
}

.table tr td  span.white{    font-size: 14px;
    color: #000000;
    line-height: 24px;
    font-family: 'Roboto-Regular';
    margin-bottom: 0px;
}
	.table tr td  span.white a, .table tr td p a{color: #003c95;
    font-family: 'Roboto-Bold';}
/************************** End Of Contact Page Form ***************/
table.table.cab-tab tbody tr td{padding:5px !important;}
.table tr td .style11 p, .table tr td .style11 {    font-size: 14px;
    color: #000000;
    line-height: 24px;
    font-family: 'Roboto-Regular';}
.table tr td .style11 span.style10  {    font-size: 14px;
    color: #000000;
    line-height: 24px;
    font-family: 'Roboto-Regular';}

.modal-test .table>tbody>tr>td {border: 1px solid #000 !important;}
.modal-test .table tr td .style11 p, .table tr td .style13 {    font-size: 14px;
    color: #000000;
    line-height: 24px;
    font-family: 'Roboto-Regular';}

.modal-test .table {font-weight:bold !important;    text-align: center;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .abt-us-pg h5.flor-sub-head{
    line-height: 22pt;
    font-family: 'Roboto-Bold';
    font-size: 21px; text-align:center; margin:0px;
    }

section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .abt-us-pg h5.flor-sub-head {
    line-height: 22pt;
    font-family: 'Roboto-Italic';
    font-size: 21px;
    text-align: center;
    margin: 0px;
	    color: #FFCC33;
	font-weight:bold;
}	
	
.modal {
    z-index: 99999 !important;
}
	
/*section.footer .footer-box .footer-rght p.footer-txt-rt span.footer-ph img{    width: 20px;
    height: 20px;}	*/
	
	
	

	


/**************   MEdia - Querries **********************/
@media (min-width: 1281px){
section.main-banner img.img-responsive.ban-img{width:100%;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .inner-wrap-box.inn-box-one .blue-txt p{font-size: 15px;min-height: 68px;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .inner-wrap-box.inn-box-one .blue-txt p a{font-size: 15px;}
}
@media (min-width:1057px) and (max-width: 1280px){
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .inner-wrap-box.inn-box-one .blue-txt p{font-size: 15px;min-height: 68px;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .inner-wrap-box.inn-box-one .blue-txt p a{font-size: 15px;}	
}
@media (min-width:992px) and (max-width: 1056px) {
section.navigation .navbar-default .navbar-nav>li>a{font-size: 13px;}
section.navigation .nav>li>a{padding: 13px 20px;}
section.content-wrap .left-vid-text .hm-box .hm-play{    width: 25%;}
section.content-wrap .left-vid-text .hm-box .hm-playtxt{width: 70%;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .inner-wrap-box.inn-box-one .blue-txt p{font-size: 14px;min-height: 68px;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .inner-wrap-box.inn-box-one .blue-txt p a{font-size: 14px;}
.part-txt {
    border-left: 2px solid #fbb272;
    height: 200px !important;
}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .part-img {
    text-align: center;
    display: inline-block;
    vertical-align: middle;
    line-height: 175px;
}
}

@media (min-width:851px) and (max-width: 991px) {
section.navigation .navbar-default .navbar-nav>li>a{font-size: 13px;}
section.navigation .nav>li>a{padding: 13px 16px;}
section.content-wrap .left-vid-text .hm-box .hm-play{background: #eba72a;padding: 10px;width:auto !important;margin: auto;text-align: Center;display:block;vertical-align: middle;}
section.content-wrap .left-vid-text .hm-box .hm-playtxt {display:block;vertical-align: middle;width:auto !important;font-size: 14px;font-family: 'Roboto-Bold';    padding-left: 0px; padding-top:10px;}
section.footer .footer-box .footer-left p.footer-txt {color: #ffffff;font-size: 11px;}
section.footer .footer-box .footer-rght ul.footer-list li.divider {background: #fff;height: 10px;width: 1px;margin-top: 7px;}
section.footer .footer-box .footer-rght ul.footer-list li a{font-size: 10px;    padding: 0px 5px;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .inner-wrap-box.inn-box-one .blue-txt p{font-size: 14px;min-height: 68px;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .inner-wrap-box.inn-box-one .blue-txt p a{font-size: 14px;}
.part-txt {
    border-left: 2px solid #fbb272;
    height: 200px;
}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .part-img {
    text-align: center;
    display: inline-block;
    vertical-align: middle;
    line-height: 175px;
}
}

@media (min-width:768px) and (max-width: 850px){
section.navigation .navbar-default .navbar-nav>li>a{font-size: 13px;}
section.navigation .nav>li>a{padding: 13px 12px;}
section.content-wrap .left-vid-text .hm-box .hm-play{background: #eba72a;padding: 10px;width:auto !important;margin: auto;text-align: Center;display:block;vertical-align: middle;}
section.content-wrap .left-vid-text .hm-box .hm-playtxt {display:block;vertical-align: middle;width:auto !important;font-size: 14px;font-family: 'Roboto-Bold';    padding-left: 0px; padding-top:10px;}
section.footer .footer-box .footer-left p.footer-txt {color: #ffffff;font-size: 11px;}
section.footer .footer-box .footer-rght ul.footer-list li.divider {background: #fff;height: 10px;width: 1px;margin-top: 7px;}
section.footer .footer-box .footer-rght ul.footer-list li a{font-size: 10px;    padding: 0px 4px;}
section.logo-strip .logo-head .logo-text p.logo-sub-text{font-size: 12px;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .inner-wrap-box.inn-box-one .blue-txt p {font-size: 14px;min-height: 68px;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .inner-wrap-box.inn-box-one .blue-txt p a{font-size: 14px;}
.part-txt {
    border-left: 2px solid #fbb272;
    height: 200px;
}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .part-img {
    text-align: center;
    display: inline-block;
    vertical-align: middle;
    line-height: 175px;
}
}

@media (max-width:767px) {
body{padding-top:50px;}
section.logo-strip{text-align:center; margin:auto;}
section.logo-strip .logo-head .logo-img img.img-responsive.logo{margin:auto;}
section.navigation {position: absolute; top: 0;    z-index: 9999;}
section.navigation .nv-divider, section.footer .footer-box .footer-rght ul.footer-list li.divider{display:none;}
section.navigation .navbar-collapse{height:260px; overflow-y:scroll !important;border-top: 0px solid transparent;-webkit-box-shadow: inset 0 0px 0 rgba(255,255,255,.1);box-shadow: inset 0 0px 0 rgba(255,255,255,.1);}
section.navigation .navbar-default .navbar-nav>li>a{    line-height: 20px;}
section.navigation .nav>li>a{padding: 5px 25px;}
.navbar-default .navbar-toggle .icon-bar {    background-color: #eba72a !important;}
.navbar-default .navbar-toggle {    border-color: #eba72a !important;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{    background-color: transparent !important;}
section.content-wrap img.img-responsive.clnt-img {    margin: auto;    padding: 10px 0px;}
section.content-wrap .left-vid-text .hm-box .hm-playtxt, section.content-wrap .left-vid-text .hm-box .hm-play{width: auto;}
section.content-wrap .wrap-vid .left-vid {    margin: auto;    text-align: center;}
i.fa.fa-windows.circle-icon, i.fa.fa-apple.circle-icon {float:none;}
span.vid-or {    text-align: center;    float: none;    display: block;}
p.win-txt {    margin-bottom: 0px!important;    font-size: 13px;    color: #000;}
section.wrap-content .wrap-clt-img .wp-box {min-height: 176px;text-align: center;border-bottom: 1px solid #b7b7b7; padding:10px 0px; border-right:0px;}
section.wrap-content .wrap-clt-img{border-bottom:0px;}
section.wrap-content .wrap-box .wrap-box-list img.img-responsive.wrp-img {    float: none; margin:auto;}
section.footer .footer-box .footer-rght ul.footer-list{float:none; display:block;}
section.footer .footer-box .footer-rght ul.footer-list li {display: block;float: none;padding:5px 0px;}
section.footer .footer-box .footer-rght p.footer-txt-rt{text-align:left; float:left;}
img.img-responsive.vert-line-img {display:none;}
section.content-wrap .wrap-vid .bord-bt1 {border-top: 1px solid #eba72a;}
section.wrap-content .wrap-box .wrap-box-list .col-list-rt { margin: 10px 0px 0px;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img .part-sec .part-img-sec img.img-responsive.part-img {margin: auto;padding: 15px 0px;}
section.content-wrap .wrap-vid .innr-pg-head .inner-pg-img p.grey-bg-txt.dis-prt-txt {height:auto !important;    text-align: center;}
.part-txt {    border-left: 0px solid #fbb272; height:auto;text-align: center;}
.text_box, .text_area, .text_select {    width: 100%;}
section.content-wrap .inner-pg-img .show-img.pd-clear {clear:both;}
section.footer {
    background-image: url('../images/footerlogo1.jpg');
    background-color: #19408f;
    background-repeat: no-repeat;
    background-position: 10%;
    padding: 15px 0px;
    background-size: contain;
}
section.content-wrap .wrap-vid .innr-pg-head h1.innerpg-hed span.sub-border {
    border-bottom: 4px solid #eba72a;
    padding-bottom: 0px;
}
section.wrap-content .wrap-clt-img .img-warp-box {
    min-height: 0px !important;
} 


}
@media (min-width: 641px) and (max-width: 766px) {

	
}

@media (min-width: 481px) and (max-width: 640px) {
section.grey-bg-btn .grey-bg-cont a.btn.btn-lg.btn-default.btn-shadow {padding: 10px 10px!important;font-size: 14px!important;line-height: 30px!important;border-radius: 35px!important;background: #eba72a;color: #fff; text-transform: uppercase;font-family: 'Roboto-Bold';border: 0px !important;}
}

@media (min-width: 310px) and (max-width: 480px) {
section.content-wrap .wrap-vid .innr-pg-head h1.innerpg-hed{font-size: 18px;}
section.grey-bg-btn .grey-bg-cont a.btn.btn-lg.btn-default.btn-shadow {padding: 10px 10px!important;font-size: 14px!important;line-height: 30px!important;border-radius: 35px!important;background: #eba72a;color: #fff; text-transform: uppercase;font-family: 'Roboto-Bold';border: 0px !important;}
section.grey-bg .wrap-box h2.wrap-head span.wrap-head-txt{font-size: 16px;}
}
@media (min-width: 310px) and (max-width: 460px) {
section.wrap-content h2.wrap-head span.wrap-head-txt{font-size: 18px;}
img.img-responsive.mx-wid {
    max-width: 50%;
}
}
.fixed { position: fixed!important;left: 0;right: 0;top: 0;z-index: 99999;background:#19408f;border-bottom: 2px solid #eba72a;}

/*changes
section.content-wrap img.img-responsive.sho-img-one.mn-ht{min-height:700px;}*/

