@charset "utf-8";
/* CSS Document */
@font-face {
         
		font-family:Arial, Helvetica, sans-serif;
         
    }
@font-face {
        font-family:Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-style: normal;
    }


body{background: #fff; width:100%; height: 100%; margin: 0; padding: 0; font-size:13px; line-height:27px; font-weight:normal; 
font-family:Arial, Helvetica, sans-serif; color:#182e2f;}
div, img, p, h1, h2, h3, h4, h5, h6, ul, li, span, label, form, select, input{padding: 0; margin: 0;}
h1{font-size:30px; line-height:33px; min-height:25px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#fff;}
h2{font-size:28px; line-height:33px; font-weight:normal; color:#182e2f; font-family:Arial, Helvetica, sans-serif;}
h3{font-size:20px; line-height:20px; font-weight:normal; color:#000; font-family:Arial, Helvetica, sans-serif;}
h4{font-size:24px; line-height:30px; font-weight:normal; color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
h5{}
h6{}
img{border: none;	outline: 0;}
ul{list-style-type: none;}
li{list-style-type:none; }
p{padding: 0px; margin:0;}
a{outline: none; text-decoration: none; color: #f60;}
a:hover{text-decoration: none; color:#F60;}
.clearfix:before, .clearfix:after {content: " "; display: table;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}

/*==========================================================*/

.wrapper{width:100%; padding:0; margin:0; position:relative;}


.header{width:100%; min-height:109px; z-index:99; position:relative;}
.homepage .header{position:absolute; left:0; top:0;}
.headerInn{width:960px; margin:0 auto;  min-height:88px;  background: #fff;}
.headerTopBar{width:100%; min-height:31px; position:relative;}

.searchbox{float: right; height: 31px; position: relative; width: 20px; z-index:2;}
.searchbox .searchInptWrap{background: #2e4242; height: 31px; overflow: hidden; position: absolute; right: 20px; transition: width 200ms ease 0s; -moz-transition: width 200ms ease 0s; -webkit-transition: width 200ms ease 0s; width: 0;}
.searchbox .searchInptWrap input[type="text"] {background: none; border: 0; color: #fff; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:31px; padding: 0 5px; width: 220px;}
.searchbox:hover .searchInptWrap {width: 230px;}
.searchbox input[type="submit"]{background: url(../images/search_icon.png) no-repeat center center; width:20px; height:31px; border:0; outline:0; text-indent:-2000000px; font-size:0; line-height:0; cursor:pointer;}

.awsMenuNLangWrap{width:300px; float:right;}
.awsLangWrap{float:right;}
div.subarr{height:31px;}
#lang_sel ul ul{top:31px;}
.hdrtopmenu li{float:left; font-size:12px; line-height:31px; font-weight:normal; margin-right:30px;}
.hdrtopmenu li.subarr{background:url(../images/submenu_arrow.png) no-repeat right 15px; padding-right:12px;}
.hdrtopmenu li a{color:#182e2f;}
.hdrtopmenu li:hover a, .hdrtopmenu li.current-menu-item a{color:#ff6138;}

#lang_sel a.lang_sel_sel{background:url(../images/submenu_arrow.png) no-repeat right 15px !important;}
#lang_sel a, #lang_sel a:visited{font-size:12px; line-height:31px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding-left:0; border:0;}

.headerBottom{width:100%; min-height:64px; padding-top:14px;}
.logo{width:222px; height:49px; display:block; float:left;}

.mainmenu{float:right; width:525px;}
.mainmenu li{float:left; font-size:15px; font-weight:normal; line-height:64px;   margin-right:90px;}
.mainmenu li.nomar{margin-right:0;}
.mainmenu li a{color:#010101; display:block;}
.mainmenu li.subarr a{background:url(../images/submenu_arrow.png) no-repeat right 32px; padding-right:20px;}
.mainmenu li.subarr.current-menu-item{background: url(../images/subnav_arrow.png) no-repeat right bottom;}
.mainmenu li:hover a, .mainmenu li.current-menu-item a{color:#ff6138;}

.mainmenu li .subnavdiv{width:100%; height:148px; position:absolute; left:0; top:109px; background:#1e332f; display:none;}
.mainmenu li .subnavdiv .sub-menu{width:960px; height:130px; padding:18px 0 0 0; margin:0 auto;}
.mainmenu li .subnavdiv .sub-menu li{float:left; width:300px; padding:0 10px; margin:0; height:118px; text-align:center;}
.mainmenu li .subnavdiv .sub-menu li a{color:#000000; font-size:14px; line-height:42px; padding:0; margin:0; color:#fff; background:none; text-shadow:0 1px 1px #000000;}
.navimg{display:block; width:300px; height:87px; box-shadow:0 0 5px 0 rgba(26,45,41,0.9); position:relative; cursor:pointer;}
.navimg img{display:block;}
.mainmenu li .subnavdiv .sub-menu li:hover .navimg span.border, .mainmenu li .subnavdiv .sub-menu li.current-menu-item .navimg span.border{width:290px; height:77px; border:5px solid #ff6138; position:absolute; left:0; top:0;}


.homeSlider{width:100%; min-height:562px;}

#homeSliderInn{width:100%; height:562px; display:block; overflow:hidden; left:0 !important;}
#homeSliderInn li{height: 562px; float:left; overflow:hidden; background-size:cover !important;}
#homeSliderInn li.sl1{background:url(../images/home_slider_1.jpg) no-repeat center 0;}
#homeSliderInn li.sl2{background:url(../images/home_slider_2.jpg) no-repeat center 0;}
#homeSliderInn h3 {display:none;}

.sliderContent{width:500px; margin:0 auto; padding-top:372px; padding-left:460px; min-height:390px;}
.sliderinfo{background:#365d98; -moz-background:rgba(24,46,47,0.9); -webkit-background:rgba(24,46,47,0.9); padding:25px; float:right; width:450px; text-align:right;}
.sliderinfo h1{margin-bottom:10px;}
.sliderinfo p{font-size:15px; line-height:20px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#ffffff;}
.bekijkbtn{background:#26416c; width:138px; height:44px; float:right; display:block; padding:0 35px;  color:#ffffff; transition: background 400ms ease-in 0s; -moz-transition: background 400ms ease-in 0s; -webkit-transition: background 400ms ease-in 0s;}
.bekijkbtn span{font-size:18px; line-height:44px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; display:block; background:url(../images/bekijk_btn.png) no-repeat right 18px;}
.bekijkbtn:hover{background:#ff6138; color:#fff;}

#pager {width: 960px; margin: 0 auto; height:50px; text-align: center; position:relative; margin-top:-15px;}
#pager li{padding-top:15px; float:left;}
#pager li a {width:319px; float:left; height:35px; margin:0 1px 0 0; background:#0f4989; color:#010101; font-size:13px; line-height:35px; font-weight:normal; transition: background 400ms ease-in 0s; -moz-transition: background 400ms ease-in 0s; -webkit-transition: background 400ms ease-in 0s;}
#pager li.selected{background:url(../images/slider_select_arrow.png) no-repeat center 0;}
#pager li:hover a, #pager li.selected a {background-color: #ff6138; color: #ffffff;}



.container{width:100%; padding:0; margin:0;}

.latestNewsSec{width:960px; margin:0 auto; padding:45px 0;}
.latestcontent{width:535px; float:left;}
.latestcontent h6{font-size:13px; line-height:22px; font-weight:normal; color:#000; text-align:justify;}
 
 .latestcontent2{width:635px; float:left;}
.latestcontent2 h6{font-size:13px; line-height:22px; font-weight:normal; color:#000; text-align:justify;}
 .latestcontent2 h2{font-size:13px; line-height:22px; font-weight:normal; color:#000; text-align:justify;}
 
 
.latestNews2{float:right; width:285px; float:right; padding:0 10px 15px 10px; border-left:1px solid #d1d5d5; position:relative;}
.latestNews2 h3{background:url(../images/heading_icon_bg.gif) no-repeat 0 0; padding-top:15px; padding-bottom:15px;}




.latestNews{float:right; width:335px; float:right; padding:0 10px 15px 40px; border-left:1px solid #d1d5d5; position:relative;}
.latestNews h3{background:url(../images/heading_icon_bg.gif) no-repeat 0 0; padding-top:15px; padding-bottom:15px;}

.latestNewsSlider{width:335px;}
.latestNewsSlider li{float:left; margin:0; width:335px;}
.latestNewsSlider h6{font-size:14px; line-height:16px; font-weight:normal; color:#ff6138; padding-bottom:3px;}
.latestNewsSlider h5{font-size:18px; line-height:22px; font-weight:normal; color:#97a498; padding-bottom:5px;}
.latestNewsSlider p{font-size:12px; line-height:22px; font-weight:normal; color:#000000;}
.leesmeer{font-size:12px; line-height:22px; font-weight:normal; color:#ff6138; background:url(../images/lees_meer_icon.png) no-repeat right center; padding-right:20px; float:right; display:block;}
.leesmeer:hover{color:#000000;}
#pagernews{position:absolute; right:0; top:20px;}
#pagernews a{float:left; background:url(../images/news_bullet.png) no-repeat 0 0; width:17px; height:16px; display:block; text-indent:-2000000px; margin-left:5px;}
#pagernews a span{display:none;}
#pagernews a.selected{background-position:0 100%;}

.introSec{width:960px; margin:0 auto; background:#e8e7e3; position:relative;}
.introSec li{float:left; width:479px; border-right:1px solid #fff; min-height:269px; position:relative;}
.introSec li:last-child{border-right:0; float:right;}
.introSec li img{float:right; width:239px; height:269px; display:block;}
.introSec li .arrow{background:url(../images/intro_arrow.png) no-repeat 0 0; width:12px; height:23px; display:block; text-indent:-2000000px; position:absolute; left:240px; top:55px;}
.introSec li .widget_sp_image-description{padding:25px 19px; width:202px;}
.introSec li .widget_sp_image-description h2{background:url(../images/heading_icon_bg.gif) no-repeat 0 0; padding-top:15px; padding-bottom:22px;}
.introSec li .widget_sp_image-description p{font-size:13px; line-height:20px; font-weight:normal; color:#000; text-align:justify;}

.quoteSec{width:100%; background:#355d98; padding:75px 0 75px 0; margin-top:-45px;}
.quoteSecInn{width:960px; margin:0 auto; background:url(../images/quote_icon.png) no-repeat 0 0; padding-top:35px; text-align:center;}
.quoteSecInn h4{font-size:24px; line-height:30px; font-weight:normal; color:#ffffff;}

.caseStudies{width:100%; background:url(../images/casestudies_bg.jpg) no-repeat center 0 #182e2f;}
.caseStudiesInn{width:960px; margin:0 auto; text-align:center;  min-height:304px; padding-top:45px; position:relative;}
.caseStudiesInn h2{color:#ffffff; background:url(../images/heading_icon_bg.gif) no-repeat center 0; padding:20px 0;}
.caseStudiesInn h4{color:#8a988b;}

.caselist{width:100%; height:165px; display:block; box-shadow:0 -4px 10px 2px rgba(0,0,0,0.5); -moz-box-shadow:0 -4px 10px 2px rgba(0,0,0,0.5); -webkit-box-shadow:0 -4px 10px 2px rgba(0,0,0,0.5); position:absolute; left:0; bottom:0;}
.caselist li{float:left; width:320px; height:165px; position:relative; box-shadow: inset 0 -4px 10px 2px rgba(0,0,0,0.5);}
.caselist li img{display:block; padding:0; margin:0;}
.caselist li .overlay{background:rgba(24,46,47,0.7); -moz-background:rgba(24,46,47,0.7); -webkit-background:rgba(24,46,47,0.7); position:absolute; left:0; top:0; width:100%; height:105px; padding-top:60px; opacity:0;}
.caselist li .overlay h4{color:#ffffff; padding-bottom:15px;}
.bekbtn{width:106px; height:26px; display:block; margin:0 auto; border:2px solid #ffffff; padding:0 30px; font-size:18px; line-height:22px; color:#ffffff; font-weight:normal;}
.bekbtn span{background:url(../images/casestudies_arrow.png) no-repeat right center; display:block; padding-right:20px; height:26px;}
.bekbtn:hover{color:#e55e3a;}
.bekbtnall{height:44px; display:block; position:absolute; right:0; bottom:-44px; padding:0 20px; font-size:18px; line-height:44px; color:#ffffff; font-weight:normal; background:#8a988b; transition: background 400ms ease-in 0s; -moz-transition: background 400ms ease-in 0s; -webkit-transition: background 400ms ease-in 0s;}
.bekbtnall span{display:block; background:url(../images/casestudies_arrow.png) no-repeat right center; padding-right:20px;}
.bekbtnall:hover{background:#182e2f;}


.activering{width:960px; margin:0 auto; padding:90px 0;}
.activeringcont{width:550px; float:right; padding-top:25px;}
.activeringcont h2{background:url(../images/heading_icon_bg.gif) no-repeat 0 0; padding:20px 0; line-height:40px;}
.activeringcont p{font-size:15px; line-height:24px; font-weight:normal; color:#182e2f; text-align:justify;}


 
.innerbanner{width:100%; height:180px; padding-top:124px; display:block; background-size:cover !important; background-position:center 0 !important; background-repeat:no-repeat !important;  text-align:center;}
.publicpage .innerbanner{background-image:url(../images/public_banner_img.jpg);}
.productpage .innerbanner{background-image:url(../images/product_banner_img.jpg);}
.casestudypage .innerbanner{background-image:url(../images/casestudies_banner_img.jpg); padding-top:84px; height:220px;}
.innerbanner h2{background:url(../images/heading_icon_bg.gif) no-repeat center 0; padding:20px 0; color:#fff;}
.pagetitle{display:inline-block; height:48px; padding:0 50px; border:2px solid #ffffff; color:#fff; line-height:48px; font-size:24px; font-weight:normal;}



.publiccont{width:100%;}
.publiccontent.even{width:100%; background:#ffffff; padding:55px 0 90px;}
.publiccontent.odd{}
.publiccontInn{width:960px; margin:0 auto;}
.publicSlider{width:420px; height:320px; float:left; position:relative;}
.pager{position:absolute; left:0; bottom:0; z-index:9;}
.pager li{float:left; background:url(../images/thumb_frame.png) no-repeat 0 0; width:75px; height:36px; padding:9px 4px 4px 4px; margin-right:5px;}
.pager li.rslides_here{background:url(../images/thumb_frame_active.png) no-repeat 0 0;}
.pager li a{display:block; padding:0; margin:0; border:0; text-align:center;}
.pager li a img{padding:0; margin:0; border:0;}

.slideCont{width:490px; float:right;}
.slideCont h2{background:url(../images/heading_icon_bg.gif) no-repeat 0 0; padding-top:20px; padding-bottom:2px;}
.slideCont h6{font-size:16px; line-height:18px; font-weight:normal; color:#7d8d7e; padding-bottom:45px;}
.slideCont p{font-size:15px; text-align:justify;}
.slideCont ul{padding:45px 0 0 0;}
.slideCont ul li{width:238px; height:44px; display:block; float:left;}
.slideCont ul li.last{float:right;}
.slideCont ul li a{background:url(../images/bekijk_btn.png) no-repeat 210px center #7d8d7e; padding:0 19px; display:block; font-size:18px; line-height:44px; color:#fff; font-weight:normal; font-family:Arial, Helvetica, sans-serif; transition: background 400ms ease-in 0s; -moz-transition: background 400ms ease-in 0s; -webkit-transition: background 400ms ease-in 0s;}
.slideCont ul li a:hover{background: url(../images/casestudies_arrow.png) no-repeat 210px center #182e2f;}

.promenu{width:960px; margin:0 auto; min-height:59px;}
.promenu li{float:left; width:240px; display:block; padding-bottom:9px; height:50px; font-size:15px; line-height:50px; color:#fff;}
.promenu li a{color:#fff; background:#182e2f; display:block; text-align:center; font-weight:normal;}
.promenu li a span{font-weight:bold;}
.promenu li:hover, .promenu li.current-menu-item{background:url(../images/pro_menu_arrow.png) no-repeat center bottom;}
.promenu li:hover a, .promenu li.current-menu-item a{background:#ff6138;}

.productcont{width:100%;}
.productcontent.even{width:100%; background:#ffffff;}
.productcontent.odd{width:100%; background:#f6f6f4; border-bottom:1px solid #e8e7e3; border-top:1px solid #e8e7e3;   }
.productcontentInn{width:960px; margin:0 auto; position:relative; padding:55px 0 100px;}
.arrlinktop{width:175px; height:20px; background:url(../images/arrowlink_bottom.png) no-repeat right 0; font-size:14px; line-height:20px; font-weight:normal; color:#182e2f; display:block; position:absolute; left:0; top:0;}
.arrlinkbottom{width:175px; height:20px; background:url(../images/arrowlink_top.png) no-repeat right 0; font-size:14px; line-height:20px; font-weight:normal; color:#182e2f; display:block; position:absolute; left:0; bottom:0}
.productSlider{width:520px; padding-bottom:50px; margin-left:-70px; float:left; position:relative;}
.productSlider .pager{left:70px;}

.proCont{width:490px; float:right;}
.proCont h2{background:url(../images/heading_icon_bg.gif) no-repeat 0 0; padding-top:20px; padding-bottom:2px;}
.proCont h6{font-size:16px; line-height:18px; font-weight:normal; color:#7d8d7e; padding-bottom:45px;}
.proCont h6{padding-bottom:40px;}
.proCont p{font-size:13px; text-align:justify;}
.proCont ul{padding:25px 0 0 0;}
.proCont ul li{width:238px; height:44px; display:block; float:left;}
.proCont ul li.last{float:right;}
.proCont ul li a{background:url(../images/bekijk_btn.png) no-repeat 210px center #7d8d7e; padding:0 19px; display:block; font-size:18px; line-height:44px; color:#fff; font-weight:normal; font-family:Arial, Helvetica, sans-serif; transition: background 400ms ease-in 0s; -moz-transition: background 400ms ease-in 0s; -webkit-transition: background 400ms ease-in 0s;}
.proCont ul li a:hover{background: url(../images/casestudies_arrow.png) no-repeat 210px center #182e2f;}

.kenmerken{background: url(../images/kenmerken_bg.jpg) repeat-x 0 0 #23312f; padding:55px 0 50px;}
.kenmerkenInn{width:960px; margin:0 auto;}
.kenmerkencont{width:380px; float:left;}
.kenmerkencont h2{background:url(../images/heading_icon_bg.gif) no-repeat 0 0; padding-top:20px; color:#fff; text-shadow:0 1px 2px #1b2624; padding-bottom:10px;}
.kenmerkencont h6{font-size:15px; line-height:24px; font-weight:normal; color:#fff; text-shadow:0 1px 2px #1f2b29; padding-bottom:20px;}
.kenmerkencont div.awsPFtrDesc{font-size:15px; line-height:27px; font-weight:normal; color:#fff;}

.kenmerkenList{width:490px; float:right; margin-top:-80px; background:#7d8d7e;}
.kenmerkenList li{padding:15px 5px 15px 40px; background:url(../images/bullet_icon_green.jpg) no-repeat 20px 25px #7d8d7e; font-size:15px; line-height:26px; color:#ffffff; font-weight:normal;}
.kenmerkenList li.odd{background:url(../images/bullet_icon_green.jpg) no-repeat 20px 22px #728173; padding:11px 5px 11px 40px;}

.toepass{width:100%; background:#fff;}
.toepassInn{width:960px; margin:0 auto; padding:65px 0; text-align:center;}
.toepassInn h2{background:url(../images/heading_icon_bg.gif) no-repeat center 0; padding-top:20px; padding-bottom:6px;}
.toepassInn h6{font-size:16px; line-height:18px; font-weight:normal; color:#7d8d7e; padding-bottom:55px;}
.toepassList{width:100%;}
.toepassList ul{width:480px; float:left; text-align:left;}
.toepassList ul li{font-size:15px; line-height:18px; padding-bottom:18px; font-weight:normal; background:url(../images/bullet_icon_orange.jpg) no-repeat 0 7px; padding-left:22px; color:#000;}

.casestudymenu{width:960px; margin:-30px auto 0;}
.casestudymenu li{float:left; background:url(../images/case_nav_devider.gif) no-repeat right center; font-size:12px; line-height:30px; font-weight:normal; padding:0 18px;}
.casestudymenu li.last{background:none;}
.casestudymenu li a{display:block; color:#ffffff;}
.casestudymenu li:hover a, .casestudymenu li.current-menu-item a{color:#ff6138;}

.casestudycont{width:960px; margin:0 auto; padding:95px 0;}
.casestudyleftpanel{width:566px; float:left;}
.casestudyleftpanel img{display:block; margin-bottom:50px;}
.casestudyrightpanel{width:320px; float:right; background:url(../images/heading_icon_bg.gif) no-repeat 0 0; padding-top:20px;}
.casestudyrightpanel h6{font-size:15px; line-height:18px; color:#182e2f; font-weight:normal; padding-bottom:25px;}
.casestudyrightpanel h6 span{color:#7d8d7e; width:72px; display:inline-block;}
.casestudyrightpanel h2{line-height:40px; padding-bottom:40px;}
.casestudyrightpanel p{font-size:15px; line-height:24px; margin-bottom:24px; color:#182e2f;}
.casestudyrightpanel p.greenbg{color:#fff; background:#7d8d7e; padding:25px;}


.post{padding-bottom:40px;}
.post h2{padding-bottom:10px;}
.post small{display:block; margin-bottom:10px;}
.post .entry{overflow: hidden; display: block;}
.post .entry p{padding-bottom:20px; text-align:justify;}
.post p.postmetadata{border-bottom:1px solid #666666; border-top:1px solid #666666; padding-bottom:0;}
.post p.postmetadata a{color:#000;}
.post p.postmetadata a:hover{color:#E55E3A;}
.post p.postmetadata.alt{border-right:none;}
.post p.postmetadata small{font-size:12px; line-height:20px; padding:10px; margin:0;}

.awsRightWidgetWrap{padding-bottom:15px; border-bottom:1px solid #666; margin-bottom:15px;}
.awsRightWidgetWrap h3{padding-bottom:15px;}
.awsRightWidgetWrap ul li a:hover{color:#E55E3A;}

.footer{width:100%; background:#26416c;}
.footerInn{width:960px; margin:0 auto; padding:40px 0;}
.fpnl{width:240px; float:left; min-height:110px;}
.fpnl h6{font-size:14px; line-height:24px; font-weight:normal; color:#ededed; padding-bottom:24px;}
.fpnl ul li{font-size:14px; line-height:24px; font-weight:normal; color:#ededed;}
.fpnl ul li a{display:block; color:#ededed;}
.fpnl ul li a:hover{color:#e55e3a;}

.fpnl.last{text-align:right;}
.flogo{display:inline-block; margin-bottom:15px;}
.fpnl p{font-size:11px; line-height:12px; font-weight:normal; color:#ededed; font-family:Arial, Helvetica, sans-serif;}
.fpnl p a{color:#ededed;}
.fpnl p a:hover{color:#e55e3a;}


#post-25 h2{display: none;}

.contactLeft{width: 180px; float: left; text-align: right;}
.contactLeft h6{font-size: 16px; line-height: 20px; font-weight: normal; padding-bottom: 16px;}
.contactRight{width: 700px; float: right;}
.post .entry .contactRight p{padding-bottom:0;}
.contactRight .wpcf7-form-control-wrap{width: 100%; margin-bottom: 25px; display: block;}
.contactRight input[type="text"], .contactRight input[type="email"], .contactRight input[type="tel"]{width: 650px; height: 60px; background: #192e2f; display: block; padding: 0 25px; font-size: 16px; line-height: 60px; font-weight: normal; color: #ffffff; border: 0; outline: 0; font-family:Arial, Helvetica, sans-serif;}

.contactRight .wpcf7-form-control-wrap.your-tel{width: 300px; float: left;}
.contactRight .wpcf7-form-control-wrap.your-email{width: 380px; float: right;}
.contactRight input[type="tel"]{width: 250px;}
.contactRight input[type="email"]{width:330px;}
.contactRight textarea{width: 650px; height: 178px; background: #192e2f; display: block; padding: 25px; font-size: 16px; line-height: 20px; font-weight: normal; color: #ffffff; border: 0; outline: 0; font-family:Arial, Helvetica, sans-serif; resize: none;}
.contactRight input[type="submit"]{width: 150px; height: 60px; display: block; float: right; background: #ff6239; font-size: 16px; line-height: 60px; font-weight: normal; color: #182d2e; border: 0; outline: 0; cursor: pointer;}
.contactRight input[type="submit"]:hover{background: #182d2e; color: #ffffff;}
.contactRight div.wpcf7-response-output{margin: 10px 0;}

.imgtext {
	position: absolute; top:300px;  left: 25%; background-color:#68a7e7; margin:0 auto; padding:10px 50px;}
	
	.hvala{
	  width:300px; color:#F60; font-size:14px;   background:url(../images/yes.jpg) no-repeat 0 0; border-bottom: 1px #ccc dotted;    padding:10px 0; margin:10px  0;}
	  
	  input.submit {
	  -webkit-transition-property: -webkit-box-shadow, background;
	  -webkit-transition-duration: 0.25s;
		width: 100px;  
		background:#365d98;
		color: #fff;
		border:1px #365d98 solid;
		text-transform: uppercase;
		text-align:center;
		cursor:pointer; 
		padding:5px 10px; 
		border-top: 1px solid #f8f8f8;
		margin-top: 10px;
	}

	input.submit:hover {
		-webkit-box-shadow: 0px 0px 2px #000;
		background:#68a7e7;
		border:1px #fff solid;
	} 

	input.submit:active {
		background:#365d98;
		border:1px #fff solid;
	}
	
	 .srpski {
		 
	 background:url(../images/srpski.jpg) no-repeat;
 	 height:25px;
	 padding-left:35px;}
	  .nemacki {
	 background:url(../images/nemacki.jpg) no-repeat;
	 height:25px;
	 padding-left:35px}
	 
	 	  .portugalski {
	 background:url(../images/portugalski.jpg) no-repeat;
	 height:25px;
	 padding-left:35px}
	 
	 	  .francuski {
			  
	 background:url(../images/francuski.jpg) no-repeat;
	 height:25px;
	 padding-left:35px}
	 	 	  .engleski {
			  
	 background:url(../images/engleski.jpg) no-repeat;
	 height:25px;
	 padding-left:35px}	 

	 	 	  .spanski {
			  
	 background:url(../images/spanski.jpg) no-repeat;
	 height:25px;
	 padding-left:35px} 
	 
	 	 	 	  .italijanski {
			  
	 background:url(../images/italijanski.jpg) no-repeat;
	 height:25px;
	 padding-left:35px} 
	 
	 .ruski{
		  background:url(../images/ruski.jpg) no-repeat;
	 height:25px;
	 padding-left:35px
		 }