@charset "utf-8";
@import url("animate.min.css");
@import url("flexslider.css");
@import url('https://fonts.googleapis.com/css?family=Lato:400,600,700,900|Open+Sans:400,500,600,700|Roboto:400,500,700&display=swap');
/* CSS Document */

body { padding:0; margin:0; }
h1,h2,h3,h4,h5,h6 { padding:0px; margin:0px; }
hr { margin:3px 0px 15px 0px; padding:0px; border-top:0px; border-bottom:1px solid #eee; height:0px; }
img { border:none; vertical-align:middle; }
.cl { clear:both; }
.img_left { background:#FFF; float:left; margin:5px 10px 10px 0; padding:3px; border:1px solid #CCC; -webkit-box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.04); -moz-box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.04); box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.04); }

/*scroll to top start*/
.totop { position:fixed; bottom:60px; right:15px; z-index:104400; }
.totop a i { display:block; width:40px; height:40px; line-height:40px; text-align:center; font-size:25px; background:rgba(60,60,60,0.7); }
.totop a:hover i { background:rgba(60,60,60,1); }
.totop a, .totop a:visited { color:#FFF; }
.totop a:hover { color:#eee; text-decoration:none; }
/*scroll to top end*/

/*top links css start*/
.top { background:#252525; margin:0px auto; padding:8px 0; }

.left_text { text-align:left; font-family:"Roboto", sans-serif; color:#FFF; font-size:13px; text-transform:uppercase; text-decoration:none; }
.left_text a { color:#FFF; text-decoration:none; }
.left_text a:hover { color:#FFF; text-decoration:none; }
.left_text img { margin-right:5px; }

.social ul { margin:0px; padding:0px; list-style:none; }
.social li i { float:right; width:20px; height:20px; line-height:20px; text-align:center; -webkit-border-radius:10%; -moz-border-radius:10%; border-radius:10%; margin-right:10px; background:#FFF; color:#686868; }
.social ul li a i:hover { background:#0C72FF; color:#FFF; }
/*top links css end*/

/*header css start*/
.scroll-to-fixed-fixed { background:#FFF; -webkit-box-shadow:0px 8px 12px -10px rgba(0,0,0,0.75); -moz-box-shadow:0px 8px 12px -10px rgba(0,0,0,0.75); box-shadow:0px 8px 12px -10px rgba(0,0,0,0.75); border-bottom:#CCC 1px solid; }

.logo { margin:15px 0; }

.phone { padding:10px 20px 10px 20px; border:#CCC 1px solid; float:right; font-family:"Roboto", sans-serif; color:#0C72FF; font-size:18px; font-weight:600; text-align:right; border-radius:4px; text-decoration:none; margin-top:27px; }
.phone a { color:#da0000; text-decoration:none; font-weight:600; }
.phone a:hover { color:#0C72FF; text-decoration:none; }
/*header css end*/

/*logo and menu css start*/
.header{ background-color:#FFF;}
.header .navbar-collapse{ padding:0; }
/* Topbar */
.header .topbar { background-color:#252525; padding:12px 0px; }
.header .content {float:left; }
.header .content li { display:inline-block; color:#CCC; margin-right:10px; font-weight:500; }
.header .content li:last-child { margin-right:0px; padding-right:0px; border-right:0px; }
.header .content li i { margin-right:5px; }
.header .content li a { color:#ccc;}
/* Logo */
.header .logo { float:left; }

.header .header-menu { background:#0C72FF !important; z-index:3333; }
.header .navbar { background:none; box-shadow:none; border:none; position:relative; padding:0; margin-bottom:0px;}
.navbar-nav { display:block; }
.header .nav ul { padding:0; margin:0;}
.slicknav_menu { display:none;}
.header .nav ul { list-style-type:none;}
.header .nav li { float:left; position:relative; margin-right:5px; }
.header .nav li:last-child { margin-right:0px; }
.header .nav li a { font-family:"Lato", sans-serif; color:#FFF; font-size:14px; padding:15px 45px; display:block; position:relative; text-shadow:none; font-weight:600; text-decoration:none; text-transform:uppercase; }
.header .nav li:hover a, .header .nav li.active a { color:#FFF; }
.header .nav li a i { margin-left:5px; }
.header .nav li .dropdown { background:#FFF; width:220px; position:absolute; left:0; z-index:99; opacity:0; visibility:hidden; -webkit-transform:scale(0.5); -moz-transform:scale(0.5); transform:scale(0.5); -webkit-box-shadow:0px 5px 12px rgba(0, 0, 0, 0.2); -moz-box-shadow:0px 5px 12px rgba(0, 0, 0, 0.2); box-shadow:0px 5px 12px rgba(0, 0, 0, 0.2); -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; transition:all 0.3s ease; margin:0; }
.header .nav li:hover .dropdown { transform:scale(1.0); opacity:1; visibility:visible; }
.header .nav li .dropdown li { float:none; margin:0; }
.header .nav li .dropdown li a {font-size:16px;  padding:10px 15px; color:#666; display:block; font-weight:400; text-transform:capitalize; background:transparent; }
.header .nav li .dropdown li i { float:right; }
.header .nav li .dropdown li:hover a{ color:#FFF; }
.header .nav li .dropdown.submenu { left:100%; top:0; opacity:0; visibility:hidden; -webkit-transform:scale(0.5); -moz-transform:scale(0.5); transform:scale(0.5); }
.header .nav li .dropdown li:hover .dropdown.submenu{ opacity:1; visibility:visible; transform:scale(1.0); }
.header .nav li .dropdown li .dropdown.submenu li a { color:#FFF; background:transparent; }
.header .nav li .dropdown li .dropdown.submenu li:hover a{ color:#FFF; }
.header .button { position:absolute; top:0; right:0; }
.header .button .btn { margin-top:8px; color:#FFF; border-radius:50px; box-shadow:none; border:1px solid transparent; }
.header .button .btn:hover { color:#FFF; background:transparent; border-color:#e6e6e6; }
.header .button .btn i { margin-right:5px; }
.header .nav li:hover a,.header .nav li.active a,.header .nav li .dropdown li:hover a,.header .nav li .dropdown li .dropdown.submenu li:hover a,.header .button .btn { background:#0063EB; }

/* Header Sticky */
.header.sticky .demo { position:fixed; width:100%; top:0; left:0; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; background:#FFF;
transition:all 0.4s ease; animation:fadeInDown 1s both 0.2s; -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.30); -moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.30); box-shadow:0px 0px 10px rgba(0, 0, 0, 0.30); z-index:3333;}
/*logo and menu css end*/


/*welcome css start*/
.content { background:#FFF; padding:30px 0 40px 0; }
.wel {  }
.wel h1 { font-family:"Roboto", sans-serif; font-size:26px; font-weight:700; letter-spacing:1px; line-height:1.2; color:#014994; margin-bottom:6px; text-transform:uppercase; }
.wel h1 span { color:#E1141C; }
.wel .text { margin:0px auto; font-family:"Roboto", sans-serif;  font-weight:400; color:#000; font-size:16px; line-height:2em;
 text-align:justify; font-weight:400; }
.wel i { color:#42b8d4; }
/*welcome css end*/

/*welcome css start*/
.web_extn { border-bottom:1px solid #E8E7E7; overflow:hidden;  margin-top:10px; margin-bottom:20px; padding:0px 0px 20px 0px; }
.web_extn h1 {  font-family: 'Roboto', sans-serif; font-size:22px; font-weight:500; color:#014994;  margin-bottom:15px; }
.web_extn h1 span { color:#014994; }
.web_extn h1 a {font-family: 'Roboto', sans-serif; font-size:22px; font-weight:500; color:#014994;  margin-bottom:15px;  }
.web_extn .text { margin:0px auto; font-family: 'Open Sans', sans-serif; font-weight:400; color:#000; font-size:14px; line-height:1.8em;
 text-align:justify; font-weight:400;}
.web_extn .more{ margin-top:20px; padding:8px 24px; font-weight:400; font-size:14px; font-family:'Open Sans', sans-serif; border:1px solid #FFF;
 color:#FFF; background:#0C72FF; border-radius:0; text-transform:uppercase; webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out;  -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; }
.web_extn .more:hover { background-color:#ff9900; color:#FFF; border:1px solid #FFF; }
/*welcome css end*/

/*callback form css start*/
.callback { margin-bottom:20px;}
.callback h3 { background:#0C72FF; font-family:"Roboto", sans-serif; font-size:24px; color:#FFF; font-weight:400; padding:9px 0; text-align:center; border-radius:4px 4px 0px 0px; }
.callback_inner { padding:20px; overflow:hidden; background:#ECECEC; border-radius:0px 0px 4px 4px; }
.form-group { margin:10px 0 10px 0; }
.callback_inner ::-webkit-input-placeholder { font-family: 'Open Sans', sans-serif; font-size:13px; color:#000; font-weight:400; }
.callback_inner .form-group input { width:100%; border-radius:none; border:#CCCCCC 1px solid; height:45px; margin-bottom:15px; } 
.callback_inner .form-group textarea { width:100%; border-radius:none; border:#CCCCCC 1px solid; } 
.callback_inner .form-group input.code { float:left; width:60%; border-radius:none; border:#CCCCCC 1px solid; }
.callback_inner .captcha { float:left; background:#FFF; border-radius:4px; padding:15px 10px; margin-left:10px; }

.callback_inner input[type=text]:focus { box-shadow:0px 0px 5px #FF0000 !important; border:1px solid #FF0000 !important; outline:none; }
.callback_inner textarea:focus { box-shadow:0px 0px 5px #FF0000 !important; border:1px solid #FF0000 !important; outline:none; }

.submit { float:left; font-family: 'Open Sans', sans-serif; font-size:16px; color:#FFF; font-weight:400; padding:10px 45px;  background:#E1141C; color:#FFF; cursor:pointer; outline:none; border-radius:none; border:none; }
.submit:hover { background:#014994; color:#FFF; outline:none; border-radius:none; }
/*callback form css end*/

/*our history css start*/
.history {}
.history .gray { background:#ecf0f1; overflow:hidden; }
.history .col-md-6 { padding:0; margin:0; }

.history .right_box { padding:42px 100px 42px 42px; }
.history .right_box h2 { font-family:'Roboto', sans-serif; font-size:38px; color:#FAB909; font-weight:600; margin-bottom:20px; }
.history .right_box h2 span { color:#020E2A; }
.history .right_box .text { font-family:'Open Sans', sans-serif; font-size:16px; color:#333; text-align:justify; text-decoration:none; line-height:1.8em; }
/*our history css end*/

/*product box div start*/
.product_box { padding:80px 0px; background: url(../images/bg2.jpg) repeat #2b2b2b; margin:50px 0 0px; text-align:center; font-family:'Open Sans', sans-serif; }
.product_box h2 { font-family:'Roboto', sans-serif; color:#fff; font-size:38px; line-height:30px; font-weight:600; margin-bottom:10px; position:relative; }
.product_box h2 span { color:#0C72FF;}

.product_box1 { padding:20px; background:#fff; margin-top:80px; border-bottom:3px solid #0C72FF; transition:all 0.3s ease 0s; }
.product_box h3 { font-family:'Roboto', sans-serif;  color:#E1141C; font-size:20px; font-weight:500; margin:15px 0 5px 0; position:relative; }
.product_box1 p { font-family:'Open Sans', sans-serif; font-size:14px; color:#333; line-height:1.8em; }
.product_box1:hover { background:#F8F8F8 none repeat scroll 0 0; box-shadow:0 2px 20px rgba(34, 30, 31, 0.4); }
.product_box img { margin-top:-40px; }
.product_box1 .more { background:#0C72FF; font-family:'Roboto', sans-serif; font-size:14px; font-weight:400; color:#fff; margin-bottom:10px; }
.product_box1 .more a { background:#0C72FF; padding:15px; color:#000;} 
.product_box1 a.more:hover { background:#E1141C; color:#fff;}
/*product box div end*/

/*product 2 box div start*/
.product2-main { overflow:hidden; background:#020E2A; position:relative; padding:60px 0px; }
.product_c { width:70%; margin:0px auto;text-align:center; }
.product_c h2 { font-family:'Roboto', sans-serif; font-size:38px; font-weight:600; color:#FAB909; margin-bottom:10px; }
.product_c h2 span { color:#FFF; }
.product_c .text { margin:0px auto; font-family:'Open Sans', sans-serif; font-weight:400; color:#FFF; font-size:16px; line-height:1.8em; margin-bottom:15px; }

.product2-box { margin-bottom:30px; display:inline-block; position:relative; z-index:3; background:#FAB909; }
.product2-box::before { position:absolute; content:""; background:#fff; width:100%; height:100%; z-index:-1; transition:all 0.4s ease 0s; top:0px; }
.product2-box:hover.product2-box::before { height:0; transition:all 0.4s ease 0s; }
.product2-inner { padding:20px; }
.product2-inner h2 { font-family:'Roboto', sans-serif; font-size:24px; font-weight:600; color:#E1141C; margin-bottom:10px; }
.product2-inner h2 a { color:#E1141C; text-decoration:none; }
.product2-inner h2 a:hover { color:#020E2A; text-decoration:none; }
.product2-inner p { font-family:'Open Sans', sans-serif; font-size:14px; color:#000; }
.product2-inner span a { font-family:'Open Sans', sans-serif; font-size:14px; font-weight:700; color:#000; text-decoration:none; }
.product2-inner span a:hover { color:#000; text-decoration:none; }
/*product 2 box div end*/

/*why choose css start*/
.choose { background: url(../images/bg2.jpg) repeat #2b2b2b; padding:60px 0px; background-attachment: fixed !important; background-position: center center; background-repeat: no-repeat;background-size: cover;}
.choose  .tittle_choose h2 { font-family:"Roboto", sans-serif; font-size:27px; font-weight:600; color:#ff9900; text-align:center; text-transform:uppercase; }
.choose  .tittle_choose p { margin:0px auto; width:53%; text-align:center; font-family:'Roboto', sans-serif;  font-size:14px; color:#FFF; font-weight:400; margin-top:20px; }
.choose .why_icon i { float:left; color:#FB1B1F; padding-top:30px; }
.choose .txt_choose {  padding:10px; text-align: center; margin-top:20px;  }
.choose .txt_choose h3 { margin-bottom:10px; font-family:"Roboto", sans-serif; font-size:20px; font-weight:600; color:#ed1c24; text-transform:uppercase; margin-top:15px; }
.choose .txt_choose h3 a { color:#ed1c24; text-decoration:none; }
.choose .txt_choose h3 a:hover { color:#FF0004; text-decoration:none; }
.choose .txt_choose h4 {  font-family:'Roboto', sans-serif;  font-size:14px; font-weight:400; color:#333; line-height:1.8em; }
.choose .why_box{ background:#FFF;}
.choose .read { margin-top:20px; padding:8px 24px; font-weight:400; font-size:14px; font-family:'Open Sans', sans-serif; border:1px solid #FFF;
 color:#FFF; background:#0C72FF; border-radius:0; text-transform:uppercase; webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out;  -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; }
.choose .read:hover { background-color:#ff9900; color:#FFF; border:1px solid #FFF; }
/*why choose css end*/

/*security products css start*/
.services { padding:50px 0 30px 0; text-decoration:none; text-align:center; }
.services  .tittle_choose h2 { font-family:"Roboto", sans-serif; font-size:27px; font-weight:600; color:#ed1c24; text-align:center; text-transform:uppercase; }
.services  .tittle_choose p { margin:0px auto; width:53%; text-align:center; font-family:'Open Sans', sans-serif;  font-size:14px; color:#000; font-weight:400; margin-top:20px; }
.services a { text-decoration:none; }
.services a:hover { text-decoration:none; }
.block_icon { text-decoration:none; text-align:center; border:1px solid #DCDBDB; padding:10px; margin-bottom:40px;}
.block_icon  img{ text-align:center;}
.block_caption h5 { font-family:"Roboto", sans-serif;  font-size:19px; font-weight:600; color:#014994; margin:10px auto; text-transform:uppercase; line-height:1.3em; padding-top:8px; }
.block_caption p {  text-align:center; font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:400; color:#333;
 line-height:1.8em; }	
 
.services .read { margin-top:20px; padding:8px 24px; font-weight:400; font-size:14px; font-family:'Open Sans', sans-serif; border:1px solid #FFF;
 color:#FFF; background:#ff9900; border-radius:0; text-transform:uppercase; webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out;  -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; }
.services .read:hover { background-color:#014994; color:#FFF; border:1px solid #FFF; }
/*security products css end*/

/*counter css start*/
.counter { background:#fff; margin:0px auto; overflow:hidden; padding:80px 0; text-align:center; }
.counter h2 { font-family:'Roboto', sans-serif;  text-transform:uppercase; text-align:center; color:#0C72FF; font-size:34px;  font-weight:600; line-height:1.7em; }
.counter .text1 { width:80%; margin:0px auto; font-family:'Open Sans', sans-serif; font-size:14px; color:#333; font-weight:400; line-height:1.7em; padding-bottom:50px; text-align:center; }

.counter h3 { font-family:'Open Sans', sans-serif; color:#333; font-size:40px; font-weight:400; padding-top:15px; padding-bottom:15px; text-transform:uppercase; }
.counter i { color:#E1141C; }
.counter span { font-family:'Open Sans', sans-serif; font-size:18px; color:#333; font-weight:600; margin-top:10px; margin-bottom:0; }
/*counter css end*/

/* testimonial css start*/
.testimonials_mian { padding:60px 0px 80px 0px; text-align:center;}
/* ========== TITLE LINE ========== */
.testimonials_mian  .title_line { width:70px; height:3px; background:#ed1c24; margin:20px auto;  position:relative; }

.testimonials_mian h2 {font-family:"Roboto", sans-serif; font-size:27px; font-weight:600; color:#000;
 text-transform:uppercase;  margin-bottom:20px; text-align:center; }
#testimonials .testimonial {  width:100%; left:0; z-index:1; position:absolute; font-family:'Open Sans', sans-serif; overflow:hidden; }
#test_container { width:67%; margin-left:18%; position:relative; overflow:hidden;}
#testimonials .testimonial_text {  background:#f4f6f8; position:relative; font-size:16px; color:#000; font-weight:400; line-height:1.6em; 
padding:40px 40px 40px 40px;  }
#testimonials .testimonial_text:after {  content:""; border-color:#f4f6f8 transparent transparent transparent; border-style:solid; 
border-width:20px; width:0; height:0; position:absolute; bottom:-40px; left:46%; text-align:center; top:95%; }
	
#testimonials .testimonial_name { font-size:16px; color:#014994; font-weight:700; margin-top:20px;  }
#t_pagers { position:absolute; left:50%; bottom:-50px; z-index:2; }
#t_pagers .pager { display:inline-block; text-decoration:none; width:12px; min-height:12px; border-radius:50%; margin-right:5px; background:#ed1c24; cursor:pointer; }
#t_pagers .pager.active { background:#000; }
#testimonials .inner_text img { width:100px; height:100px; margin:0px auto; border-radius:50px; text-align:center; margin-top:30px; 
 display:block;   }
/* testimonial css end*/

/*bottom css start*/
.bottom { background: url(../images/bottom-bg.png) no-repeat #0C72FF ; padding:40px 0px 40px 0px; }
.bottom h2 { font-family:"Roboto", sans-serif; font-size:18px; color:#FFF; padding-bottom:20px; font-weight:700; }
.bottom h2 span {  color:#f7ca18; }
.bottom h2:after { display:block; width:30px; margin-top:18px; border-top: 1px solid #f7ca18; content:''; }

.bottom .bott1 {}
.bottom .bott1 .text { font-family: 'Open Sans', sans-serif; color:#ebebeb; text-align:justify; font-size:16px; }
.bottom .bott1 .text strong{ color:#FFF; }
.bottom .bott1 .icon ul { margin:0px; padding:0px; list-style:none;  }
.bottom .bott1 .icon li i { float:left; width:35px; height:35px; line-height:35px; text-align:center; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; color:#FFF; margin-right:10px;  }
.bottom .bott1 .icon li .fa-facebook { background:#3c5b9b; }
.bottom .bott1 .icon li .fa-twitter { background:#2daae1; }
.bottom .bott1 .icon li .fa-google-plus { background:#f63e28; }
.bottom .bott1 .icon li .fa-linkedin { background:#0173b2; }
.bottom .bott1 .icon li .fa-instagram { background:#0173b2; }
.bottom .bott1 .icon ul li a i:hover { background:#FFF; color:#000; }
.bottom .bott1 .m_top { margin-top:20px;}

.bott2 ul { margin:0px; padding:0px; list-style-type:none;}
.bott2 li { font-family: 'Open Sans', sans-serif; font-size:16px; color:#FFF; border-bottom:#c9cbce 1px solid;}
.bott2 li a { text-decoration:none; color:#ebebeb; line-height:3em; padding-left:10px; }
.bott2 li a:hover { text-decoration:none; color:#f7ca18;}
.bott2 li i { margin-right:10px; }

.bottom .bott3  { font-family: 'Open Sans', sans-serif; font-size:16px; color:#ebebeb; }
.bottom .bott3 a  {color:#ebebeb; text-decoration:none;}
.bottom  h2:after { display:block; width:30px; margin-top:18px; border-top: 1px solid #666; content:''; }
.bottom .bott3 i { font-size:20px; margin-right:10px;}
/*bottom css end*/

/*footer css end*/
.footer { background:#002151 ; padding:20px 0 20px 0; border-top:1px solid #001432; }
.copy { font-family: 'Open Sans', sans-serif; font-size:13px; color:#FFF;  }
.copy a { color:#f7ca18; text-decoration:underline; padding:0 5px 0 5px; font-weight:bold; }
.copy a:hover { color:#FFF; text-decoration:underline; } 

.powered_by { float:right; font-size:14px; color:#FFF; }
.powered_by img { margin-left:10px; }
.powered_by a { text-decoration:none; color:#FFF; }
.powered_by a:hover { color:#f7ca18; text-decoration:none; font-weight:bold;}
/*footer css end*/

/*onload popup css start*/
#enquirypopup .modal-dialog { width:500px; padding:0px ;position:relative; margin-top:160px;}
#enquirypopup .modal-body { padding:0px;}
#enquirypopup .modal-content { border-radius:0px;}
#enquirypopup .popup_from { }
#enquirypopup .popup_from h2 { background:#0C72FF; font-family:'Roboto', sans-serif; font-weight:600; font-size:22px; color:#FFF; text-transform:uppercase; margin-bottom:10px; text-align:center; padding:20px; line-height:1.8em; }
#enquirypopup .popup_from h2 span { font-size:26px; color:#FFF; margin-left:40px; }
#enquirypopup .popup_from h2 span a { color:#FFF; }
#enquirypopup .popup_from h2 span a:hover { color:#FFF; }
#enquirypopup .popup_from p { font-family:'Open Sans', sans-serif;  font-weight:400; font-size:14px; color:#000; text-align:center; margin-top:20px; padding:0px 12px;  }
#enquirypopup .popup_from .popup_from_inner { padding:20px; overflow:hidden; }
#enquirypopup .popup_from .popup_from_inner .form-group {font-family:'Open Sans', sans-serif;  }
#enquirypopup .popup_from .popup_from_inner .form-control { font-family:'Open Sans', sans-serif; font-size:16px; border-color:#DBDBDB; padding:0 10px; height:45px; background-color:#FFF; box-shadow:none; }

#enquirypopup .popup_from .popup_from_inner .form-group input.code { float:left; width:80%; border-radius:none; margin-right:15px; }
#enquirypopup .popup_from .popup_from_inner .captcha { padding:14px; background:#FAFAFA; border-radius:3px; border:#dbdbdb 1px solid; }

#enquirypopup .popup_from .popup_from_inner .submit { width:100%; font-family:'Open Sans', sans-serif; font-size:16px; color:#FFF; font-weight:600; padding:12px 0; background:#DA0000; cursor:pointer; outline:none; border:none; margin-bottom:20px; box-shadow:none; }
#enquirypopup .popup_from .popup_from_inner .submit:hover { background:#333; color:#FFF; outline:none; border-radius:none; }
#enquirypopup .close { float:right; font-family:'Open Sans', sans-serif; font-size:40px; font-weight:normal; color:#FF0000; text-shadow:none; filter:alpha(opacity=20); opacity:1; margin-right:5px; }

.popup_from .study_online { }

.blink { -webkit-animation:color-change 1s infinite; -moz-animation:color-change 1s infinite; -o-animation:color-change 1s infinite; -ms-animation:color-change 1s infinite; animation:color-change 1s infinite; }
@-webkit-keyframes color-change { 0% { color:#FF0000; } 50% { color:#FFD600; } 100% { color:#FF0000; } }
@-moz-keyframes color-change { 0% { color:#FF0000; } 50% { color:#FFD600; } 100% { color:#FF0000; } }
@-ms-keyframes color-change { 0% { color:#FF0000; } 50% { color:#FFD600; } 100% { color:#FF0000; } }
@-o-keyframes color-change { 0% { color:#FF0000; } 50% { color:#FFD600; } 100% { color:#FF0000; } }
@keyframes color-change { 0% { color:#FF0000; } 50% { color:#FFD600; } 100% { color:#FF0000; } }
/*onload popup css end*/


/* web banner css start */
.page-header { background:url(../images/banner/web-banner.jpg) no-repeat; background-size:cover; color:#FFF; overflow:hidden; padding:90px 0px; position:relative; margin-top:0px; text-align:center; }
.page-header:before { content:''; position:absolute; top:0; left:0; width:100%; height:100%;  }
.page-header .breadcrumb-wrapper .product-title { font-size:38px; line-height:38px; font-weight:700; letter-spacing:1px; color:#FFF; text-align:center; }
.page-header .breadcrumb-wrapper .breadcrumb { font-size:14px; color:#0C72FF; border-radius:0px; background:transparent; padding:5px 0px; z-index:1; text-align:center; display:inherit;  }
.page-header .breadcrumb-wrapper .breadcrumb li { display:inline-block; text-align:center; }
.page-header .breadcrumb-wrapper .breadcrumb li a { color:#FFF; padding-right:5px; }
/* web banner css end */
