@font-face { font-family:lato; src:url(../fonts/Lato-Regular.ttf);}
@font-face { font-family:lato-bold; src:url(../fonts/Lato-Bold.ttf);}
@font-face { font-family:lato-extrabold; src:url(../fonts/Lato-Black.ttf);}
@font-face { font-family:lato-light; src:url(../fonts/Lato-Light.ttf);}
@font-face { font-family:lato-extralight; src:url(../fonts/Lato-Hairline.ttf);}
@font-face { font-family:bauman; src:url(../fonts/Baumans-Regular.ttf);}
@font-face { font-family:alegra; src:url(../fonts/AlegreyaSansSC-Regular.ttf);}
@font-face { font-family:alegra-light; src:url(../fonts/AlegreyaSansSC-Light.ttf);}
@font-face { font-family:opensans-light; src:url(../fonts/OpenSans-Light.ttf);}
@font-face { font-family:opensans; src:url(../fonts/OpenSans-Regular.ttf);}
@font-face { font-family:opensans-semi; src:url(../fonts/OpenSans-Semibold.ttf);}
@font-face { font-family:opensans-bold; src:url(../fonts/OpenSans-Bold.ttf);}
@font-face { font-family:opensans-extrabold; src:url(../fonts/OpenSans-ExtraBold.ttf);}


