.widecolumn .entry p{font-size:1.05em;border:0}.narrowcolumn .entry,.widecolumn .entry{line-height:1.4em}.widecolumn{line-height:1.6em}.narrowcolumn .postmetadata{}.thread-alt{background-color:#fff}.depth-1{}.even,.alt{}small{font-family:Arial,Helvetica,Sans-Serif;font-size:12px;line-height:1.5em}#headerimg .description{font-size:1.2em;text-align:center}h2.pagetitle{font-size:1.6em}.sticky{background:#f7f7f7;padding:0 10px 10px}.sticky h2{padding-top:10px}.commentlist li,#commentform input,#commentform textarea{}.commentlist li ul li{font-size:1em}.commentlist li{font-weight:700;font-size:14px;line-height:20px}.commentlist li .avatar{float:right;border:1px solid #eee;padding:2px;background:#fff}.commentlist cite,.commentlist cite a{font-weight:700;font-style:normal;font-size:1.1em}.commentlist p{font-weight:400;line-height:1.5em;text-transform:none}#commentform p{font-family:lucida grande,Verdana,Arial,Sans-Serif}.commentmetadata{font-weight:400}small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,blockquote,strike{color:#242424}small a{color:#424242}code{font:1.1em courier new,Courier,Fixed}acronym,abbr,span.caps{font-size:.9em;letter-spacing:.07em}a,h2 a:hover,h3 a:hover{text-decoration:none}a:hover{color:#147;text-decoration:underline}#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt}#wp-calendar a{text-decoration:none}#wp-calendar caption{font:700 1.3em lucida grande,Verdana,Arial,Sans-Serif;text-align:center}#wp-calendar th{font-style:normal;text-transform:capitalize}#page{background-color:#fff;margin:20px auto;padding:0;width:760px;border:1px solid #959596}.post{margin:0;padding-bottom:10px;text-align:justify}.post hr{display:block}.postmetadata{clear:both;border:0;background:#efefef;padding:5px!important}.clear{clear:both}.right_inner h2.page_title{font-weight:700;border-bottom:2px solid #003162;color:#003162;font-family:ebrima,Arial,Helvetica,sans-serif;font-size:40px;line-height:50px;margin:0;padding:0 10px}h1{padding-top:70px;margin:0}h2{margin:30px 0 0}h2.pagetitle{margin-top:0}h3{padding:0;margin:30px 0 0}h3.comments{padding:0;margin:40px auto 20px}p img{padding:0;max-width:100%}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}.alignright{float:right}.alignleft{float:left}html>body .entry ul{margin-left:0;padding:0 0 0 30px;padding-left:10px}html>body .entry li{margin:0 0 0 10px}.entry ol{padding:0 0 0 35px;margin:0}.entry ol li{margin:0;padding:0}.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none}#sidebar ul,#sidebar ul ol{margin:0;padding:0}#sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:0}#sidebar ul p,#sidebar ul select{margin:5px 0 8px}#sidebar ul ul ul,#sidebar ul ol{margin:0 0 0 10px}ol li,#sidebar ul ol li{list-style:decimal outside}#sidebar ul ul li,#sidebar ul ol li{margin:0;padding:0;line-height:25px;color:#000}#searchform{margin:10px auto;padding:5px 3px;width:235px}#sidebar #searchform #s{background:none repeat scroll 0 0 #fff;border:1px solid #0a3979;padding:5px;width:105px}#sidebar #searchsubmit{background-color:#0a3979;border:medium 0;color:#fff;cursor:pointer;height:27px;width:68px;padding:0 0 3px;margin:0 0 0 5px}#sidebar #searchform{margin:0;width:auto!important}.entry form{text-align:left}select{width:130px}#commentform input{padding:6px;margin:5px 5px 1px 0;border:1px solid #ccc;width:250px}#commentform{margin:5px 10px 0 0}#commentform textarea{width:98%;padding:5px;border:1px solid #ccc}#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden}#commentform #submit{background-color:#86bb2d;border:medium 0;color:#fff;cursor:pointer;height:27px;float:right;margin:0 0 0 5px;padding:0 0 3px;width:153px}.alt{margin:0;padding:0}.thread-even{background-color:#2b2724}.thread-odd{background-color:#201e1c}.commentlist{padding:0;text-align:justify}.commentlist li{margin:15px 0 10px;padding:5px 5px 10px 10px;list-style:none}.commentlist li ul li{margin:5px;background-color:#fff;border:0}.commentlist p{margin:10px 5px 10px 0}.children{padding:0}#commentform p{margin:5px 0}.nocomments{text-align:center;margin:0;padding:0}.commentmetadata{margin:0;display:block}#sidebar form{margin:0}#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px}#wp-calendar #next a{padding-right:10px;text-align:right}#wp-calendar #prev a{padding-left:10px;text-align:left}#wp-calendar a{display:block}#wp-calendar caption{text-align:center;width:100%}#wp-calendar td{padding:3px 0;text-align:center}#wp-calendar td.pad:hover{background-color:#fff}acronym,abbr,span.caps{cursor:help}acronym,abbr{border-bottom:1px dashed #999}blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;font-size:11px;line-height:17px;color:#666}blockquote cite{margin:5px 0 0;display:block}.center{text-align:center}.hidden{display:none}.screen-reader-text{position:absolute;left:-1e3em}hr{display:none}a img{border:0}.navigation{display:block;text-align:center}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wp-caption img{margin:0;padding:0;border:0 0}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}#respond h3{clear:both;padding-top:20px}body{font-family:ebrima,Arial,Helvetica,sans-serif;font-size:15px;color:#212020;line-height:26px}h1,h2,h3,form,input{margin:0;padding:0}h1{font-size:30px;color:#3675fd;font-weight:700;margin:0;padding-bottom:6px;font-family:Helvetica;font-weight:400;line-height:50px}h2{font-size:30px;color:#000;font-weight:700;margin:0;padding-bottom:6px;font-family:ralewaybold;line-height:30px}h3{font-size:24px;color:#000;margin:0;padding-bottom:6px;padding-top:15px;font-family:optimaregular;font-weight:400;line-height:24px}a{color:#0a3f83;text-decoration:none}img{border:0}a:hover{color:#212020;text-decoration:none}.wrapper{width:1e3px;margin:0 auto;padding:0;position:relative}.clear{clear:both}@font-face{font-family:open_sansregular;src:url(fonts/opensans-regular-webfont.eot);src:url(fonts/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/opensans-regular-webfont.woff) format('woff'),url(fonts/opensans-regular-webfont.ttf) format('truetype'),url(fonts/opensans-regular-webfont.svg#open_sansregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:helveticaneuelt57cnregular;src:url(fonts/helvetica_lt_57_condensed_2-webfont.eot);src:url(fonts/helvetica_lt_57_condensed_2-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/helvetica_lt_57_condensed_2-webfont.woff) format('woff'),url(fonts/helvetica_lt_57_condensed_2-webfont.ttf) format('truetype'),url(fonts/helvetica_lt_57_condensed_2-webfont.svg#HelveticaNeueLT57CnRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:helveticacyruprightregular;src:url(fonts/helvetica_cyrillic_upright_2-webfont.eot);src:url(fonts/helvetica_cyrillic_upright_2-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/helvetica_cyrillic_upright_2-webfont.woff) format('woff'),url(fonts/helvetica_cyrillic_upright_2-webfont.ttf) format('truetype'),url(fonts/helvetica_cyrillic_upright_2-webfont.svg#HelveticaCyrUprightRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:helveticaneuelt57cnbold;src:url(fonts/helvetica_lt_77_bold_condensed_2-webfont.eot);src:url(fonts/helvetica_lt_77_bold_condensed_2-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/helvetica_lt_77_bold_condensed_2-webfont.woff) format('woff'),url(fonts/helvetica_lt_77_bold_condensed_2-webfont.ttf) format('truetype'),url(fonts/helvetica_lt_77_bold_condensed_2-webfont.svg#HelveticaNeueLT57CnBold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:optimaregular;src:url(fonts/optima-webfont.eot);src:url(fonts/optima-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/optima-webfont.woff) format('woff'),url(fonts/optima-webfont.ttf) format('truetype'),url(fonts/optima-webfont.svg#OptimaRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:helveticabold;src:url(fonts/helvetica-bold-webfont.eot);src:url(fonts/helvetica-bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/helvetica-bold-webfont.woff) format('woff'),url(fonts/helvetica-bold-webfont.ttf) format('truetype'),url(fonts/helvetica-bold-webfont.svg#helveticabold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:ralewaybold;src:url(fonts/raleway-bold-webfont.eot);src:url(fonts/raleway-bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/raleway-bold-webfont.woff) format('woff'),url(fonts/raleway-bold-webfont.ttf) format('truetype'),url(fonts/raleway-bold-webfont.svg#ralewaybold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:ralewayregular;src:url(fonts/raleway-regular-webfont-webfont.eot);src:url(fonts/raleway-regular-webfont-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/raleway-regular-webfont-webfont.woff) format('woff'),url(fonts/raleway-regular-webfont-webfont.ttf) format('truetype'),url(fonts/raleway-regular-webfont-webfont.svg#ralewayregular) format('svg');font-weight:400;font-style:normal}.top_bg{background:url(images/top_bg.png) top center repeat-x;width:100%;top:0;left:0;z-index:99;position:absolute;padding:0 0 32px}.top_min{width:100%;float:left;position:relative;z-index:100}.logo{position:absolute;text-align:center;left:351px;top:37px;margin:0;z-index:99999;padding:0}.page-item-22{width:266px;text-indent:-9999px;overflow:hidden}.top{width:912px;float:left;margin:0 44px;position:relative}.top_right{float:right;margin:22px 7px 0 0;font-family:helveticacyruprightregular;color:#474131;text-transform:uppercase;font-size:18px;z-index:9999}.top_right span{color:#474131;font-family:helveticabold;font-size:18px}.top_right img{float:left;margin:5px 6px 0 0;vertical-align:middle}ul.menu{padding:0;margin:52px 0 0;list-style-type:none;background:url(images/menu_border.png) center no-repeat;width:911px;height:54px;z-index:99}ul.menu li{float:left;margin:0;padding:8px 0 7px 15px;position:relative;z-index:9999;list-style:none}ul.menu li a:link,ul.menu li a:visited{display:block;padding:10px 14px;font-size:17px;color:#4b6b9c;font-family:helveticaneuelt57cnbold;text-transform:uppercase}ul.menu li a:hover{color:#fff;background:url(images/menu_hover.jpg) repeat-x;border-radius:4px}ul.menu li.current_page_item a,ul.menu li.current_page_parent a{color:#fff;background:url(images/menu_hover.jpg) repeat-x;border-radius:4px}ul.menu li a.menuhover{color:#fff;background:url(images/menu_hover.jpg) repeat-x;border-radius:4px}ul.menu ul{position:absolute;top:47px;left:0;display:none;list-style:none;z-index:999999;margin:0;padding:0;width:155px}ul.menu ul li{position:relative;margin:0;font-size:12px;font-weight:400;padding:0;z-index:1;border-bottom:#052245 1px solid}ul.menu ul li a:link,ul.menu ul li a:visited{display:block;margin:0;padding:5px;color:#fff;text-decoration:none;font-size:12px;background:#0074bd;height:auto;width:145px;font-weight:400;text-transform:none;font-family:Arial,Helvetica,sans-serif;line-height:22px;z-index:1;border:0;border-radius:0}ul.menu ul li a:hover{background:#0a3f83;color:#fff;border:0;border-radius:0}ul.menu ul li a.menuhover{background:#0a3f83;color:#fff;border:0;border-radius:0}ul.menu ul ul{left:155px;top:0}.header{width:100%;text-align:center;float:left;overflow:hidden;position:relative;max-height:900px}.header_in{width:100%;text-align:center;float:left;overflow:hidden;position:relative;height:850px;overflow:hidden}.header_in img{text-align:center;width:100%}.header img{text-align:center}.header_textmin{width:100%;position:absolute;left:0;bottom:150px}.header_textmid{width:912px;float:left;margin:0 44px}.header_text_left{width:258px;float:left;margin:0 0 0 9px}.header_text_left img{margin:9px 0 0;text-align:left}.header_text_right{position:absolute;z-index:99999999;right:0;bottom:250px}.header_text_right h1{width:auto;margin:0;float:right;font-size:46px;color:#fff;line-height:23px;padding:20px 20px 20px 30px;background:url(images/header_textbg.png) repeat top center;font-family:helvetica;font-weight:400;margin:0}.header_text_right h1 span{color:#3775fd}.nav{width:520px;font-size:1px;text-align:right;font-weight:400;float:right;padding:41px 0 5px}.nav a{background:url(images/bullet.png) no-repeat bottom left;text-align:right;color:#02497e;padding:0 6px 0 7px;display:inline-block}.nav a:hover{background:url(images/bullet_ac.png) no-repeat bottom left;color:#302e2e}.nav a.activeSlide{background:url(images/bullet_ac.png) no-repeat bottom left;color:#9e212c}.mid{width:100%;position:relative;height:103px;margin:-102px 0 0;float:left;background:url(images/mid_bg.png) repeat-x top center}.mid_bg{width:100%;float:left;margin:-31px 0 0;padding:0;background:#313e52}.mid_part{width:912px;float:left;margin:-43px 44px 0}.mid_content{width:100%;float:left;padding:0 0 70px}.mid_left{width:217px;float:left}.mid_left h1{font-family:optimaregular;color:#fff;font-size:25px;line-height:30px;padding:0;margin:0}.mid_right{text-align:justify;width:667px;float:right;font-family:open_sansregular;font-size:15px;color:#fff;line-height:22px;margin:0 0 0 25px}.mid_right ul{margin:0;padding:0}.mid_right li{list-style:none;padding:0 0 0 13px;background:url(images/list_arrow.png) no-repeat 0 6px}.mid_right li a{color:#fff;text-decoration:none}.mid_right li a:hover{color:#fff;text-decoration:underline}.mid_right span{font-weight:700}.services_part{width:100%;float:left;padding:0 0 30px}.services_box{width:286px;float:left;position:relative;-webkit-box-shadow:2px 2px 2px 2px rgba(37,47,62,.4);box-shadow:2px 2px 2px 2px rgba(37,47,62,.4);margin:0 0 0 27px}.services_box:first-child{margin:0}.services_box img{border-radius:3px}.services_titlebg{background:url(images/services_titlebg.png) repeat top center;width:252px;position:absolute;bottom:17px;left:0;padding:6px 13px 6px 21px;text-transform:uppercase}.services_titlebg h2{color:#fff;font-family:helveticabold;margin:0;padding:0;background:url(images/arrow_icon.png) no-repeat top right;line-height:27px;font-size:17px}.services_titlebg h2 a{color:#fff}.slider_part{width:994px;float:left;border:1px solid #e6e6e6;position:relative;min-height:200px;margin:8px 0 0}.slider_mid{width:823px;float:left;margin:0 83px}.slider_mid h2{text-align:center;width:100%;font-size:30px;color:#1a1819;float:left;padding:20px 0;font-family:ralewaybold;background:url(images/dtoline.png) repeat-x bottom}.left_arrow{width:51px;height:51px;position:absolute;top:95px;left:-29px}.right_arrow{width:51px;height:51px;position:absolute;top:95px;right:-29px}.brandbox{background:#fff url(images/brandbg.jpg) repeat-x top;width:100%;float:left}.footer{width:100%;float:left;background:#231f20}.footer_min{padding:21px 0;width:100%;float:left}.footer_1{width:172px;margin:0 0 0 37px;float:left;background:url(images/footer_border.jpg) no-repeat top right}.footer_1 h2{color:#3765b0;font-size:23px;margin:0;padding:0 0 25px;font-family:ralewayregular;font-weight:400}.footer_1 ul{margin:0;padding:0}.footer_1 li{list-style:none;background:url(images/footer_arrow.jpg) no-repeat 0 13px;font-size:16px;font-family:ralewayregular;color:#fff;padding:5px 10px}.footer_1 li a:link,.footer_1 li a:visited{color:#fff;font-size:14px;line-height:22px}.footer_1 li a:hover{color:#3765b0}.footer_2{width:159px;padding:0 96px 0 60px;float:left;background:url(images/footer_border.jpg) no-repeat top right}.footer_2 h2{color:#3765b0;font-size:23px;margin:0;padding:0 0 25px;font-family:ralewayregular;font-weight:400}.footer_2 ul{margin:0;padding:0}.footer_2 li{list-style:none;background:url(images/footer_arrow.jpg) no-repeat 0 15px;font-size:16px;font-family:ralewayregular;color:#fff;padding:8px 10px}.footer_2 li a:link,.footer_2 li a:visited{color:#fff;font-size:14px;line-height:22px}.footer_2 li a:hover{color:#3765b0}.footer_3{width:146px;padding:0 60px;float:left;background:url(images/footer_border.jpg) no-repeat top right}.footer_3 h2{color:#3765b0;font-size:23px;margin:0;padding:0 0 25px;font-family:ralewayregular;font-weight:400}.footer_3 ul{margin:0;padding:0}.footer_3 li{list-style:none;background:url(images/footer_arrow.jpg) no-repeat 0 15px;font-size:16px;font-family:ralewayregular;color:#fff;padding:8px 10px;font-size:14px;line-height:22px}.footer_3 li a:link,.footer_3 li a:visited{color:#fff;font-size:14px;line-height:22px}.footer_3 li a:hover{color:#3765b0}.footer_4{width:135px;padding:0 10px 0 45px;float:left;color:#fff;font-size:14px;line-height:22px}.footer_4 h2{color:#3765b0;font-size:23px;margin:0;padding:0 0 25px;font-family:ralewayregular;font-weight:400}.footer_4 a:link,.footer_4 a:visited{color:#fff;font-size:14px;line-height:22px}.footer_4 a:hover{color:#0a3f83}.copyright_bg{width:100%;float:left;background:#1a1819;padding:15px 0}.copyright_left{float:left;width:500px;margin:0 7px 0 0;padding:0;font-family:helveticacyruprightregular;color:#767475;text-transform:uppercase}.copyright_left span{color:#504f50;font-family:helveticabold;font-size:14px}.copyright_left img{float:left;margin:0 10px 0 0}.copyright_right{float:right;width:400px;font-family:open_sansregular;color:#fff;font-size:11px}.copyright_right a{font-size:11px;color:#fff;text-decoration:none}.copyright_right a:hover{text-decoration:underline}.services_boxmin{width:258px;float:left}.services_box_top{width:258px;float:left;background:url(images/servicesbox_top.png) no-repeat top center;height:7px}.services_box_mid{width:238px;float:left;background:url(images/servicesbox_mid.png) repeat-y top center;padding:5px 10px;text-align:left;font-family:ralewayregular;font-weight:400;font-size:15px}.services_box_btm{width:258px;float:left;background:url(images/servicesbox_btm.png) no-repeat top center;height:6px}.services_box_mid h3{font-family:optimaregular;color:#fff;font-size:25px;font-weight:400;background:#3765b0;padding:7px 0 10px 7px;text-align:left}.services_box_mid ul{margin:0;padding:0}.services_box_mid ul li{background:url(images/dots.png) no-repeat 5px 15px;list-style:none;padding:10px 5px 10px 20px;border-bottom:dotted 1px #666;color:#203554}.services_box_mid ul li:hover{background-color:#3765b0;color:#fff}.services_box_mid ul li a{color:#203554;display:block;width:100%}.services_box_mid ul li a:hover{color:#fff}.flexslider .flex-direction-nav{width:1e3px;margin:0 auto;position:relative}.flexslider .flex-control-paging{margin:0;padding:0;bottom:220px!important;z-index:0}.flexslider .flex-control-paging li{margin:0;padding:0;list-style:none}.flexslider .flex-control-paging li a{background:url(images/bullet.png) no-repeat bottom left;color:#02497e;padding:0 2px;display:block;height:10px;width:10px;text-indent:-999px;overflow:hidden}.flexslider .flex-control-paging li a:hover{background:url(images/bullet_ac.png) no-repeat bottom left;color:#302e2e}.flexslider .flex-control-paging li a.flex-active{background:url(images/bullet_ac.png) no-repeat bottom left;color:#9e212c}.flexslidercrausal .flex-control-paging{display:none}.flexslidercrausal .flex-prev{background:url(images/left_arrow.png) no-repeat left top;height:51px;width:51px;position:absolute;z-index:9999;margin:0!important;opacity:1!important;left:-108px!important;top:35px}.flexslidercrausal .flex-next{background:url(images/right_arrow.png) no-repeat right top;height:51px;width:51px;position:absolute;z-index:9999;margin:0!important;opacity:1!important;right:-115px!important;top:35px}.flexslidercrausal li{display:table-cell;vertical-align:middle}.inncontent{clear:both;width:100%;float:left;margin-top:-700px;position:relative;z-index:99}.inner_cont p{margin-top:0}.sidebar{float:left;width:260px}.sidebar h2{background:none repeat scroll 0 0 #3765b0;font-family:optimaregular;font-size:22px;font-weight:400;text-transform:capitalize;padding:10px 15px;color:#fff}.sidebar #ljsubpageswidget-3{float:left;width:248px;background:url(images/servicebg.png) no-repeat 0 0;padding:10px 10px 0;margin-left:-8px}.sidebar #ljsubpageswidget-3 ul{margin:0;padding:0}.sidebar #ljsubpageswidget-3 li{margin:0;list-style:none;font-size:16px;border-top:dotted 1px #999;padding:10px}.right_inner{float:right;width:730px;background:#fff;padding:5px;margin-top:8px}#ljsubpageswidget-3{float:left}.inner_banner{float:left;width:100%}.inner_banner img{width:100%}.inner_cont{padding:10px;clear:both;min-height:425px}.inner_cont h2{color:#003162;font-size:22px;font-weight:400;font-family:Helvetica;line-height:25px;margin:0;padding:5px 0 10px}.inner_cont ul{margin:0;padding:0 0 20px}.inner_cont li{list-style:none;padding:0 0 0 17px;background:url(images/arrow_products.png) no-repeat 0 8px;color:#000;line-height:25px}.inner_cont li a{color:#003163;text-decoration:none;font-size:15px}.inner_cont li a:hover{color:#000;text-decoration:none}.sidebar .services_box{margin:0;width:252px;margin:5px 0}.sidebar .services_box img{width:100%}.sidebar .services_titlebg{width:229px;padding:6px 13px 6px 10px;bottom:0}.sidebar .services_box h2{padding:0;font-size:16px;line-height:20px;background:0 0}.wpcf7-form input[type=text],.wpcf7-form input[type=email]{border:solid 1px #ccc;padding:3px}ul.menu li.page-item-22 a{display:inline}.contact_min{width:100%;float:left}.contact_left{width:308px;float:left}.contact_map{width:372px;float:left;margin:0}.contact_left label{float:left;width:100%}.wpcf7-text{border:1px solid #ccc;height:20px;padding:5px!important;width:95%;margin:10px 0 0}.required{color:red;float:none;text-align:left}.wpcf7-textarea{border:1px solid #ccc;float:left;font-family:Arial,Helvetica,sans-serif;font-size:13px;height:110px;padding:5px;width:95%;margin:10px 0 0}.wpcf7-submit{background:#33468a;border:0;color:#fff;cursor:pointer;height:28px;width:70px;margin:10px 0 0}.services_minbox{width:100%;float:left;margin:0}.services_imgbox{width:318px;float:left;padding:0 24px 30px 0}.services_imgbox img{float:left;max-width:100%}.services_box_titel{width:100%;float:left}.services_box_titel h2{color:#333;font-size:15px;font-weight:400;font-family:ralewayregular;text-align:center;margin:0;padding:10px 0 0;font-size:20px}.services_box_titel h2 a{color:#333;text-decoration:none}.services_box_titel h2 a:hover{color:#6b87b0;text-decoration:none}.menu_link{display:none}.services_texttopbg{background:url(images/service_textbg.png) no-repeat scroll center top;color:#fff;float:left;font-size:14px;line-height:22px;padding:25px 42px 32px;width:262px}.services_texttopbg h2{font-size:20px;font-weight:400;margin:0;padding:0;color:#fff;text-transform:uppercase}.services_textbtmbg{background:url(images/service_textbotbg.png) no-repeat scroll center bottom;display:none;left:302px;padding:0 0 18px;position:absolute;top:-6px;width:346px;z-index:100}.small_services{float:left;width:auto;border:1px solid #fff;margin:10px 0;padding:0}.small_services img{float:left;margin:0;padding:0}.services_box_mid ul li:hover .services_textbtmbg{display:block}.product_box{width:100%;float:left;margin:15px 0 0;padding:0 0 20px}.product_box h3{font-weight:400;color:#013f7d;font-size:20px;margin:0;padding:0 0 15px}.product_box .sp_h2{color:#013f7d;font-family:OptimaRegular;font-size:20px;font-weight:400;margin:0;padding:0 0 15px}.product_box_img{padding:5px 15px 15px 0;float:left}.product_box_img img{max-width:100%;float:left}.text_italic{font-style:italic;font-weight:700;color:#000}.contact_right{width:372px;float:left;margin:0 0 0 30px}.address_main{width:100%;float:left;margin:10px 0 0;padding:0 0 18px}.address_1{margin:0;padding:0;width:50%;float:left;background:0 0}.read_morbtn a:link,.read_morbtn a:visited{display:block;background:url(images/readmore_btn.png) no-repeat left bottom;height:29px;cursor:pointer}.read_morbtn a:hover{background:url(images/readmore_btn.png) no-repeat left 1px}.brivis{margin:0;padding:10px}.brivis1{background-color:#003163;margin:0;padding:10px;color:#fff}.contact_min h1{color:#003162;font-family:Helvetica;font-size:22px;font-weight:400;line-height:25px;margin:0;padding:5px 0 10px}.brivis1 ul li a{color:#fff}.brivis1 ul li a:hover{color:#fff;text-decoration:underline}@media(max-width:1024px){.slider_mid{margin:0 86px}.flexslidercrausal .flex-prev{left:-64px!important}.flexslidercrausal .flex-next{right:-84px!important;opacity:1!important}.header_textmin{display:none}.header_text_right{bottom:120px}.flexslider .flex-control-paging{bottom:110px!important}}@media(max-width:768px){.top{margin:0;width:100%}ul.menu,.slider_part,.wrapper{width:100%}ul.menu li{padding:8px 0 7px 6px}ul.menu li a:link,ul.menu li a:visited{padding:10px 12px}.page-item-22{width:180px}.logo{width:auto;left:258px;width:180px}.logo img{width:100%}.slider_mid{margin:0}.flex-direction-nav{display:none}.mid_part{width:100%;margin:0}.services_box{width:222px}.services_box img{width:100%}.services_titlebg{width:200px}.services_titlebg{width:202px;padding:6px 10px}.services_titlebg h2{line-height:21px;font-size:16px;padding-right:43px;background:url(images/arrow_icon.png) no-repeat scroll right 11px transparent}.mid_left{text-align:center;width:100%;padding-top:10px}.mid_right{width:auto;float:none;width:95%}.mid_bg{margin:-60px 0 0}.header_text_right h1{font-size:28px}.slider_mid{width:100%}.copyright_left{width:auto;margin-left:10px}.copyright_right{width:auto;margin-right:10px}.footer_1{width:auto}.footer_1 h2,.footer_2 h2,.footer_3 h2,.footer_4 h2{padding:0 0 15px}.footer_4{margin-top:10px}.right_inner{width:480px}.contact_left{width:100%;float:left;padding:30px 0 0}.contact_right{width:100%;float:left;margin:0;padding:20px 0}.contact_map{width:100%;float:left;margin:0;padding:5px 0 20px}.services_minbox{width:100%;float:left}.services_imgbox{width:100%;float:left;text-align:center;padding:0 0 30px}.services_imgbox img{float:none;text-align:center;max-width:100%}.services_minbox{width:100%;float:left}.services_imgbox{width:100%;float:left;text-align:center;padding:0 0 30px}.services_imgbox img{float:none;text-align:center;max-width:100%}.slider_part{border:0}}@media(max-width:700px){.logo{width:auto;text-align:center;position:absolute;top:10px;left:116px}.logo img{width:auto}.top_right{display:block;float:none;width:100%;text-align:center;position:absolute;top:75px;color:#fff}.top_right span{color:#fff}.top_right img{float:none}.header{padding-top:155px;background:#222c39}.top_bg{padding:0}#mainmenu{position:absolute;top:44px;width:100%}.menu_link{clear:both;margin-top:85px;display:block!important;background:#3765b0 url(images/res_menu_link.png) no-repeat right center;padding:5px 15px;text-decoration:none;font-size:15px;font-weight:700;color:#fff}.menu_link:hover,.menu_link.active{color:#7dd6f7;background:#3765b0 url(images/res_menu_linkh.png) no-repeat right center;text-decoration:none}#mainmenu ul{display:none;background:#000;position:absolute;left:-1px;top:113px;margin-top:0;text-align:left;padding-bottom:5px;width:100%;height:auto;z-index:99999}#mainmenu ul li{display:block;padding:2px 0;border:0;margin:0;float:none;background:0 0}#mainmenu ul li.page-item-22{display:none!important}#mainmenu ul li a:link,#nav ul li a:visited{display:block;background:0 0;border:0;width:100%;float:none;font-size:14px;padding:5px}#mainmenu ul li a span{display:block;background:0 0;border:0;width:100%;float:none;line-height:30px}#mainmenu ul ul{display:none!important}.services_part{padding:0}.flex-control-nav{display:none}.services_box{clear:both;width:90%;margin-left:5%!important;float:none;margin-bottom:10px!important}.mid_left{padding:0 0 10px}.mid_content{padding-bottom:20px}.slider_part{min-height:auto;border:0}.footer_1 li,.footer_2 li,.footer_3 li{padding:3px 9px;background:url(images/footer_arrow.jpg) no-repeat scroll 0 9px transparent;font-size:12px}.footer_2{background:0 0;padding:0 0 0 60px;width:235px}.footer_3{padding:0 37px}.footer_1 h2,.footer_2 h2,.footer_3 h2,.footer_4 h2{padding:0 0 5px;font-size:18px}.footer_1 li a:link,.footer_1 li a:visited,.footer_2 li a:link,.footer_2 li a:visited,.footer_3 li a:link,.footer_3 li a:visited{font-size:12px}.right_inner{width:auto;float:none}.inncontent{margin-top:-744px}.sidebar{margin-left:110px}.sidebar .services_box{margin-left:0!important}.header_text_right{display:none}.contact_left{width:100%;float:left;color:#fff}.contact_right{width:100%;float:left;margin:0;padding:0}.contact_map{width:100%;float:left;margin:0;padding:0}.inner_cont{padding:10px;clear:both;min-height:0}.address_main{width:100%;float:left;margin:10px 0 0;padding:0 0 15px}.address_1{margin:0;padding:0;width:50%;float:left;background:0 0;color:#fff}.address_1 a{color:#fff;text-decoration:none}.address_1 a:hover{color:#fff;text-decoration:underline}h3{color:#fff}}@media(max-width:320px){.sidebar{margin-left:25px}h1{font-size:36px;line-height:40px}h2{font-size:24px;line-height:24px}h3{font-size:20px;line-height:20px}.logo{width:auto;text-align:center;position:absolute;top:10px;left:57px}.logo img{width:auto}.top_right{display:block;float:none;width:100%;text-align:center;position:absolute;top:75px;color:#fff}.top_right span{color:#fff}.top_right img{float:none}#mainmenu{position:absolute;top:40px;width:100%}.header{padding-top:154px}.mid{margin:0}.mid_bg{margin:-85px 0 0}.mid_right{float:left;margin:0 10px;width:auto}.footer_1{margin:0 0 0 20px}.footer_2{padding:0 0 0 20px;width:150px}.footer_3{padding:0 0 0 20px;width:auto;background:0 0}.footer_4{clear:both;padding:0 0 0 20px;width:auto;background:0 0}.copyright_left{width:100%;margin:0;text-align:center;padding-bottom:5px}.copyright_left img{float:none;vertical-align:middle}.copyright_right{width:100%;margin:0;text-align:center}.inncontent{margin-top:45px}.header_in{display:none}.contact_left{width:100%;float:left;padding:30px 0 0;color:#fff}.contact_right{width:100%;float:left;margin:0;padding:0}.contact_map{width:100%;float:left;margin:0;padding:0}.services_minbox{width:100%;float:left}.slider_part{border:0}.wpcf7 label{display:block}.product_box_img{padding:10px 0 15px;float:none;width:100%;text-align:center}.product_box_img img{float:none;max-width:100%}.inner_cont{padding:10px;clear:both;min-height:0}h3{color:#fff}.address_main{width:100%;float:left;margin:10px 0 0;padding:0 0 18px}.address_1{margin:0;padding:0;width:100%;float:none;background:0 0;color:#fff}.address_1 a{color:#fff;text-decoration:none}.address_1 a:hover{color:#fff;text-decoration:underline}}