@charset "utf-8";
@import url("menu.css");
@import url("animate.min.css");
@import url("flexslider.css");
@import url("owl.transitions.css");
@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700|Open+Sans:400,500,600,700&display=swap");
@font-face { font-family:"revicons"; src:url(../fonts/revicons/revicons90c6.ttf); }
/* CSS Document */

body { padding:0; margin:0; }
h1,h2,h3,h4,h5,h6 { padding:0px; margin:0px; }
img { border:none; vertical-align:middle; }
.cl { clear:both; }
.img_left { background:#FFF; float:left; margin:5px 25px 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); }
.overflow_hidden{ overflow-x:hidden;}

/*scroll to top start*/
.totop { position:absolute; margin-top:-7.7%; right:7.7%; }
.totop a i { display:block; width:44px; height:44px; line-height:44px; text-align:center; font-size:18px; background:#FFC126; color:#000; }
.totop a:hover i { background:#F7B717; }
.totop a, .totop a:visited { color:#FFF; }
.totop a:hover { color:#000; text-decoration:none; }
/*scroll to top end*/

/*header css start*/
#header-top { background:#dc3b1d; padding:5px 0px; }
.header_top_text { font-family:'Roboto', sans-serif; font-size:14px; color:#FFF; font-weight:400; line-height:20px; padding-top:8px; }
.top_socials{padding-top:5px;}
.top_socials ul { list-style:none; margin:0; padding:0; }
.top_socials li { display:inline-block; margin-left:20px; line-height:20px;  }
.top_socials li a { color:#FFF; text-align:center; }
.top_socials li a:hover { color:#E5DEDC; }

a.brochure {  padding:6px 20px; font-family: 'Open Sans', sans-serif; font-size:14px; background:#FFA600;  color:#fff; 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; border-radius:5px; }
a.brochure:hover { background-color:#E5E5E5; color:#000;  }

/* ------- HEADER BOTTOM  ------ */
#header-bottom { background:#F8F8F8; position:relative; z-index:10; border-bottom:1px solid #dbdbdb; padding:15px 0; }
#header-bottom .col-md-9 { text-align:right; }
#header-bottom .get-tuch { display:inline-block; margin-top:10px; }
#header-bottom .get-tuch > ul { display:inline-block; list-style:none; margin:0; padding:0; }
#header-bottom .get-tuch ul li h4, #header-bottom .get-tuch ul li p { padding:0; margin:0; font-family:'Roboto', sans-serif; text-decoration:none; }
#header-bottom .get-tuch ul li h4, #header-bottom .get-tuch ul li p a { color:#333; text-decoration:none; }
#header-bottom .get-tuch ul li h4, #header-bottom .get-tuch ul li p a:hover { color:#333; text-decoration:none; }
#header-bottom .get-tuch ul li h4 { color:#022940; }
#header-bottom .get-tuch i { display:inline-block; font-size:34px; margin-right:7px; vertical-align:text-bottom; color:#dc3b1d; }
#header-bottom .get-tech-line { display:inline-block; padding:0 15px 0 25px; vertical-align:top; }
/* ------- Navbar - 1  ------ */
nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li a { text-align:left; }
.nav_1 > ul { background:#FFF; }
.nav_1 .navbar-nav { display:table; table-layout:fixed; width:100%; text-align:center; }
.nav_1 .navbar-nav > li { display:inline-block; float:none; }
.nav_1 > ul::before { background:#FFF; content:""; height:105px; left:-10px; position:absolute; top:-43px; transform:rotate(-38deg); width:66px; z-index:-1; }
.nav_1 > ul::after { background:#FFF; content:""; height:105px; position:absolute; right:-10px; top:-43px; transform:rotate(38deg); width:66px; z-index:-1; }
#header-top_1 .collapse.navbar-collapse { margin-left:0; font-family:'Roboto', sans-serif; font-weight:400; }
#header_top_1 { background:#FFF; position:relative; z-index:46; border-bottom:1px solid #dbdbdb; padding:10px 0; }
#header-top_1 .wrap-sticky { height:100% !important; }
#header-top_1 nav.navbar.bootsnav.sticked { background:#FFF; border-bottom:1px solid #f8f8f8; }
nav.navbar.bootsnav li.dropdown ul.dropdown-menu { border:none; border-top:3px solid #dc3b1d; }
nav.navbar.bootsnav ul.nav > li > a { font-family:'Roboto', sans-serif; font-weight:600; padding:25px 12px; text-transform:uppercase; color:#000; }
nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li.dropdown > a.dropdown-toggle::before { margin-left:15px; }
nav.navbar.bootsnav ul.nav > li > a:hover { color:#dc3b1d; }
nav.navbar.bootsnav ul.nav li.megamenu-fw > a:hover, nav.navbar.bootsnav ul.nav li.megamenu-fw > a:focus, nav.navbar.bootsnav ul.nav li.active > a:hover, nav.navbar.bootsnav ul.nav li.active > a:focus, nav.navbar.bootsnav ul.nav li.active > a { color:#dc3b1d; }
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover { background-color:#dc3b1d; color:#FFF; }
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover, nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover { background-color:#dc3b1d; color:#FFF; }
#header-top_2  nav.navbar.bootsnav.no-background { background-color:#FFF; height:70px; }
#header-top_2 .navbar > .container .navbar-brand, 
#header-top_2 .navbar > .container-fluid .navbar-brand { margin:0; }
#header-top_2 .navbar-brand.sticky_logo { background:#dc3b1d; padding:35px 10px 35px 10px; }
#header-top_2 .navbar-brand { height:100%; }
#header-top_2 .wrap-sticky { height:auto !important; }
#header-top_2 nav.navbar.bootsnav ul.nav > li > a { padding:20px 15px; }
#header-top_2 .wrap-sticky nav.navbar.bootsnav.sticked { background:#FFF; height:65px; }
.navbar-brand.mobile-logo { display:none; }
/*header css end*/

/*our services css start*/
.service_main { margin:0px auto; margin-top:70px; }
.service_main .heading { width:75%; margin:0px auto; }
.service_main .heading h2 { font-family:'Roboto', sans-serif; color:#dc3b1d; font-size:30px; font-weight:700; text-align:center; text-transform:uppercase; margin-bottom:20px; }
.service_main .heading p { font-family:'Open Sans', sans-serif; color:#333; font-size:16px; font-weight:400; text-align:center; margin-bottom:120px; }
.services { margin-bottom:100px; text-align:center; padding:40px 5px; border:1px solid #E3E3E3; position:relative; -webkit-transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-in-out; -ms-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out; transition:all 0.4s ease-in-out; }
.services:hover { border-color:#dc3b1d; -webkit-transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-in-out; -ms-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out; transition:all 0.4s ease-in-out; }

.services_icon { width:170px; height:108px; background:#FFF; border:1px solid #E3E3E3; text-align:center; position:absolute; left:25%; top:-55px; padding-top:10px; -webkit-transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-in-out; -ms-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out; transition:all 0.4s ease-in-out; }
.services:hover .services_icon {  border-color:#dc3b1d; -webkit-transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-in-out; -ms-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out; transition:all 0.4s ease-in-out; }
.services_icon i { color:#33a91d; font-size:40px; line-height:60px; -webkit-transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-in-out; -ms-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out; transition:all 0.4s ease-in-out; }
.services:hover .services_icon i { color:#FFF; -webkit-transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-in-out; -ms-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out; transition:all 0.4s ease-in-out; }

.services h3 { font-family:'Roboto', sans-serif; font-size:22px; color:#333; font-weight:500; margin:40px 0 15px 0; text-transform:uppercase; }
.services span { color:#dc3b1d;}
.services p { font-family:'Open Sans', sans-serif; font-weight:; color:#333; font-size:16px; line-height:1.8em; margin-bottom:25px; }

.services .more { padding:4px 22px; font:400 14px 'Roboto', s400ans-serif; color:#dc3b1d; border:1px solid #dc3b1d; 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 .more:hover { background-color:#dc3b1d; border:1px solid #dc3b1d; color:#FFF; }
/*our services css end*/

/*welcome css start*/
.content { background:#D73314; margin:0px auto; padding:60px 0; }
.wel { }
.wel h1 { font-family:'Roboto', sans-serif; font-size:32px; font-weight:600; line-height:1.2em; color:#FFF; margin-bottom:20px; margin-top:0px; }
.wel .text { margin:0px auto;  font-family: 'Open Sans', sans-serif; font-weight:400; color:#FFF; font-size:16px; line-height:1.8em; text-align:justify; }
/*welcome css end*/

/*web page css start*/
.web_content { background:#FFF; margin:0px auto; padding:60px 0; }
.web_content h1 { font-family:'Roboto', sans-serif; font-size:32px; font-weight:600; line-height:1.2em; color:#DC3B1D; margin-bottom:20px; }
.web_content .text { margin:0px auto; font-family: 'Open Sans', sans-serif; font-weight:400; color:#000; font-size:16px; line-height:1.8em; text-align:justify; }
.web_content table td, th { padding-left:5px;}
.web_content table { border:1px solid #868686;}
.web_content table td,th { padding:5px;}
/*web page css end*/

/*callback form css start*/
.callback { background:#F9A71F; border-radius:4px; padding:20px; }
.callback h2 { font-family:"Roboto", sans-serif; font-size:28px; color:#FFF; font-weight:600; text-align:center; margin-top:0px; margin-bottom:20px; }
.callback { }
.callback .form-group { margin:15px 0; }
.callback ::-webkit-input-placeholder { font-family:'Roboto', sans-serif; font-size:16px; }
.callback .form-group input { border:none; height:40px; } 
.callback .form-group select { border:none; font-family:'Roboto', sans-serif; height:40px; } 
.callback .form-group textarea { border:none; }
.callback .form-group input.code { float:left; width:65%; border:none; margin-right:10px; }
.callback .captcha { padding:12px; background:#FFF; border-radius:4px; border:none; }
.callback input[type=text]:focus { box-shadow:0px 0px 5px #FF6B24 !important; border:1px solid #FF6B24 !important; outline:none; }
.callback textarea:focus { box-shadow:0px 0px 5px #FF6B24 !important; border:1px solid #FF6B24 !important; outline:none; }
.callback p { font-family:'Roboto', sans-serif; font-size:14px; color:#FFF; }
.callback .submit { width:100%; font-family:'Roboto', sans-serif; font-size:18px; color:#FFF; font-weight:600; padding:10px 26px; background:#000; cursor:pointer; outline:none; border-radius:none; border:none; margin:10px 0; }
.callback_inner .submit:hover { background:#D73314; color:#FFF; outline:none; border-radius:none; border:none;}
/*callback form css end*/

/*about us css start*/
.gray_box { background:#F7F7F7; padding:10px 30px 30px 30px; text-align:center; }
.gray_box h3 { font-family:'Roboto', sans-serif; font-size:22px; color:#dc3b1d; font-weight:500; margin:20px 0 15px 0; text-transform:uppercase; text-decoration:none; }
.gray_box h3 a { color:#dc3b1d; text-decoration:none; }
.gray_box h3 a:hover { color:#333; text-decoration:none; }
.gray_box p { font-family: 'Open Sans', sans-serif; font-weight:400; color:#000; font-size:16px; line-height:1.8em; margin-bottom:5px; }

.gray_box .read { margin-top:10px; padding:8px 24px; font-family: 'Open Sans', sans-serif; font-size:14px; background:#FFA600; border:1px solid #FF8E00; color:#000; 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; }
.gray_box .read:hover { background-color:#dc3b1d; color:#FFF; border:1px solid #dc3b1d; }

.we_do { width:70%; margin:0px auto; padding:60px 0; text-align:center; }
.we_do h2 { font-family:'Roboto', sans-serif; font-size:30px; font-weight:700; line-height:1.2em; color:#333333; margin-top:0; margin-bottom:10px; text-transform:uppercase; }
.we_do h2 span { color:#dc3b1d; }
.we_do .text { margin:0px auto; font-family:'Open Sans', sans-serif; color:#333; font-size:16px;font-weight:400; line-height:26px; }
.we_do i { color:#f7913a; margin:10px 0; }

/* ========== TITLE LINE ========== */
.title_line { width:180px; height:2px; background:#333333; margin:0 auto; margin:0px auto; margin-top:25px; margin-bottom:25px; position:relative; }
.title_line .title_line_icon { position:absolute; top:-35px; left:50%; margin-left:-25px; width:50px; height:50px; background:#FFF; }
.title_line .title_line_icon i { color:#f7913a; font-size:30px; line-height:50px;}
/*about us css end*/

/*counter css start*/
.success_counter { background:url(../images/we-are.jpg); background-size:cover; background-position:center; background-repeat:no-repeat; background-attachment:fixed; text-align:center; margin:60px 0; }
.success_counter h2 { font-family:"Roboto", sans-serif; color:#E53E1F; font-size:30px; font-weight:700; text-align:center; line-height:1.7em; }
.success_counter_black { padding:40px 0 70px 0; position:relative; }
.success_counter_black:before { content:" "; width:100%; height:100%; left:0; position:absolute; top:0; z-index:0; background:rgba(0, 0, 0, 0.85); }
.success_counter .text1 { width:70%; margin:0px auto; font-family:'Open Sans', sans-serif; font-size:16px; color:#F7F7F7; font-weight:400; line-height:1.7em; padding-bottom:50px; text-align:center; }
.success_counter h3 { font-family:'Roboto', sans-serif; color:#FFF; font-size:40px; font-weight:400; padding-top:15px; padding-bottom:15px; text-transform:uppercase; }
.success_counter i { color:#FFB600; }
.success_counter span { font-family:'Roboto', sans-serif; font-size:18px; color:#FFF; font-weight:400; margin-top:10px; margin-bottom:0; }
/*counter css end*/

/* testimonial css start*/
.testimonials_mian { padding-bottom:130px; text-align:center; }
/* ========== TITLE LINE ========== */
.testimonials_mian  .title_line { width:70px; height:2px; background:#dc3b1d; margin:20px auto; position:relative; }
.testimonials_mian h2 { font-family:'Roboto', sans-serif; font-size:30px; font-weight:700; color:#DC3B1D; text-transform:uppercase; }
#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 { font-size:16px; color:#000; font-weight:400; line-height:1.6em; padding:10px 40px 0 40px; }
#testimonials .testimonial_name { font-size:16px; color:#4E4E4E; font-weight:700; margin-top:20px; }
#t_pagers { position:absolute; left:48%; bottom:-70px; z-index:2; }
#t_pagers .pager { display:inline-block; text-decoration:none; width:30px; min-height:7px; margin-right:5px; background:#fc5a0a; cursor:pointer; }
#t_pagers .pager.active { background:#000; }
#testimonials img { width:100px; height:100px; margin:0px auto; border-radius:50px; text-align:center; margin-top:20px; 
 display:block; }
/* testimonial css end*/

/*footer bg css start*/
footer { background:#D42D15; border-top:1px solid #BC2409; }
footer .hr { padding:0px; border-bottom:1px solid #BC240E; margin-top:30px; }
/*footer bg css end*/

/*bot links css start*/
.bot .container { padding-top:30px; }
.bot h2 { font-family:'Roboto', sans-serif; font-size:20px; color:#FFDC27; margin-bottom:15px; font-weight:400; text-transform:uppercase; }

.bot1 { margin-right:20px; }
.bot1 p { font-family:'Open Sans', sans-serif; font-size:15px; color:#FFF; text-align:justify; }
.bot1 .icon ul { margin:0px; padding:0px; list-style:none; }
.bot1 .icon li i { float:left; width:40px; height:40px; line-height:40px; text-align:center; color:#E9E9E9; margin:20px 10px 0 0; border:#E9E9E9 1px solid;}
.bot1 .icon ul li a i:hover { background:#ED4A2B; color:#FFF; border:#E0DBDA 1px solid; }
.bot2 { margin-right:20px;}
.bot2 ul { margin:0px; padding:0px; list-style-type:none;}
.bot2 li { font-family:'Open Sans', sans-serif; font-size:15px; color:#8b8b8b; border-bottom:#DCDCDC 1px dashed; }
.bot2 li a { text-decoration:none; color:#F5F5F5; line-height:3em; padding-left:10px;}
.bot2 li a:hover { text-decoration:none; color:#FFC128; }
.bot2 li i { margin-right:10px; color:#EDEDED; }
.bot3 { font-family:'Open Sans', sans-serif; font-size:15px; color:#FFF; }
.bot3 .fa-2x { float:left; margin-right:10px; padding-left:5px; color:#DFDFDF; font-size:22px; }
.bot3 a { color:#FFF600; text-decoration:none;}
.bot3 a:hover { color:#FFF;}
/*bot links css end*/

/*footer css end*/
.footer { margin:0px auto; margin-top:20px; margin-bottom:20px; }
.copy { font-family:'Open Sans', sans-serif; font-size:14px; color:#FFF; }
.copy a { color:#FFDC27; text-decoration:underline; padding:0 5px 0 5px;}
.copy a:hover { color:#EBEAE9; text-decoration:underline;} 
.powered_by { text-align:right; font-family:'Open Sans', sans-serif; font-size:14px; color:#FFF; }
.powered_by a { text-decoration:none; color:#FFF; transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease;}
.powered_by a:hover { color:#FFDC27; transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease;}
/*footer css end*/

.brand_logo { margin-left:100px;}
.brand_logo ul { margin:0px; padding:0px; list-style-type:none;}
.brand_logo li { float:left; margin-right:10px;}

/*onload popup css start*/
#enquirypopup .modal-dialog { width:550px; max-width:550px; padding:0px; position:relative; margin-top:120px; z-index:99999; }
#enquirypopup .modal-content { border-radius:0px; }
#enquirypopup .modal-body { padding:0px; }
#enquirypopup .modal-body h2 { background:#DC3B1D; font-family:'Roboto', sans-serif; font-weight:600; font-size:24px; color:#FFF; margin-bottom:10px; margin-top:0px; text-align:center; padding:15px; line-height:1.8em; }
#enquirypopup .modal-body h2 span { font-size:28px; font-weight:600; color:#FFF; }
#enquirypopup .modal-body h2 span a { color:#FFF; }
#enquirypopup .modal-body h2 span a:hover { color:#FFF; }
#enquirypopup .modal-body h2 p { font-family:'Open Sans', sans-serif; font-weight:400; font-size:16px; color:#FFF; text-transform:none; }

#enquirypopup .popup_from { padding-bottom:12px; overflow:hidden; }
#enquirypopup .popup_from .popup_from_inner { padding:10px 50px; overflow:hidden; }
#enquirypopup .popup_from .popup_from_inner .form-group { margin:12px 0px; font-family:'Open Sans', sans-serif; color:#000; }
#enquirypopup .popup_from .popup_from_inner .form-control { font-size:16px; border-color:#DBDBDB; padding:0 10px; height:45px; box-shadow:none; }
#enquirypopup .popup_from .popup_from_inner .form-group input { border-radius:0px; }

#enquirypopup .popup_from .popup_from_inner .form-group input.code { float:left; width:72%; 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 p { font-family:'Open Sans', sans-serif; font-weight:400; font-size:14px; color:#9F9F9F; text-align:left; margin-bottom:20px; }
#enquirypopup .popup_from .popup_from_inner p i { color:#002147; margin-right:5px; }

#enquirypopup .popup_from .popup_from_inner .submit { width:100%; margin:0px auto; text-align:center; font-family:'Roboto', sans-serif;font-size:20px; color:#FFF; font-weight:600; padding:12px 0; background:#000; cursor:pointer; outline:none; border:none; box-shadow:none; display:block; margin-bottom:10px; }
#enquirypopup .popup_from .popup_from_inner .submit:hover { background:#DC3B1D; color:#FFF; outline:none; border-radius:none; }
#enquirypopup .popup_from .popup_from_inner .submit i { margin-right:5px; }

#enquirypopup .popup_from .logo_right img { float:right; margin-right:15px; }

#enquirypopup .close { float:right; font-family:'Roboto', sans-serif; font-size:40px; font-weight:normal; color:#FFF; text-shadow:none; filter:alpha(opacity=20); opacity:1; margin-right:5px; }

#enquirypopup .skip { float:left; top:0px; right:0px; font-family:'Open Sans', sans-serif; font-size:16px; font-weight:normal; color:#525252; text-shadow:none; filter:alpha(opacity=20); opacity:1; margin-left:8px; margin-top:-15px; }
#enquirypopup .skip {background:none; border:none; cursor: pointer; padding:0px; }
/*onload popup css end*/

/*verify form css start*/
.verify_form { background:#E9E9E9; padding:20px; text-align:center; font-family:'Roboto', sans-serif; }
.verify_form h3 { font-family:'Roboto', sans-serif; font-size:28px; font-weight:600; margin-bottom:10px; color:#000; }
.verify_form p { font-family:'Open Sans', sans-serif; font-size:16px; font-weight:400; color:#333; }
.verify_form input.callback-input, select.callback-input, textarea.callback-input { width:100%!important; height:52px!important; padding-left:4%!important; padding-right:4%!important; margin-top:4px!important;  margin-bottom:15px!important; color:#777!important; border:1px solid #ededed!important; background-color:#fff!important;font-size:16px!important; border-radius:5px 5px 5px 5px!important; }
.verify_form textarea.callback-input { width:100%!important; height:52px!important; padding-left:2%!important; padding-right:4%!important; margin-top:4px!important;  margin-bottom:15px!important; color:#777!important; border:1px solid #ededed!important; background-color:#fff!important;font-size:16px!important; border-radius:5px 5px 5px 5px!important; line-height:52px; }

.verify_form input.callback-submit { font-family:'Open Sans', sans-serif; background:#333; border:none; color:#FFF; letter-spacing:1px; cursor:pointer; display:inline-block; font-size:18px;
font-weight:700; width:100%; max-width:535px; padding:18px 0; text-transform:uppercase; -webkit-border-radius:3px 3px; -moz-border-radius:3px 3px; border-radius:3px 3px; transition:all .50s ease-in-out; -moz-transition:all .50s ease-in-out; -webkit-transition:all .50s ease-in-out;}
.verify_form input.callback-submit:hover { background:#5BB12F; color:#FFF; transition:all .50s ease-in-out; -moz-transition:all .50s ease-in-out; -webkit-transition:all .50s ease-in-out;}

.verify_form input.callback-input:focus, #callback-form select.callback-input:focus { border-color:#656565!important; color:#656565!important;
outline:none;}
.verify_form input.callback-input:focus, #callback-form select.callback-input:focus { border-color:#656565!important; color:#656565!important;
 outline:none;}
 
.verify_form  input.code { width:48%; float:left; border-radius:none; border:#CCCCCC 1px solid; margin-right:5px; margin-bottom:15px; height:52px !important; padding-left:4% !important; padding-right:4% !important; margin-top:4px !important; margin-bottom:15px !important; color:#656565 !important; border:1px solid #ededed !important; background-color:#fff !important; font-size:16px !important; border-radius:5px 5px 5px 5px !important; }
.verify_form .captcha { float:left; padding:18px 19px; background:#FFF; border-radius:4px; border:#CCCCCC 1px solid; margin-top:3px; margin-left:25px; }
/*verify css end*/