* { margin:0; padding:0; box-sizing:border-box;}
ul,ol li,li { list-style:none inside;}
a,img { border:0; text-decoration:none; outline:none; color:#999;}
h1,h2,h3,h4,h5,h6 { font-weight:normal; margin:10px 0 8px 0;/* font-family:lato-light;font-family:bauman;*/ font-family:alegra-light; letter-spacing:-1px;}
h1 { font-size:40px;}
body { font-size:14px; line-height:1; font-family:lato;}
p { line-height:25px;}
table { border:0; border-collapse:collapse;}
input,textarea,select { font-size:14px; font-family:lato}
.container { width:1170px; margin:0 auto;}
.window_open { display:inline-block; width:100%;}
.window_open_img img { width:100%; height:100%;}
.window_open_bg { position:absolute; top:0; bottom:0; left:0; right:0; background:rgba(0,0,0,0.2); display:table; width:100%; height:100%;}
.logo_section { display:table-cell; vertical-align:middle; position:absolute;}
.logo_section_middle { display:table-cell; vertical-align:middle;}
.logo_section_center { width:80%; text-align:center; display:block; margin:0 auto;}
.logo {}
.logo h1 { font-family:lato-extrabold; font-size:65px; letter-spacing:2px; padding:25px 0; position:relative; margin:0; text-transform:uppercase;}
.logo h1::before { content:""; height:1px; width:100%; position:absolute; top:0; left:0; background:rgba(0, 0, 0, 0) linear-gradient(to right, rgba(241, 241, 241, 0) 0%, rgba(241, 241, 241, 0.5) 33%, rgba(241, 241, 241, 0.5) 66%, rgba(241, 241, 241, 0) 100%) repeat scroll 0 0;}
.logo h1::after { content:""; height:1px; width:100%; position:absolute; bottom:0; left:0; background:rgba(0, 0, 0, 0) linear-gradient(to right, rgba(241, 241, 241, 0) 0%, rgba(241, 241, 241, 0.5) 33%, rgba(241, 241, 241, 0.5) 66%, rgba(241, 241, 241, 0) 100%) repeat scroll 0 0;}
.window_down_arrow { display:inline-block; width:100%; text-align:center;}
.window_down_arrow i { width:50px; height:50px; text-align:center; line-height:50px; /*border-left:1px solid rgba(241,241,241,0.5); border-right:1px solid rgba(241,241,241,0.5); border-bottom:1px solid rgba(241,241,241,0.5);*/ border-radius:50%; border:2px solid #fff; color:#fff; transition:0.5s all ease-in-out;}
.window_down_arrow i:hover { border:2px solid rgba(241,241,241,1); border-radius:50%; color:rgba(241,241,241,1); transition:0.3s;}

.header { display:inline-block; width:100%; background:#f9f9f9;}
.header_left { float:left; padding:20px 0;}
.header_left a { display:inline-block; width:100%; border:2px solid #aa4611;}
.header_left a h1 { font-size:40px; color:/*#80A92F#2EB0CD#f26522*/#f26522; text-transform:uppercase; font-family:lato-bold; margin:0; box-sizing:border-box; border:3px solid #f29200; padding:5px; text-align:center; color:#000;}
.header_right { float:right; margin-top:45px;}
.menu_bar { display:none;}
.menu { display:inline-block; width:100%;}
.menu li { float:left; position:relative; padding-bottom:15px;}
.menu li a { display:block; margin:0 15px; color:#666; text-transform:uppercase; font-family:lato-bold; position:relative; font-size:13px;}
.menu li a::before { content:""; position:absolute; left:0; height:1px; width:100%; background:#f26522; bottom:-20px; opacity:0; transition:0.5s all ease-in-out;}
.menu li a:hover, .menu li a.active { color:/*#80A92F#2EB0CD#f26522*/#f26522;}
.menu li a:hover::before, .menu li a.active::before { bottom:-10px; opacity:1; transition:0.5s;} { bottom:-10px; opacity:1; transition:0.5s;}
.menu li:hover .submenu { display:block;}
.submenu { position:absolute; top:100%; white-space:nowrap; display:none; z-index:8; background:#fff; padding:5px 0; border:3px solid #eee; box-sizing:border-box;}
.submenu li { line-height:26px; padding-bottom:0px; text-align:left; border-bottom:1px dashed #ddd; float:none; display:block;}
.submenu li a { display:block; padding:6px; margin:0;}
.submenu li a::before { display:none;}
.index_about { display:inline-block; width:100%; background:#fff;}
.index_about h1 { color:#f26522; font-size:60px; /*font-family:lato-light;*/}
.index_about_left { padding:70px 0; width:50%; padding-right:3%; box-sizing:border-box; background:#fff; float:left;}
.index_about_left p { padding:10px 0; line-height:35px; font-size:18px;}
.index_about_left a { display:inline-block; padding:15px 30px; background:#f26522; color:#fff; margin:15px 0; text-transform:uppercase; font-family:lato-bold; font-size:18px; transition:0.5s all ease-in-out;}
.index_about_left a:hover { transition:0.5s; background:#AA4611;}

.index_about_right { height:500px; background:url(../images/about_bg_img.jpg) no-repeat center center; background-size:cover; width:50%; float:right; background-position:0 -60px;}

.home_product{ width:100%; display:inline-block; background:#f26522; padding:70px 0;}
.home_product h1 { color:#fff; text-align:center; margin-bottom:25px;}
.product_image{ text-align:center;}
.product_image h2{ font-family:lato-bold; color:#fff; font-size:23px;}

.index_products { display:inline-block; width:100%; padding:70px 0; background:#f26522; /*background:url(../images/index_products_bg.jpg) repeat 0 0;*/}
.index_products h1 { color:#fff; text-align:center;}
.index_product_inner { display:inline-block; width:100%;}
.index_product_list { width:31.3%; float:left; box-sizing:border-box; padding:1%; margin:1%;}
.index_product_list_row_one { display:inline-block; width:100%; overflow:hidden; position:relative; box-shadow:0 0 10px #727272;}
.index_product_list_row_one_img { width:100%;}
.index_product_list_row_one_img img { width:100%;}
.index_product_list_row_one_content { position:absolute; padding:20px; background:rgba(242,104,34,1); bottom:-20%; width:100%; text-align:center; color:#fff; transition:0.5s all ease-in-out; display:none;}
.index_product_list_row_one_content span { font-size:25px; display:block;}
.index_product_list_row_one:hover .product_list_row_one_content { bottom:0; transition:0.5s;}

.index_about_two { display:inline-block; width:100%; padding:70px 0; background:#fff;}
.index_about_two_inner { display:inline-block; width:100%;}
.index_about_two_list { width:31.3%; margin:0 1%; float:left; box-sizing:border-box; padding:2% 0 0 2%;}
.index_about_two_list.one { background:#e9e9e9; color:#2d2d2d;}
.index_about_two_list.two { background:#f26522; color:#fff;}
.index_about_two_list.three { background:#2d2d2d; color:#fff;}
.index_about_two_list h4 { font-size:28px;}
.product_icon { display:inline-block; width:100%; margin:10px 0;}
.product_icon i { font-size:45px;}
.index_about_two_list p { min-height:125px;}
.index_about_two_list a { display:inline-block; padding:20px; float:right; background:rgba(0,0,0,0.8); margin-top:10px; transition:0.5s all ease-in-out;}
.index_about_two_list a i { float:right; color:#fff;}
.index_about_two_list a:hover { background:rgba(0,0,0,1); background:#2E3092; transition:0.5s;}

.index_partners { display:inline-block; width:100%; background:url(../images/index_partners_bg.jpg) no-repeat 0 0 / 100%; background-attachment:fixed; color:#fff;}
.index_partners_bg { display:inline-block; width:100%; padding:50px 0; background:rgba(242,104,34,0.8); background:rgba(0,0,0,0.8);}
.index_partners h1 { text-align:center; font-size:50px; margin-bottom:25px;}
.partners_image{    padding: 10px;  background: #fff;  border-radius: 4px;  margin: 5px;}
.partners_img { width:20%; display:block; margin:15px auto;}
.partners_img img { width:100%;}
.index_partners p { padding:10px 0; font-size:16px; line-height:28px;}
.footer { display:inline-block; width:100%; background:#2d2d2d; padding:25px 0 22px 0;}
.footer_left { float:left;}
.footer_left ul { display:inline-block; width:100%;}
.footer_left ul li { float:left;}
.footer_left ul li a { margin:0 12px; color:#ddd; text-transform:uppercase; font-size:13px;}
.footer_right { float:right;}
.footer_right ul { display:inline-block; width:100%;}
.footer_right ul li { color:#ddd;}

/*Footer Menu*/
.footer_menu { align-items: center;width: auto}
.footer-A { background: #c6c6c6; position: relative;}
.footer-column { width: 100%; display: flex; padding: 15px; align-items: center;}
.column-left {width: 85%;}
.column-right {width: 15%;}

.social-icon {
    display: inline-block;
    line-height: 1;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    font-size: 20px;
    text-align: center;
    padding: 0.5em;
    margin-right: 5px;
    cursor: pointer;
    border-radius: 50%;
  }
  
  .social-icon:hover {
    opacity: 0.9;
    color: #fff;
  }
  
  .social-icon i {
    color: #fff;
    width: 1em;
    height: 1em;
    position: relative;
    display: block;
  }
  
  .social-icon i:before {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  
  .social-icon:last-child {
    margin: 0;
  }
  
  .social-icon-facebook {
    background-color: #3b5998;
  }
  .social-icon-google-plus {
    background-color: #dd4b39;
  }
  .social-icon-twitter {
    background-color: #1da1f2;
  }
  


/****End of Footer Menu*****/


/*INNER PAGES*/
.banner_static { display:inline-block; width:100%;color:#ddd; text-transform:uppercase; font-size:13px;}
.banner_static img { width:100%;}

/*ABOUT US PAGE*/
.aboutus { display:inline-block; width:100%; padding:50px 0; background:#fff;}
.aboutus h1 { text-align:center; color:#F7941D;}
.aboutus_right { width:40%; float:right; padding-left:3%; margin-top:3%;}
.aboutus_right img { width:100%;}
.aboutus_inner { display:inline-block; width:60%; padding:20px 0; float:left; display:none;}
.aboutus_inner li { width:100%; float:none;}
.aboutus_inner li h4 { color:#AA4611; font-size:25px; color:#fff; padding-bottom:6px; border-bottom:1px solid #ddd; color:#F26522;}
.aboutus_inner li a { color:#fff; background:#AA4611; padding:10px 15px; display:inline-block; margin:15px 0 0 0;}
.aboutus_list_one {}
.aboutus_list_one_left { width:100%; float:left; box-sizing:border-box;}
.aboutus_list_one_right { width:40%; float:right; display:none; box-sizing:border-box; padding:1%; background:#F26522; border-radius:50%; box-shadow:0 5px 10px #fff;}
.aboutus_list_one_right img { width:100%; border-radius:50%;}
.aboutus_list_two_right { width:30%; float:left; display:none; box-sizing:border-box; padding:1%; background:#F26522; border-radius:50%; box-shadow:0 5px 10px #fff;}
.aboutus_list_two_right img { width:100%; border-radius:50%;}
.aboutus_list_two_left { width:100%; float:right; box-sizing:border-box;}

.aboutus_content_row_two { display:inline-block; width:60%; padding:15px 0; float:left;}
.aboutus_content_row_two p { padding:10px 0; text-align:justify; position:relative; padding-left:20px;}
.aboutus_content_row_two p::before { content:"\f185"; position:absolute; font-family:fontawesome; left:0;}

/*PRODUCT PAGE
.products { display:inline-block; width:100%; padding:50px 0; background:#fff;}
.products h1 { font-size:40px; text-align:center; color:#f26522;}
.product_row_one { display:inline-block; width:100%; padding:15px 0; border-bottom:1px solid #eee;}
.product_row_one_left { width:25%; float:left; padding:1%; box-shadow:7px 0 8px rgba(0, 0, 0, 0.3); box-sizing:border-box;}
.product_row_one_left img { width:100%;}
.product_row_one_right { width:75%; float:left; box-sizing:border-box; padding:0 2%;}
.product_row_one_right h4 { font-size:25px; color:#000; border-bottom:1px solid #ddd; padding-bottom:8px; position:relative;}
.product_row_one_right h4::before { content:""; position:absolute; left:0; bottom:-1px; background:#000; width:75px; height:2px;}
.product_row_one_right p { padding:6px 0;}*/

/*PRODUCTS PAGE*/
.products { display:inline-block; width:100%;}
.products_heading { display:inline-block; width:100%; padding:25px 0 0 0; background:transparent; text-align:center;}
.products_heading h1 { color:#F7941D;}
.products_heading p {}
.products_heading span { width:75px; height:60px; background:#ee1c25; font-size:28px; margin-top:15px; position:relative; display:block; margin:15px auto 0 auto; color:#fff; line-height:40px; display:none;}
.products_heading span i { color:#fff; text-align:center; line-height:60px; display:none;}
.products_heading span::before { content:""; position:absolute; border-style:solid; border-top:15px solid transparent; border-left:38px solid transparent; border-bottom:38px solid transparent; border-right:38px solid transparent; border-top-color:#ee1c25; top:100%; color:#fff; left:0; display:none;}
.products_content { display:inline-block; width:100%; background:#fff; padding:50px 0;}

/*DRAINAGE PRODUCTS RANGE*/
.product_lists { display:inline-block; width:100%;}
.product_list { width:23%; float:left; margin:1%; min-height:440px; background:#fff; box-shadow:0 0px 10px #999; border-radius:10px;}
.product_list_row_one { display:inline-block; width:100%; padding:3%; background:#f26522;}
.product_list_row_one img { width:100%; border-radius:50%;}
.product_list_row_two { display:inline-block; width:100%; padding:5px 10px; border-top:1px solid #ddd;}
.product_list_row_two h5 { color:#f26522; font-family:lato-bold; font-size:17px; text-align:center; margin:3px 0 5px 0;}
.product_list_row_two span { display:block; text-align:center; color:#303192; line-height:20px;}
.product_list_row_two label { display:block; margin:5px 0; text-align:center;}

.switches_and_accessories { min-height:370px;}

/*PRODUCT DESIGN TWO*/
.product_row_one { display:inline-block; width:100%; padding:2%; box-shadow:0 0 8px #ccc; margin:20px 0;}
.product_row_one_left { width:30%; float:left; padding:1%; background:#F26522;}
.product_row_one_left img { display:block; margin:0 auto; width:75%; border-radius:50%;}
.product_row_one_left span { display:block; text-align:center; color:#fff; line-height:20px;}
.product_row_one_left label { display:block; margin:5px 0; text-align:center; color:#fff;}
.product_row_one_right { width:70%; float:left; padding:1%;}
.product_row_one_right h4 { color:#f26522; font-family:lato-bold; font-size:17px; text-align:left; margin:3px 0 5px 0;}
.product_row_one_right ul { display:inline-block; width:100%; padding:30px 0;}
.product_row_one_right ul li { line-height:28px; position:relative; padding-left:25px;}
.product_row_one_right ul li::before { content:"\f042"; position:absolute; left:0; font-family:fontawesome;}

.drainage_product label { display:none;}


/*SERVICES PAGE*/
.services { display:inline-block; width:100%;}
.services_heading { display:inline-block; width:100%; padding:25px 0 0 0; background:transparent; text-align:center;}
.services_heading h1 { color:#F26522}
.services_heading p {}
.services_heading span { width:75px; height:60px; background:#ee1c25; font-size:28px; margin-top:15px; position:relative; display:block; margin:15px auto 0 auto; color:#fff; line-height:40px; display:none;}
.services_heading span i { color:#fff; text-align:center; line-height:60px; display:none;}
.services_heading span::before { content:""; position:absolute; border-style:solid;/* border-width:30px; border-color:#303192 transparent transparent transparent;*/ border-top:15px solid transparent; border-left:38px solid transparent; border-bottom:38px solid transparent; border-right:38px solid transparent; border-top-color:#ee1c25; top:100%; color:#fff; left:0; display:none;}
.services_list { display:inline-block; width:100%;}
.services_lists { display:inline-block; width:100%; padding:50px 0;}
.service_list { width:22%; float:left; margin:2% 1.5%; min-height:250px;}
.service_list_row_one { display:inline-block; width:100%; position:relative; overflow:hidden;}
.service_list_row_one_img { display:inline-block; width:100%;}
.service_list_row_one_img img { width:100%;}
.service_list_row_one_heading { position:static; padding:1%; background:rgba(255,255,255,0.9); background:#F26522; bottom:-10%; opacity:1; width:100%; box-sizing:border-box; transition:0.5s all ease;}
.service_list_row_one_heading h4 { color:#2d2d2d; color:#fff; text-align:center; font-size:13px; margin:0; padding:10px 0; text-transform:uppercase; font-family:opensans-semi; letter-spacing:0.2px;}
.service_list_row_one:hover .service_list_row_one_heading { bottom:0; opacity:1; transition:0.5s; background:#AA4611;}


/*PROJECTS PAGE*/
.projects { display:inline-block; width:100%;}
.projects_heading { display:inline-block; width:100%; padding:25px 0 0 0; background:transparent; text-align:center;}
.projects_heading h1 { color:#f26522;}
.projects_heading p {}
.projects_heading span { width:75px; height:60px; background:#ee1c25; font-size:28px; margin-top:15px; position:relative; display:block; margin:15px auto 0 auto; color:#fff; line-height:40px; display:none;}
.projects_heading span i { color:#fff; text-align:center; line-height:60px; display:none;}
.projects_heading span::before { content:""; position:absolute; border-style:solid;/* border-width:30px; border-color:#303192 transparent transparent transparent;*/ border-top:15px solid transparent; border-left:38px solid transparent; border-bottom:38px solid transparent; border-right:38px solid transparent; border-top-color:#ee1c25; top:100%; color:#fff; left:0; display:none;}
.projects_content { display:inline-block; width:100%; padding:50px 0; background:#fff;}

.partners_image img {display: block;  margin: 0 auto;  width: 100%;  width: -moz-available;  width: -webkit-fill-available;  width: fill-available;}

.hide { display:none !important;}
.tab_buttons { width:100%; float:none; display:table;}
.tab_buttons li { list-style:none inside; line-height:30px; display:table-cell; border-top:1px solid #ddd; border-left:1px solid #ddd;}
.tab_buttons li:last-child { border-right:1px solid #ddd;}
.tab_buttons li a { text-decoration:none; color:#666; text-align:center; display:block; padding:13px 25px; position:relative;}
.tab_buttons li i { display:block; text-align:center; font-size:25px;}
/*.tab_buttons li:last-child a { border-top-right-radius:10px;}*/
.tab_buttons li a.active::before { content:""; border-style:solid; border-width:8px; border-color:#F26522 transparent transparent transparent; position:absolute; top:100%; left:50%; margin-left:-4px;}
.tab_buttons li a:hover { background:#F26522; color:#fff;}
.tab_buttons li a.active { background:#F26522; color:#fff;}
.tab_content { width:100%; float:none; border:1px solid #ddd;}
.tab_content ul { display:inline-block; width:100%;}
.tab_content ul li { width:23%; margin:1%; float:left; position:relative;}
.project_title { background:rgba(0,0,0,0.8); top:50%; bottom:50%; left:0; right:0; position:absolute; margin:0; color:#fff; padding:5%; opacity:0; transition:0.5s all ease-in-out; cursor:pointer;}
.project_title h5 { font-size:22px; position:absolute; top:50%; margin-top:-25px; text-align:center; opacity:0; transition:0.5s all ease-in-out;}
.tab_content ul li:hover .project_title { top:0; bottom:0; left:0; right:0; opacity:1; transition:0.5s;}
.tab_content ul li:hover .project_title h5 { opacity:1; transition:0.5s;}
.tab_content ul li img { width:100%;}



/*RUNNING PRODUCTS*/
.running_products_heading { display:inline-block; width:100%; padding:25px 0 0 0; background:#f9f9f9; text-align:center;}
.running_products_heading h1 { color:#F26522;}
.running_products_heading p {}
.running_products_heading span { width:75px; height:60px; background:#303192; font-size:28px; margin-top:15px; position:relative; display:block; margin:15px auto 0 auto; color:#fff; line-height:40px; display:none;}
.running_products_heading span i { color:#fff; text-align:center; line-height:60px; display:none;}
.running_products_heading span::before { content:""; position:absolute; border-style:solid;/* border-width:30px; border-color:#303192 transparent transparent transparent;*/ border-top:15px solid transparent; border-left:38px solid transparent; border-bottom:38px solid transparent; border-right:38px solid transparent; border-top-color:#303192; top:100%; color:#fff; left:0; display:none;}
.running_products_lists { display:inline-block; width:100%; padding:50px 0;}
.running_products_lists_inner { display:inline-block; width:100%; text-align:center;}
.running_products_list { width:94%; margin:3%; display:inline-block; float:left;}
.running_products_list_row_one { display:inline-block; width:100%;}
.running_products_list_row_one img { width:100%;}
.running_products_list_row_two { display:inline-block; width:100%; padding:10px 0;}
.running_products_list_row_two h4 { color:#F26522; font-family:opensans-bold;}
.running_products_list_row_two a { display:inline-block; padding:8px 12px; background:#F26522; color:#fff; margin:10px 0 0 0; font-family:opensans-bold; text-transform:uppercase; font-size:13px; transition:0.3s all ease-in-out;}
.running_products_list_row_two a:hover { background:#AA4611; transition:0.2s;}

/*NEWS AND EVENTS*/
.news_and_events { display:inline-block; width:100%; padding:50px 0;}
.news_and_events h1 { text-align:center; color:#F7941D;}
.news_and_events h1 span { font-family:opensans-light;}
.news_and_events_row_one { display:inline-block; width:100%; padding:15px 0;}
.news_and_events_row_one_left { width:30%; float:left; padding-right:2%; box-sizing:border-box;}
.news_and_events_row_one_left img { width:100%;}
.news_and_events_row_one_right { width:70%; float:right;}
.news_and_events_row_two { display:inline-block; width:100%; padding:15px 0;}
.news_and_events_row_two_left { width:30%; float:left; padding-right:2%; box-sizing:border-box;}
.news_and_events_row_two_left img { width:100%;}
.news_and_events_row_two_right { width:70%; float:right;}


/*CONTACTUS PAGE*/



.contactus { display:inline-block; width:100%;}
.contactus_heading { display:inline-block; width:100%; padding:25px 0 0 0; background:transparent; text-align:center;}
.contactus_heading h1 { color:#F7941D;}
.contactus_heading p {}
.contactus_heading span { width:75px; height:60px; background:#ee1c25; font-size:28px; margin-top:15px; position:relative; display:block; margin:15px auto 0 auto; color:#fff; line-height:40px; display:none;}
.contactus_heading span i { color:#fff; text-align:center; line-height:60px; display:none;}
.contactus_heading span::before { content:""; position:absolute; border-style:solid;/* border-width:30px; border-color:#303192 transparent transparent transparent;*/ border-top:15px solid transparent; border-left:38px solid transparent; border-bottom:38px solid transparent; border-right:38px solid transparent; border-top-color:#ee1c25; top:100%; color:#fff; left:0; display:none;}
.contactus_content { display:inline-block; width:100%; padding:50px 0; background:#fff;}
.contactus_row_one { display:inline-block; width:100%; display:none;}
.contactus_row_one ul { display:inline-block; width:100%;}
.address_list { width:31%; margin:1%; float:left; box-sizing:border-box; padding:1%; background:#303192; min-height:180px;}
.address_list h5 { color:#fff; text-align:center; font-size:20px;}
.address_list i { color:#fff; font-size:25px; text-align:center; display:block; margin:10px auto; background:#EE1C25; width:50px; height:50px; line-height:50px;}
.address_list ul { display:inline-block; width:100%; text-align:center;}
.address_list ul li { line-height:26px; color:#fff;}
.contactus_row_two { display:inline-block; width:100%; padding:20px 0; border-top:1px solid #eee;}
.contactus h4 { color:#F26522; font-size:25px;}
.contactus_row_two_left { width:30%; float:left; padding-right:5%;}
.contactus_row_two_left ul { display:inline-block; width:100%;}
.contactus_row_two_left ul li { margin-bottom:15px;}
.contactus_row_two_left ul li input { border:0; border:1px solid #e1dddd; width:100%; padding:6px 0 6px 1%;}
.contactus_row_two_left ul li textarea { border:0; border:1px solid #e1dddd; width:100%; padding:6px 0 6px 1%; height:100px;}
.contactus_row_two_left ul li input[type="submit"] { border:0; float:right; width:auto; padding:10px 18px; color:#fff; background:#F7941D; cursor:pointer;}
.contactus_row_two_right { width:25%; float:left;}
.contactus_row_two_right ul { display:inline-block; width:100%; padding-top:5px;}
.contactus_row_two_right ul li { line-height:28px; font-size:16px; margin-bottom:16px;}
.contactus_row_two_right ul li i { display:inline-block; width:25px;}
.contactus_row_two_right ul li span { width:60px; display:inline-block;}
.quick_contact_row_three { display:inline-block; float:left; width:40%; padding-right:5%;}
.raja { overflow:hidden; font-family:opensans-semi; line-height:25px;}