/*

Theme Name: Kuwait Energy

Theme URI: http://wavai.com

Version: 1.4.3

*/



@import url('https://fonts.googleapis.com/css?family=Open+Sans');

body{margin: 0px;padding: 0px;color: #666666;font-family: 'latomedium'; font-size: 13px;}

a{text-decoration: none;}

ul{margin: 0px; padding: 0px;}

h1{font-family: 'latobold'; font-size: 21px; color: #ee4631; text-transform: uppercase;}

:focus {outline: 0;}

::-webkit-input-placeholder {color: #666666;} ::-moz-placeholder {color: #666666;}:-ms-input-placeholder {color: #666666;} :-moz-placeholder {color: #666666;}

.container{width: 1047px; margin: 0 auto}

.clear{clear: both;}

.vc_column_container>.vc_column-inner{padding: 0px!important;}

.vc_tta-panel-body{padding: 0px!important}

.vc_row{margin: 0px!important;}

.wpb_content_element{margin-top: 12px!important; margin-bottom: 12px!important}

.container.inner a{color: #ee4631}

.header{background: #fff; height: 80px}

.header-inner{ margin: 0 auto; width: 1170px; }

.logo{ float: left; width: 200px; text-align: left; padding: 10px 0px;}

.top-menu{float: left;margin-top: 35px;background: url('images/menu-bg.png');border-top-left-radius: 6px;border-top-right-radius: 6px;position: relative; z-index: 999}

.top-menu ul{}

.top-menu ul li{list-style: none;float: left;font-size: 12px;font-family: 'OpenSans-Bold';border-right: 2px solid #eaeaea;}

.top-menu ul li:hover{background: #ee4631;cursor: pointer;border-top-left-radius: 6px;border-top-right-radius: 6px;}

.top-menu ul li:hover a{color: #fff}

.top-menu > ul > li > a{color: #7f7f7f;padding: 14px 20px;display: inherit;}

.top-menu ul li.current-menu-item{background: #ee4631;border-top-left-radius: 6px;border-top-right-radius: 6px;}

.top-menu ul li.current-menu-item a{color: white}

.top-menu ul ul{display: none;z-index: 9999;position: absolute;padding-top: 15px; margin-left: 15px}

.top-menu ul li:hover ul{display: block;}

.top-menu > ul > li.menu-item-has-children:hover::before {background: rgba(238, 70, 49, .9);content: '';display: block;position: absolute;height: 150px;width: 100%;right: 0;z-index: -1;z-index: 9;top: 40px;}

.top-menu ul ul li{float: none;border: 0px!Important;line-height: 0px;padding: 8px 0px; position: relative;}

.top-menu ul ul li:before{content: '>'; color: black; padding-right: 1px}

.top-menu ul ul li:hover{background: none}

.top-menu ul ul li a{color: white !important;}

.top-menu ul ul li.current-menu-item{background:none!important}

.top-menu ul ul li.current-menu-item a{color: yellow }

.top-menu ul ul ul{ display: none!important; float: left;background: none!important;height: auto;width: auto;margin-top: 0px;padding-top: 0px; margin-left: 0px; padding-left: 10px; position: absolute; left: 100%; min-width: 175px; top: 0px;}

.top-menu ul ul li:hover ul{display: block!important;}

.top-menu ul ul li:hover > a {color: yellow}

.top-menu ul ul ul li{float: left!important;}

.top-menu ul ul li.current-menu-item ul a{color: white}

.top-menu ul ul li.current-menu-item ul a:hover{color: yellow}

.market-sensex{float: right; font-size: 11px;padding: 20px 0px 0px 0px;}

.market-sensex strong{font-size: 8px;font-family: 'latoblack';}

.market-sensex table tr td:first-child{display:none !important;}

.market-sensex table tr td{border: none !important; font-size: 11px !important; margin: 0 !important; padding:0px !important; }

.market-sensex table{float:left !important; margin:0px!important;  margin-right: 10px!important}

.slider .flexslider{border: 0px; margin: 0px!important}

.slider .flex-direction-nav{display: none;}

.slider .flex-control-paging li a{width: 15px; height: 15px; background: white; border-radius: 5px; box-shadow: 0px 0px 2px 1px white}

.slider .flex-control-paging li a.flex-active{background: #ee4631!important}

.slider .flex-control-nav{width: 56%; margin: 0 auto; float: none!important; margin-top: -25px!important; bottom: inherit; display: none;}

.flex-control-paging li a:hover{background: #ee4631!important}

.home .footer{margin-top: 0px}

.footer{text-align: center;background: #666666;color: #ffffff;font-size: 8px;padding: 6px 0px; margin-top: 50px;float: left;
    width: 100%;}

.footer .copy-sidebar{display: inline-block;}

.footer ul{display: inline-block; }

.footer ul li { list-style: none; display: inline-block; border-left: 1px solid #e6e0e0; padding: 0px 10px;}

.footer ul li a {color: #e6e0e0;}

.footer ul li:last-child .menu-image{margin-top: -6px}

#home-section-one{font-size: 13px;}

#home-section-one .widget_search{float: right;} 

#home-section-one .widget_search input{border: 1px solid #666666;border-radius: 25px;width: 105px;box-shadow: 0px 1px 1px 0px #9c9c9c;padd;padding: 1px 20px 1px 5px;background: url(images/search-form.png) no-repeat 95% center;background-size: 11px; margin-top: 5px}

#home-section-two p{font-size: 11px; color: #ee4631; }

#home-section-two p strong{font-size: 26px; font-weight: normal;}

#home-section-three .rpwwt-widget{text-align: center;}

#home-section-three .vc_tta-panels{border: 0px!important}

#home-section-three a{color: #666666; }

#home-section-three .vc_tta-tabs-container{height: 35px}

#home-section-three .vc_tta-tabs-container li{width: 50%!important;text-align: center;float: left;margin: 0px;border-top: 1px solid #d1d2d4;}

#home-section-three .vc_tta-tabs-container li:first-child a{border-right:2px solid #d1d2d4!important}

#home-section-three .vc_tta-tabs-container li.vc_active:before{content: "\f0d7";position: absolute;color: #ee4631;font-family: fontawesome;top: 9px;font-size: 20px; z-index: 999;}

#home-section-three .vc_tta-tabs-container li a{border-color: #d1d2d4!important;color: #666666!important;font-size: 12px!important;padding: 0px 0px!important;border-left: 0px!important;border-right: 0px!Important;}

/*#home-section-three .vc_tta-tabs-container li a:hover, #home-section-three .vc_tta-tabs-container li.vc_active a{background: #d1d2d4!important}*/

.vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab > a:focus, .vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab > a:hover{background-color:#fff !important }

#home-section-three .rpwwt-widget ul{}

#home-section-three .rpwwt-widget ul li{width: 280px;margin: 0px 30px;display: inline-block;vertical-align: top;margin-bottom:10px!important;}

#home-section-three .rpwwt-widget ul li:last-child{/* margin-right: 0px; */}

#home-section-three .rpwwt-widget ul li img{margin: 0px; }

#home-section-three .rpwwt-widget ul li a{font-size: 10px;color: #666666; text-align: left;}

#home-section-three .rpwwt-widget ul li span{width: 100%;display: inline-block;}

#home-section-three .rpwwt-widget .rpwwt-post-date{font-size: 10px;text-align: left;}

.center-space{width: 67%!important; margin: 0 auto!important;}

#home-section-four .border{border-top:2px solid #b6b8ba!important; border-bottom:2px solid #b6b8ba!important; font-size: 12px!important;margin-bottom: 10px!important }

#home-section-four .border > .vc_col-sm-4{border-right:2px solid #b6b8ba!important;cursor: pointer;}

#home-section-four .border > .vc_col-sm-4:last-child{border-right:0px!important}

#home-section-four .vc_col-sm-4:hover:before{content: "\f0d7";position: absolute;color: #ee4631;font-family: fontawesome;top: -18px;font-size: 20px;z-index: 9999;width: 100%;text-align: center; left: -1px}

#home-section-four .wpb_wrapper{margin: 0px!Important}

#home-section-four .wpb_wrapper img{    max-width: 280px; height: 125px;}

#home-section-four .wpb_content_element{margin: 0px!Important}

#home-section-four .wpb_content_element p{margin: 0px!Important;padding: 3px 0px!important;}

.featured-img{/*height: 400px;*/background-size: cover;color: #ee4631;font-family: 'latobold';font-size: 17px;position: relative; /*background-position: 50%*/ float: left; width: 100%}

.page-parent .featured-img > img { float: left; width: 100%;}
.page-id-156 .featured-img > img { float: left; width: 100%;}
.home a.slider-textlink {
    border-bottom: 0 !important;
    border-top: 0 !important;
}

.featured-text{ position: absolute; bottom: 110px; background: rgba(242, 94, 62, 0.7); color: white; font-size: 25px; padding: 14px 30px 14px 58px; border-right: 13px solid white; width: 290px; font-family: 'latomedium';}

.featured-text p{font-size: 11px; margin: 5px 0px;}

.inner ul{margin: 0px 0px 0px 18px}

.team-member{text-align: center;}

.team-member .member-block{margin-bottom: 40px;width: 250px;display: inline-block;position: relative;margin-right: 33px;vertical-align: top;margin-left: 33px;}

.team-member .member-block a{border: 2px solid #666666; display: block;}

.team-member .member-block a:hover{border: 2px solid #ee4631;color: #666;}

.team-member .member-block img{width: 100%!important}

.team-member .member-block h2{font-family: 'latobold';font-size: 17px;margin: 0px;width: 100%;background: #666666;color: white;padding: 12px 0px;margin-top: -5px;}

.team-member .member-block h3{font-size: 19px;margin: 5px 0px 0px 0px;font-weight: normal;}

.team-half{width: 50%; float: left; }

.executive-members .member-block{width: 226px;float: none;display: inline-block;vertical-align: top;margin-left: 15px;margin-right: 15px;}

.executive-members .member-block h3{font-size: 13px!important}

.single-members{position: relative;padding-right: 50px;height: 580px;}

.single-members:before{content: '';border: 1px solid #e8e4e4;width: 88%;height: 538px;position: absolute;right: 0px;top: 35px;border-top: 2px solid #E8E4E5; z-index: -1; display: none;}

.single-members:after{content: '';background: url('images/member-bg.jpg');right: 0px;width: 330px;height: 149px;bottom: 0px;position: absolute;right: 1px; display: none!important}

.single-members h1{color: #ee4631;}

.single-members .img{float: left;margin-right: 32px;position: relative;}

.single-members .img img{border: 2px solid #666666;}

.single-members .content{float: left;width: 620px;font-size: 14px;text-align: justify;margin-top: 40px;}

.single-members .content ul {margin: 0px 18px!Important}

.single-members hr{border-color: #c8cacc}

#faq-section h4{font-size: 14px!important; font-weight: normal!important; color: #ee4631}

#faq-section p{font-size: 13px!important;margin: 0px}

#faq-section i{display: none;}

#faq-section .vc_toggle_title{padding-left: 0px!important; font-size: 14px}

#faq-section .vc_toggle_content{padding-left: 0px!important; font-size: 13px}

.responsive-menu{display: none;}

.search .container{text-align:center;}

.search .container article{text-align: left;}

.search .container img{display: none;}

.search .container p{display: none;}

.search .post-info{display: none;}

#our-opera-box .vc_col-sm-2:last-child{display: none;}

#our-opera-box .vc_col-sm-2{width: 19%}

.annual-dates{font-size: 14px;}

.annual-dates h3{color: #ee4631; font-size: 16px}

.annual-dates a{color: #666666!important}

.annual-dates a:hover{color: red!important}

.small-font{font-size: 10px; }

.form{}

.form .half-row{width: 46%;float: left;margin-right: 4%;margin: 15px 0;}

.form .full-row{width: 100%;}

.form .half-row-btn{width: 118px;float: left;}

.form .half-row-btn input{border-radius: 5px;background: -webkit-gradient(linear, center top, center bottom, color-stop(0%, rgb(204, 204, 204)), color-stop(100%, #dadada));background: -moz-linear-gradient(top, #ccc, #fff);font-size: 12px;}

.form input{width: 93%;border: 1px solid #575757;height: 30px;background: -webkit-gradient(linear, center top, center bottom, color-stop(0%, rgba(204, 204, 204, 0.44)), color-stop(100%, #fff));background: -moz-linear-gradient(top, #ccc, #fff);padding: 0px 8px;margin-bottom: 10px;font-family: 'latomedium';font-size: 14px;}

.form textarea{width: 93%;border: 2px solid #575757;height: 135px;background: -webkit-gradient(linear, center top, center bottom, color-stop(0%, rgba(204, 204, 204, 0.44)), color-stop(100%, #fff));background: -moz-linear-gradient(top, #ccc, #fff);padding: 0px 8px;margin-bottom: 10px;font-family: 'latomedium';font-size: 14px;}

.form .input-style .wpcf7-list-item{width: 100px;}

.form .input-style .wpcf7-list-item input{width: 16px; height: 16px}

.subs-btn{border-radius: 5px;background: -webkit-gradient(linear, center top, center bottom, color-stop(0%, rgb(204, 204, 204)), color-stop(100%, #dadada));background: -moz-linear-gradient(top, #ccc, #fff);font-size: 12px;border: 2px solid #575757;height: 30px;}

.label{font-size: 14px; color: black; cursor: pointer;}

.label .wpcf7-submit{border-radius: 8px; background: -webkit-gradient(linear, center top, center bottom, color-stop(0%, rgb(204, 204, 204)), color-stop(100%, #dadada)); background: -moz-linear-gradient(top, #ccc, #fff); font-size: 12px; width: 90px!Important}

.label .inputfile {width: 0.1px; height: 0.1px; opacity: 0; overflow: hidden; position: absolute; z-index: -1;}

.label i{ padding: 5px 8px; border-radius: 8px; background: -webkit-gradient(linear, center top, center bottom, color-stop(0%, rgb(204, 204, 204)), color-stop(100%, #dadada)); background: -moz-linear-gradient(top, #ccc, #fff); border: 1px solid #575757;margin-right: 12px;  cursor: pointer;}

#press-top-bar{}

#press-top-bar .vc_btn3{background-color: #be2326;font-size: 15px;color: white;padding: 10px 65px 10px 45px;}

.press-release{}

.press-release select{display: inherit;margin: 0 auto;font-family: 'latomedium';font-size: 17px;border: 2px solid #575757;width: 216px; color: #666666}

.press-release  .year{color: #666666; font-size: 21px; font-family: 'latobold'; margin-bottom: 40px;}

.press-release  .year hr{color:#ee4631; border: 2px solid #ee4631 }

.press-release .block{margin-bottom: 40px}

.press-release .block h1{text-transform: inherit;}

.press-release .block p{font-size: 15px}

.press-release .block .date{font-size: 14px}

.single-date{float: left; color: #ee4631; font-size: 16px; margin-right: 5px;width: 100%; margin-bottom: 10px;}

.news-font{font-size: 18px;}

.img-bg img{ box-shadow: 4px 6px 14px 1px black;}

#sidebar-cont{text-align: center;}

#sidebar-cont .vc_col-sm-6{width: 30%; margin: 0 auto; display: inline-block; float: none;}

#sidebar-cont p{margin-top: 0px; line-height: 10px;}

.data-style .vc_col-sm-6:first-child p{ font-size: 15px!Important}

.data-style .vc_col-sm-6:first-child table{text-align:left!important;border:0px!important; width:100%!important}

.data-style .vc_col-sm-6:first-child table tr{background:white!Important;}

.data-style .vc_col-sm-6:first-child table td{border:0px!important; width:100%!important; display:inline-block!important; font-size:15px!Important; color#666666}

.data-style .vc_col-sm-6:last-child table{width:100%!important;background: white!important;border: 0px!Important;}

.data-style .vc_col-sm-6:last-child table tr:nth-child(1){display:none!Important}

.data-style .vc_col-sm-6:last-child table table tr:nth-child(1){display:block!Important;background: white!important;}

.data-style .vc_col-sm-6:last-child table table tr td:first-child{width:100%!important; display:inherit!important;}

.data-style .vc_col-sm-6:last-child table table tr td:first-child img{width:100%!important}

.data-style .vc_col-sm-6:last-child table table table tr td:first-child{width:auto!important; display:table-cell!important;}

.share-sidebar > .vc_col-sm-4{width: 28%!important; float:right!important;}

.regulatory-points p{font-size: 18px; line-height: 40px}

.regulatory-points a{color: #666666!important;}

.map-outline{border: 2px solid #ee4631 }

.map-title{font-size: 18px!Important; color: #ed4631!important;     line-height: 18px!important}

.map-title strong{color: #ed4631!important;}

.map-banner {margin: 0px!Important}

.map-banner .wpb_wrapper{width: 100%!important}

.map-banner .vc_single_image-wrapper{width: 100%!important}

.map-banner img{width: 100%!important}

/*.page-id-214 .featured-img{display: none;}

.page-id-241 .featured-img{display: none;}

.page-id-231 .featured-img{display: none;}

.page-id-229 .featured-img{display: none;}

.page-id-230 .featured-img{display: none;}

.page-id-222 .featured-img{display: none;}*/

.up-events ul{}

.up-events ul li a{font-size: 15px;color: #666666!important;line-height: 70px;}

.up-events ul li .rpwwt-post-date{background-color: #ee4631;float: left;color: white;padding: 18px 5px;width: 45px;font-size: 14px;text-align: center;border-top-right-radius: 31px;border-bottom-right-radius: 30px;}

.reports{}

.reports select {font-family: 'latomedium';font-size: 17px;border: 2px solid #575757;width: 116px;color: #666666;margin-bottom: 15px;float: left;margin-right: 15px;}

.reports ul{text-align: center;}

.reports ul li{display: inline-block; width: 158px; vertical-align: top; margin-bottom: 20px!Important;     margin: 0px 23px;}

.reports ul li p{font-size: 11px; color:#ee4631; text-align: center; min-height: 50px }

.reports ul li img{ border: 1px solid gray;}

.subs-btn{cursor: pointer;}

.subs-form {display: none;}

.subs-form .tnp-field label{display: none;}

.subs-form .tnp-email{width: 93%!important;border: 2px solid #575757!important;background: -webkit-gradient(linear, center top, center bottom, color-stop(0%, rgba(204, 204, 204, 0.44)), color-stop(100%, #fff))!important;background: -moz-linear-gradient(top, #ccc, #fff);padding: 0px 8px!important;margin-bottom: 10px;font-family: 'latomedium';font-size: 14px!important;height: 35px!important;}

.subs-form .tnp-submit{border-radius: 5px;background: -webkit-gradient(linear, center top, center bottom, color-stop(0%, rgb(204, 204, 204)), color-stop(100%, #dadada))!important;background: -moz-linear-gradient(top, #ccc, #fff);font-size: 13px!important;border: 2px solid #575757!important;height: 30px!important;color: #575757!important;font-family: 'latomedium';line-height: 0px!important;width: 156px!important; cursor: pointer;}

.wonderpluginaudio{float: left!important}

.report-input a{color: #666666;font-size: 14px;}

#myMap{width: 100%!important}

div.wpcf7-validation-errors{clear: both!important}

div.wpcf7-mail-sent-ok{clear: both!important}

.page-id-794 .board-table {color: #666666!important}

.page-id-794 .board-table strong{font-weight: bold!important;color: #666666!important }

.page-id-794 table.responsive tr td:first-child{text-align: center!important; padding-left: 0px!Important}

#mega-menu-wrap-extra-menu{display: none;}

.mapping{overflow: auto;}

.spacing{margin-left: 32px;}

.page-id-156 .featured-img{background-size: 100% 100%!important}

.testimonial-left{width: 75%!important; padding-top:30px;}

.testimonial-right{font-size: 10px;width: 20%!important;float: right!important;color: white; padding-top:30px;} 

.testimonial-right strong{color:Black;}

.testimonial-right h5{color: black; font-size: 11px; margin: 6px 6px!Important;}

.testimonial-right h6{color: black; font-size: 10px; margin: 6px 6px!Important;}

.testimonial-right .wpb_text_column{/*padding: 25px 10px;*/line-height: 16px;position: relative;}

.testimonial-right .wpb_text_column h3{margin-top: 0 !important; padding: 25px 5px; background: #8a8a8a; color: #fff; font-size:18px; text-transform: capitalize; text-align: center; font-family: 'latobold'; font-weight: normal;}

.testimonial-right .wpb_text_column p{color: #000000; font-size: 11px; line-height: 17px; padding: 10px 16px 10px;}

.testimonial-right .wpb_content_element{margin: 0px!Important; border-right: 5px solid #f25e3e; }

/*.testimonial-right .wpb_text_column:before{content: '';background-image: url('images/test-icon.png');position: absolute;left: -25px;width: 41px;height: 40px;top: -17px;}*/

.testimonial-right .video{font-size: 8px; color: white; text-align: center; padding: 0px 15px 10px 20px; border-top: 5px solid white; border-bottom: 5px solid white; font-size: 8px; font-family: 'latolight';}

.testimonial-right .wpb_content_element strong{font-family: 'Open Sans', sans-serif; line-height: 0px; position: relative; font-size: 18px}

.testimonial-right .wpb_content_element strong:last-child{    top: 5px;}

.testimonial-right-none .wpb_content_element:before{display: none!important;}

.testimonial-right-none .wpb_content_element{border: 0px!important}

.operation-map h2{font-size: 18px;background:#f25e3e;color: white;display: inline-block;width: 180px;padding: 10px 20px;font-weight: normal;margin: 0px;}

.operation-map figure{display: block!important}

.country-contact{padding: 0px!important; text-align: left; font-size: 11px; color: black!important; font-weight: bold!important}

.country-contact h5{color: white!important; margin-top: 15px!important; margin-bottom: 10px}

.page_height {min-height: 260px;}

.wpb_single_rborder .vc_single_image-img{border-right:5px solid #f25e3e;}

html, body{height: 100%}

.container.inner{min-height: 70%; margin-bottom: -70px; padding-bottom: 70px;}

.single .featured-text{display:none;}

body.sitemap .featured-text{display: none;}

body.sitemap ul#menu-sitemap li{background:#f2f2f2; padding:5px 10px; list-style: none; margin-bottom: 5px; line-height: 30px;}

body.sitemap ul#menu-sitemap li ul.sub-menu{padding-top: 10px;}

body.sitemap ul#menu-sitemap li ul.sub-menu li{background:#fff ;margin-bottom: 3px; line-height: 25px;}

body.sitemap ul#menu-sitemap li ul.sub-menu li ul.sub-menu li{background: #eae8e8;margin-bottom: 1px; line-height: 20px;} 

body.sitemap ul#menu-sitemap li ul.sub-menu li ul.sub-menu li a{font-size: 13px;}

body.sitemap ul#menu-sitemap li a{color: #666666}

body.sitemap ul#menu-sitemap li a:hover{color: #ee4631}

body.sitemap ul#menu-sitemap li ul.sub-menu li a{font-size: 14px;}

.press_contents p a::before {color: #333;content: ">";display: inline-block;font-size: 15px;margin-right: 5px;}

.press_contents p a{font-size: 14px;}

.contact-grid-last{display: none !important; }

.contact-grid h3{ background: #ee4631; color: #ffffff; display: inline-block; font-family: "latobold"; font-size: 12px; font-weight: normal; margin: 0; padding: 0px 10px; text-transform: uppercase; width: 35%;}

.contact-grid span, .contact-grid input{float: left; width: 100%;}

.contact-grid input {border: 1px solid #a9a9a9; border-radius: 5px; text-align: center; font-size: 11px; color: #ed4f2d; margin-bottom: 10px !important; padding: 3px 0;}

.contact-grid textarea {border: 1px solid #a9a9a9; border-radius: 5px; text-align: center; font-size: 11px; color: #ed4f2d; margin-bottom: 10px !important; padding: 3px 0; min-height: 40px; width: 100% !important; height: 40px !important}

.contact-grid .submit-bttn{background: #666666 !important; color: #fff; text-transform: uppercase; cursor: pointer; margin-bottom: 0 !important}

.rpwwt-post-title{ display: inline-block; font-size: 14px; margin-bottom: 15px; text-transform: uppercase;}

.rpwwt-post-excerpt{font-size: 13px; }

.flexslider{border: none !important}

.flex-control-paging{display: none !important}

.flexslider{margin-bottom: 0 !important}

/*::-webkit-input-placeholder { color: #ed4f2d; }

:-ms-input-placeholder { color: #ed4f2d;}

::-moz-placeholder { color: #ed4f2d; opacity: 1;}

:-moz-placeholder { color: #ed4f2d; opacity: 1;}*/

.vendorform iframe{margin:0 !important}
.vendorform iframe br{display:none !important}


.rpwwt-widget ul li{font-weight:bold}
.rpwwt-widget ul li .rpwwt-post-date{font-weight:normal!important; border-bottom: 1px solid #666; padding-bottom: 20px;}





@media (min-width: 1200px) {

.page.page-id-230 .vc_tta-panels{background: #fff !important; border-color:#fff !important}

.page.page-id-230 .vc_tta-tabs-list li { border: medium none; width: 33%;}

.page.page-id-230 .vc_tta-tabs-list{border-top:2px solid #ccc !important; border-bottom:1px solid #ccc !important; }

.page.page-id-230 .vc_tta-tabs-list li a{font-size: 14px; padding: 2px 0; text-align: center; border: medium none; border-right: 1px solid #ccc !important; border-radius: 0 !important}

.page.page-id-230 .vc_tta-tabs-list li:last-child a{border-right:none !important }

}

@media (min-width: 1200px) {

.contact-grid .wpb_column{width: 20% !important; padding: 0 1% !important; font-size: 12px; color: #666; font-family: 'latolight'; line-height: 22px;}

}

@media (max-width: 1199px) {

.contact-grid .wpb_column{width: 20% !important; padding: 0 0 0 2% !important; font-size: 12px; color: #666; font-family: 'latolight'; line-height: 22px;}

}

@media (max-width: 991px) {

.contact-grid .wpb_column{width: 33% !important; padding: 0 0 0 2% !important; font-size: 12px; color: #666; font-family: 'latolight'; line-height: 22px;}

}

@media (max-width: 767px) {

.contact-grid .wpb_column{width: 50% !important; padding: 0 0 0 2% !important; font-size: 12px; color: #666; font-family: 'latolight'; line-height: 22px;}}

@media (max-width: 460px) {

.contact-grid .wpb_column{width: 100% !important; padding: 0 0 0 2% !important; font-size: 12px; color: #666; font-family: 'latolight'; line-height: 22px;}

}





.page-template-press-release .year, .page-template-press-release select{display: none !important}

.press-release h3{margin: 0 !important}

.page.page-id-291 .vc_tta-panels{background: #fff !important; border-color:#fff !important}

.page.page-id-291 .vc_tta-tabs-list li { border: medium none; width: 33.0%; text-align:center;}

.page.page-id-291 .vc_tta-tabs-list, .page-id-1272 .vc_tta-tabs-list{border-top:2px solid #ccc !important; border-bottom:1px solid #ccc !important; }

.page.page-id-291 .vc_tta-tabs-list li a{font-size: 14px; padding: 2px 0; text-align: center; border: medium none; border-right: 1px solid #ccc !important; border-radius: 0 !important}

.page.page-id-291 .vc_tta-tabs-list li:last-child a{border-right:none !important }


.page.page-id-230 .vc_tta-panels{background: #fff !important; border-color:#fff !important}

.page.page-id-230 .vc_tta-tabs-list li { border: medium none; width: 33%;}

.page.page-id-230 .vc_tta-tabs-list{border-top:2px solid #ccc !important; border-bottom:1px solid #ccc !important; }

.page.page-id-230 .vc_tta-tabs-list li a{font-size: 14px; padding: 2px 0; text-align: center; border: medium none; border-right: 1px solid #ccc !important; border-radius: 0 !important}

.page.page-id-230 .vc_tta-tabs-list li:last-child a{border-right:none !important }


.page.page-id-222 .vc_tta-panels{background: #fff !important; border-color:#fff !important}

.page.page-id-222 .vc_tta-tabs-list li { border: medium none; width: 33%;}

.page.page-id-222 .vc_tta-tabs-list{border-top:2px solid #ccc !important; border-bottom:1px solid #ccc !important; }

.page.page-id-222 .vc_tta-tabs-list li a{font-size: 14px; padding: 2px 0; text-align: center; border: medium none; border-right: 1px solid #ccc !important; border-radius: 0 !important}

.page.page-id-222 .vc_tta-tabs-list li:last-child a{border-right:none !important }


.page.page-id-229 .vc_tta-panels{background: #fff !important; border-color:#fff !important}

.page.page-id-229 .vc_tta-tabs-list li { border: medium none; width: 33%;}

.page.page-id-229 .vc_tta-tabs-list{border-top:2px solid #ccc !important; border-bottom:1px solid #ccc !important; }

.page.page-id-229 .vc_tta-tabs-list li a{font-size: 14px; padding: 2px 0; text-align: center; border: medium none; border-right: 1px solid #ccc !important; border-radius: 0 !important}

.page.page-id-229 .vc_tta-tabs-list li:last-child a{border-right:none !important }


.page.page-id-231 .vc_tta-panels{background: #fff !important; border-color:#fff !important}

.page.page-id-231 .vc_tta-tabs-list li { border: medium none; width: 33%;}

.page.page-id-231 .vc_tta-tabs-list{border-top:2px solid #ccc !important; border-bottom:1px solid #ccc !important; }

.page.page-id-231 .vc_tta-tabs-list li a{font-size: 14px; padding: 2px 0; text-align: center; border: medium none; border-right: 1px solid #ccc !important; border-radius: 0 !important}

.page.page-id-231 .vc_tta-tabs-list li:last-child a{border-right:none !important }


.page.page-id-241 .vc_tta-panels{background: #fff !important; border-color:#fff !important}

.page.page-id-241 .vc_tta-tabs-list li { border: medium none; width: 33%;}

.page.page-id-241 .vc_tta-tabs-list{border-top:2px solid #ccc !important; border-bottom:1px solid #ccc !important; }

.page.page-id-241 .vc_tta-tabs-list li a{font-size: 14px; padding: 2px 0; text-align: center; border: medium none; border-right: 1px solid #ccc !important; border-radius: 0 !important}

.page.page-id-241 .vc_tta-tabs-list li:last-child a{border-right:none !important }

.page.page-id-130 .team-member .member-block h2 {font-family: 'latobold'; font-size: 12px; width: 100%; background: #666666; color: white; padding: 13px 0px; margin-top: 0px;}


.event-list .start-date, .event-list .end-date{background-color:#ed4631!important; color: #fff; border-radius: 0 25px 25px 0 !important; padding-right: 10px !important}

.event-year{font-size: 12px !important}

.event-month{font-size: 14px !important}

.event-day{font-size: 15px !important}

.event-info { display: inline-block !important; margin-left: 12px !important; margin-top: 7px !important; float: left !important;}

.page-template-board-of-director .featured-img{background-size: 100% 100% !important; height: auto !important}

.page-template-board-of-director .featured-img img{width: 100%;}

.single-members hr{border: 1px solid #666666 !important}

body.shareholder-information-centre .event-info, body.investors .event-info{width: 54% !important; font-size:11px !important;}

body.shareholder-information-centre .event-info h3, body.investors .event-info h3{font-weight: normal !important;}

body.shareholder-information-centre #event_list_widget-2 h3{display: none !important}

body.shareholder-information-centre #event_list_widget-2 .event-list h3{display: block !important}

.flexslider .slides > li{height: 450px;}

.testimonial-right .wpb_content_element, .testimonial-right .wpb_text_column{float: left; width: 100%; box-sizing:border-box;}

.riskmanagement .wpb_text_column .wpb_wrapper{border: 1px solid #ccc;}

.riskmanagement .wpb_text_column{}

.riskmanagement .wpb_text_column .wpb_wrapper h3{font-size: 17px; color: #fff; background: #ee4631; padding: 5px 20px; margin: 0 !important}

.riskmanagement .wpb_text_column .wpb_wrapper p{padding: 0 20px; margin-bottom: 0 !important}

.riskmanagement .wpb_text_column .wpb_wrapper p:last-child{padding-bottom: 20px !important}

.readmorelink > a {background: #ed4631; color: #ffffff !important; float: right; font-size: 15px; padding-right: 18px; width: 233px;}

.readmorelink > a i{ float: right; font-size: 23px; margin-left: 12px;}

.readmorelink > a i:first-child{margin-left: 0 !important;}

.flex-direction-nav .flex-next{right: 0 !important}

.flex-direction-nav .flex-prev{left: 0 !important}









@media (max-width: 1250px){

	.flexslider .slides > li{height: 350px;}

}



@media (max-width: 1170px){

	.header-inner{width: 100%}

	.header{height: 122px}

	.top-menu{width: 100%; margin-top: 0px}

	.market-sensex{position: absolute; right: 0px}

	.logo{padding-left: 10px;}

	.market-sensex{padding-right: 10px;}

	.slider .flex-control-nav{width: 100%}

	.featured-text{text-align:left;padding-left: 50px;margin-left: inherit;left: inherit;}

	.page-id-347 .featured-text{display: none;}

	.page-id-156 .featured-img{ background-size: cover!important}

	.flexslider .slides > li{height: 300px;}

}



@media (max-width: 1047px){

	.container{width: auto; padding-left:20px; padding-right: 20px}

	.team-member .member-block{float: none;vertical-align: top;width: 30%!important;display: inline-block;margin-right: 10px!important;margin-left: 10px;}

	.team-member .member-block img{width: 100%}

	.single-members .img{width: 30%}

	.single-members .img img{width: 100%}

	.single-members .content{width: 60%}

	#home-section-three .rpwwt-widget ul {text-align: center;}

	#home-section-three .rpwwt-widget ul li{float: none;display: inline-block;margin-right: 20px;vertical-align: top;}

	#home-section-three .rpwwt-widget ul li img{float: none;}

	body.iraq .operation-map .vc_col-sm-3 {box-sizing: border-box;padding: 5px;width: 25%;}

	.operation-map h2 {box-sizing: border-box;font-size: 12px;width: 100%; padding:5px; text-align: center !important;}

	.flexslider .slides > li{height: 250px;}

}



@media (max-width: 980px){

	#home-section-two{text-align: center;}

	#home-section-two .vc_col-sm-2{width: 33%; float: none; display: inline-block; vertical-align: top;}

	.table-wrapper .scrollable table.responsive td, .table-wrapper .scrollable table.responsive th, .pinned table td{font-size: 12px; padding: 5px;}

	body.iraq .operation-map .vc_col-sm-3 {padding: 5px;}

	.featured-text { box-sizing: border-box; float: left; font-size: 16px; left: inherit; margin-bottom: 28px; margin-left: inherit; padding-left: 10px; padding-right: 10px; position: static; text-align: center;

    width: 100%;}

}



@media (max-width: 768px){

	.team-half{width: 100%}

	.responsive-menu{position: relative;cursor: pointer;font-size: 25px;text-align: center;width: 35px;float: right;padding: 4px;}

	.responsive-menu{display: block;}

	.wpb_single_image.vc_align_left{text-align: center!important;}

	.wpb_single_image.vc_align_right{text-align: center!important;}

	.vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading{border-color: #d1d2d4!important;}

	.vc_tta.vc_general .vc_tta-panel-title>a{    font-size: 12px!important;padding: 4px 0px!important;}

	.vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a{color: #666666!important; text-align: center; cursor: pointer;}

	.vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover{background: #d1d2d4!important}

	.team-member .member-block{width: 44%!important}

	.single-members .img{width: 50%!important; margin: 0 auto; float: none;}

	.single-members .content{width: 100%}

	.img-padding{padding: 0px!Important}

	.single-members:before{display: none;}

	.single-members:after{display: none;}

	.testimonial-left{width: 100%!important}

	.testimonial-right{width: 305px!important; float: none!important; margin: 0 auto!important; margin-top: 20px!important}

	#menu-main-menu{display: none;}

	#home-section-one p{text-align: center!important;}

	#home-section-one .wpb_content_element{text-align: center;}

	#home-section-one .widget_search{margin: 0 auto; float: none; text-align: center; margin-top: 20px!Important}

	#home-section-two .vc_col-sm-2{width: 49%}

	#home-section-two .vc_col-sm-3{width: 49%; float: left!important}

	#home-section-three{margin-top: 30px!Important}

	#home-section-four{text-align: center;}

	#home-section-four .border{display: none;}

	#home-section-four .vc_col-sm-4{width: 50%; display: inline-block; margin: 10px 0px}

	#home-section-one br{display: none;}

	.empty-space{display: none;}

	.share-sidebar > .vc_col-sm-4{width: 100%!important; float:inherit!important;}

	.form .half-row{width: 100%; margin-right: 0px}

	.form .input-style .wpcf7-list-item{margin-left: 0px!important}

	.single-members{padding-right: 0px!Important}

	#mega-menu-wrap-extra-menu{display: block;}

	#menu-main-menu{display: none;}

	#home-section-three .rpwwt-widget ul li{margin: 10px 12px!important; width: 44%;}

	.operation-map{text-align: center;}

	.operation-map .wpb_column{width: 50%!important; display: inline-block;}

	.center-space{width: 100%!important}

	#home-section-three .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color: #d1d2d4; padding: 6px;}

    h1{font-size: 18px;}

    .field_table .pinned{display: none;}

    .wpb_single_image img, .wpb_single_image .vc_single_image-wrapper{width: 100%;}

    .operation-map h2{font-size: 14px; line-height: 30px;}

    .flexslider .slides > li{height: 200px;}

    .testimonial-right .video{ box-sizing: border-box; width: 100% !important }

}



@media (max-width: 500px){

	.team-member .member-block{width: 85%!important}

	.operation-map .wpb_column{width: 100%!important;}

	.single-members .img{width: 85%!important}

	#home-section-three .rpwwt-widget ul li{width: 94%}

	#home-section-three .rpwwt-widget ul li img{width: 100%!important; height: 100%!important}

	#home-section-four .vc_col-sm-4{width: 100%}

	/*.featured-text{ margin: 0 auto!important; width: auto!important; float: none!important; text-align: center; padding: 12px; border: 0px; width: 80%!important; position: relative; top: 40%;}*/

	.testimonial-right .wpb_text_column{box-sizing:border-box;}

	.testimonial-right .wpb_text_column::before {background-size: 100% auto;height: 30px;left: -5px;top: -7px;width: 30px; background-repeat: no-repeat}

	.top-menu ul.mega-menu.mega-menu-horizontal{position: absolute !important; width: 100% !important;}

	h1{font-size: 16px;}

	#mega-menu-wrap-extra-menu #mega-menu-extra-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-extra-menu #mega-menu-extra-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{opacity: 1; margin-top: -1px;}

	li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li a, li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li{width: 100% !important; display: block;}

	.featured-text{ width: 100%; font-size: 13px; padding: 2px 10px; border-right:0px !important}

}



@media (max-width: 480px){

	body.hsse .wpb_single_image, body.hsse img.vc_single_image-img{padding: 0 !important; width: 100%;}

	h1{font-size: 15px;}

	.single-members .content h1{font-size: 15px;}

	.flexslider .slides > li{height: 150px;}

}



@media (max-width: 420px){

	#home-section-two #our-opera-box .vc_col-sm-3:nth-child(odd){clear: both;}

	.press_contents p a::before, .press_contents p a{font-size: 12px;}

}



@media (max-width: 350px){

	#home-section-two .vc_col-sm-3{width: 100%; float: left!important}

	#sidebar-cont .vc_col-sm-6{width: 100%;}

	.logo{width: 100%; padding: 10px 0px; text-align: center; height: 60px}

	.market-sensex{width: 100%; padding: 10px 0px; text-align: center; height: 0px; padding-top: 45px}

	.market-sensex table{display: inline-block!important; float:none!important;}

	.testimonial-right.wpb_column.vc_column_container.vc_col-sm-2{width: auto !important;}

	.single-members .content h1{font-size: 14px; text-align: left;}

} 

.slider-textlink{


   
   
   
    color: white;
    font-size: 25px;
    font-family: 'latomedium';

}


<!-- Modified by si-->


.main_test{
        margin:0 auto;
}
.test2{
	border:1px solid #ebebeb;
	width: 228px;
	height: 180px;
	font-family: "latomedium";
	font-size: 13px;
    margin:0 auto; 

}
.rcorners1 {
    border-bottom-right-radius: 30px;
    border-top-right-radius: 30px;
    text-align: center;
    font-size: 12px;
    font-family: "latomedium";
    background:#ED4634;
    padding: 8px 12px 18px;
    margin-top: 50px; 
    width: 45px;
    height: 50px;
    color: #fff;
    float: left;
    line-height: 15px;
}
.text{
	 color: #666;
         margin: 50px 0px;
         padding: 10px 21px;
         text-align: justify;
         font-size: 13px;
         word-break: break-all;
         font-family: 'latomedium';
         overflow: hidden;
}
.read_more{
	background-color: #ED4634;
        width: 228px;
        color: #ffffff;
        text-align: right;
        height: 27px;
        margin: 0 auto;
}
.read_more a
{
color: #ffffff !important;
}
.read_more_span {
    vertical-align: middle;
    padding-right: 25px;
}
.read_more_span img {
    padding-left: 4px;
}
.demo{
   padding:3px;
   margin:3px;
}
.vendors .vc_col-sm-8 {
    width: 63%;
}
.vendors .vc_col-sm-4 {
    width: 37%;
}
.page-id-230 .wpb_single_image img {
    width: 200px;
}
.orange_block {
    float: left;
    width: 100%;
    background-color: #f25e3e;
    color: #fff;
    padding: 14px;
}
.orange_block p {
    float: left;
    width: 100%;
    max-width: 165px;
}
.orange_block a, .orange_block p {
    color: #fff !important;
    font-size: 12px;
}
.orange_block strong {
    font-size: 15px;
}
.page-id-230 .vc_tta-panels {
    padding-top: 20px;
}
.padding_text {
    padding-top: 24px;
}
.page-id-431 .vc_tta-tabs-container li.vc_active:before {
    content: "\f0d7";
    position: absolute;
    color: #ee4631;
    font-family: fontawesome;
    top: 17px;
    font-size: 20px;
    z-index: 999;
}
.page-id-431 ul.vc_tta-tabs-list li a {
    font-size: 14px;
    padding: 2px 0 !important;
    text-align: center;
    border: medium none !important;
    border-right: 1px solid #ccc !important;
    border-radius: 0 !important;
    background: none !important;
}
.content_press h4, .content_press b {
    float: left;
    width: 100%;
    color: #ff442c;
    padding: 10px 0;
    font-size: 15px;
    font-weight: normal;
}
.content_press {
    float: left;
    width: 100%;
    padding: 20px 0;
    border-bottom: 1px solid;
    text-align: justify;
}
.regulatory-announcements a {
    color: #666666!important;
}
a.slider-textlink {
    color: #fff!important;
    text-decoration: none;
}
.page-id-431 ul.vc_tta-tabs-list li:last-child >a {
    border-right: 0 !important;
}
.page-id-1272 .vc_tta.vc_tta-spacing-1 .vc_tta-tab{
    width: 19.9%;
    text-align: center;
}
.page-id-431 .vc_tta.vc_tta-spacing-1 .vc_tta-tab{
    width: 33.2%;
    text-align: center;
}
.page-id-324 .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
	 width: 12.4%;
    text-align: center;
}
.page-id-431 .vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list {
    border-top: 2px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}
.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
    background-color: #fff !important;
}
.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
    border-color: #fff !important;
}
.rpwwt-post-date {
    font-weight: normal!important;
    border-bottom: 1px solid #666;
    padding-bottom: 20px;
	padding-top: 20px;
    float: left;
    width: 100%;
}
ul.tab_ul li {
    list-style: none;
    overflow: hidden;
    margin: 0 0 1.5em;
}
ul.tab_ul {
    margin: 0;
}
table.table.global_dtls_con {
    border: #CCC solid 1px;
    text-align: center;
    font-family: calibri;
    margin-top: 10px;
}
tr.global_head {
    background: #e4302c;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
    border-right: #CCC solid 1px;
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}
.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
    background-color: #fff !important;
}
.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
    border-color: #fff !important;
}
tr.global_head a {
    color: #fff !important;
}
table.event_table td {
    background-color: #cfd0d2;
    text-align: center;
    padding: 10px 0;
    color: #000;
	border: 1px solid #fff;
}
table.event_table th {
    background-color: #ef5845;
    color: #fff;
    font-size: 16px;
	text-align: center;
	border: 1px solid #fff;
}
table.event_table {
    float: left;
    width: 100%;
    padding-top: 30px;
}
.page-id-251 .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    width: 16.5%;
    text-align: center;
}
.webcast {
    float: left;
    width: 100%;
}
.page-id-426 .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    width: 33.2%;
    text-align: center;
}
.payments:hover {
    background: none !important;
    color: #ED4634 !important;
}
.payments {
    background: none !important;
    color: #000 !important;
	margin-top: 0 !important;
}
.payments:focus {
    outline: none;
}
.modal-dialog {
    width: 900px !important;
}
.rcorners1 p {
    margin-top: 15px;
}
table.responsive tr th {
    text-align: center;
}
.registration-form input, .registration-form textarea, .registration-form select, .submit-bttn {
    margin-top: 13px;
}
div#div1, div#div2 {
    padding-left: 16px;
    padding-top: 0px;
}
.individual, .entity {
    float: left;
    width: 100%;
    font-size: 16px;
}
#div1 input, #div1 textarea, #div1 select {
    width: 100%;
    max-width: 500px;
	height: 24px;
}
#div2 input, #div2 textarea, #div2 select {
    width: 100%;
    max-width: 500px;
	height: 24px;
}
.registration-form .submit-bttn {
    width: 10% !important;
}
a.slider-textlink:hover {
    color: #fff;
}
.page-id-426 .vc_tta.vc_tta-spacing-1 .vc_tta-tab a{
    font-size: 14px;
    padding: 2px 0;
    text-align: center;
    border: medium none;
    border-radius: 0 !important;
	background: none;
}
.page-id-426 .vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list,  .page-id-521 .vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list{
    border-top: 2px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}
.page-id-426 .vc_tta.vc_tta-spacing-1 .vc_tta-tab:last-child >a{
    border-right: 0 !important;
}
.page-id-251 ul.vc_tta-tabs-list li a {
    font-size: 14px;
    padding: 2px 0 !important;
    text-align: center;
    border: medium none !important;
    border-right: 1px solid #ccc !important;
    border-radius: 0 !important;
    background: none !important;
}
.page-id-251 .vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list {
    border-top: 2px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}
.page-id-251 ul.vc_tta-tabs-list li:last-child >a {
    border: 0 !important;
}
.page-id-1272 ul.vc_tta-tabs-list li a {
    font-size: 14px;
    padding: 2px 0 !important;
    text-align: center;
    border: medium none !important;
    border-right: 1px solid #ccc !important;
    border-radius: 0 !important;
    background: none !important;
}
.page-id-1272 .vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list {
    border-top: 2px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}
.page-id-1272 ul.vc_tta-tabs-list li:last-child >a {
    border: 0 !important;
}
.page-id-324 ul.vc_tta-tabs-list li a {
    font-size: 14px;
    padding: 2px 0 !important;
    text-align: center;
    border: medium none !important;
    border-right: 1px solid #ccc !important;
    border-radius: 0 !important;
    background: none !important;
}
.page-id-324 .vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list {
    border-top: 2px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}
.page-id-324 ul.vc_tta-tabs-list li:last-child >a {
    border: 0 !important;
}
div#div1 textarea {
    height: 78px;
}
div#div2 textarea {
    height: 78px;
}
.presentation_report {
    margin-top: 50px !important;
}
.company_announce {
    margin-top: 62px !important;
}
.label_form {
    float: left;
    width: 100%;
    font-size: 17px;
    margin-bottom: 14px;
}
.page-id-1272 .vc_tta-tabs-container li.vc_active:before {
    content: "\f0d7";
    position: absolute;
    color: #ee4631;
    font-family: fontawesome;
    top: 17px;
    font-size: 20px;
    z-index: 999;
}
.press-releases .vc_tta-tabs-container li.vc_active:before {
    content: "\f0d7";
    position: absolute;
    color: #ee4631;
    font-family: fontawesome;
    top: 17px;
    font-size: 20px;
    z-index: 999;
}
.press-releases .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container, .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list {
    overflow: initial !important;
}
.general-meetings .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container, .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list {
    overflow: initial !important;
}
.general-meetings .vc_tta-tabs-container li.vc_active:before {
    content: "\f0d7";
    position: absolute;
    color: #ee4631;
    font-family: fontawesome;
    top: 17px;
    font-size: 20px;
    z-index: 999;
}
.webcasts .vc_tta-tabs-container li.vc_active:before {
    content: "\f0d7";
    position: absolute;
    color: #ee4631;
    font-family: fontawesome;
    top: 17px;
    font-size: 20px;
    z-index: 999;
}
.webcasts .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container, .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list {
    overflow: initial !important;
}
.registration-form .col-lg-2 {
    width: auto;
    margin-top: 7px;
    padding-right: 0 !important;
}
.registration-form .col-lg-3 {
    width: auto;
}
.media_page .vc_tta-tabs-container li.vc_active:before {
    content: "\f0d7";
    position: absolute;
    color: #ee4631;
    font-family: fontawesome;
    top: 17px;
    font-size: 20px;
    z-index: 999;
}
.extratab_media .vc_tta-tabs-list li {
    width: 19.9% !important;
}
ul.responsive-tabs__list {
    margin: 0 !important;
}
.responsive-tabs__list__item {
    padding: 5px 34px 5px 34px !important;
}
.responsive-tabs__list__item--active {
    background-color: #ed4631 !important;
    color: #fff !important;
    border: 0 !important;
    top: 2px !important;
}
.responsive-tabs .responsive-tabs__panel {
    border: 1px solid #ed4631 !important;
    border-top: 1px solid #ed4631 !important;
    padding: 20px 20px 25px !important;
}
.responsive-tabs .responsive-tabs__list__item {
    margin: 1px 20px 0px 0px !important;
}
.payments.btn {
    font-size: 15px !important;
    padding: 0px 0px 0px 5px;
    height: 18px !important;
    margin-top: -1px !important;
    color: #666666!important;
	width: 252px!important;
}
.payments.btn:hover {
    color: red !important;
    text-decoration: underline;
}
.payment_gov {
    padding-top: 15px;
}
.top_holder {
    margin-top: 50px !important;
}
ul.post_main_data li {
    list-style: none;
}
ul.post_main_data li a {
    display: inline-block;
    font-size: 15px !important;
    margin-bottom: 0;
    text-transform: uppercase;
    color: #ee4631 !important;
    text-decoration: none !important;
}
ul.post_main_data p {
    border-bottom: 1px solid #666;
    padding-bottom: 20px;
    padding-top: 20px;
    float: left;
    width: 100%;
}
ul.nav.nav-tabs {
    float: left;
    width: 100%;
    border-top: 2px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}
.page-id-1272 ul.nav.nav-tabs li {
    width: 24.5%;
}
/*.page-id-1272 .featured-img img, .page-id-130 .featured-img img, .page-id-230 .featured-img img, 
.page-id-222 .featured-img img, .page-id-229 .featured-img img, .page-id-231 .featured-img img,
.page-id-241 .featured-img img, .page-id-501 .featured-img img, .page-id-539 .featured-img img,
.page-id-543 .featured-img img, .page-id-1501 .featured-img img, .page-id-417 .featured-img img,
.page-id-251 .featured-img img, .page-id-426 .featured-img img, .page-id-431 .featured-img img,
.page-id-437 .featured-img img, .page-id-2392 .featured-img img, .page-id-178 .featured-img img,
.page-id-181 .featured-img img, .page-id-197 .featured-img img, .page-id-159 .featured-img img,
.page-id-161 .featured-img img, .page-id-165 .featured-img img, .page-id-347 .featured-img img,
.page-id-1254 .featured-img img, .page-id-324 .featured-img img{
    width: 100%;
}*/
ul.nav.nav-tabs li:last-child >a {
    border: 0 !important;
}
ul.nav.nav-tabs li {
    width: 12.5%;
    text-align: center;
    display: inline-block;
}
ul.nav.nav-tabs li a {
    font-size: 14px;
    padding: 5px 0 !important;
    text-align: center;
    border: medium none !important;
    border-right: 1px solid #ccc !important;
    background: none !important;
    color: #666;
}
.post_title {
    float: left;
}
.nav-tabs>li {
    width: 100%;
}
h1.main_title {
    float: left;
    width: 100%;
    font-size: 13px;
    text-transform: capitalize;
}
li.hellow.active:before {
    content: "\f0d7";
    position: absolute;
    color: #ee4631;
    font-family: fontawesome;
    top: 18px;
    font-size: 20px;
    z-index: 999;
    left: 45%;
}
ul.post_main_data {
    float: left;
    width: 100%;
    margin-top: 20px;
}
/*a:hover,a:focus{
    outline: none;
    text-decoration: none;
}
.tab .nav-tabs{
    border-bottom: none;
    position: relative;
}
.tab .nav-tabs li{
    margin-right: 55px;
}
.tab .nav-tabs li a{
    padding: 20px 15px;
    font-size: 17px;
    font-weight: 600;
    color: #25283d;
    border-radius: 0;
    text-transform: uppercase;
    margin-right: 0;
    border: none;
    position: relative;
    transition: all 0.5s ease 0s;
}
.tab .nav-tabs li a:hover{
    background: #fff;
}
.tab .nav-tabs li a:before{
    content: "";
    width: 100%;
    height: 1px;
    background: rgba(0,0,0, 0.2);
    position: absolute;
    bottom: 5px;
    left: 0;
    transform: scale(0);
    transition: all 700ms ease 0s;
}
.tab .nav-tabs li a:after{
    content: "";
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #ed4631;
    margin: 0 auto;
    position: absolute;
    bottom: 2px;
    left: 0;
    right: 0;
    transform: scale(0);
    transition: all 700ms ease 0s;
}
.tab .nav-tabs li.active a,
.tab .nav-tabs li.active a:focus,
.tab .nav-tabs li.active a:hover{
    border: none;
    color: #ed4631;
}
.tab .nav-tabs li a:hover:before,
.tab .nav-tabs li.active a:before,
.tab .nav-tabs li a:hover:after,
.tab .nav-tabs li.active a:after{
    transform: scale(1);
}
.tab .tab-content{
    padding: 20px;
    background: #fff;
    font-size: 14px;
    color: #a09d9d;
    line-height: 26px;
}
.tab .tab-content h3{
    font-size: 24px;
    margin-top: 0;
}
.hr_space p{
   font-size: 14px;
    padding: 0px 14px;
    border-left: 3px solid #ed4631;
    margin: 0 1px;
}
.hr_space h4{
    color:#ed4631;
}
.hr_space:first-child{
    padding-top: 0px;
}

.hr_space{
    border-bottom: 1px solid #c1c1c1;
    padding-bottom: 20px;
    padding-top: 20px;
}

@media only screen and (max-width: 479px){
    .tab .nav-tabs li{ width: 100%; }
    .tab .nav-tabs li a{ text-align: center; }
}
a:hover,a:focus{
    outline: none;
    text-decoration: none;
}
.tab{
    text-align: center;
    position: relative;
    margin-top: 20px;
}
.tab:before{
    content: "";
    width: 100%;
    height: 6px;
    border-radius: 10px;
    background: #db4c2c;
    position: absolute;
    top: 15px;
    left: 0;
    transform: translateY(-50%);
}
.tab .nav-tabs{
    display: inline-block;
    border: none;
    margin-bottom: 15px;
}
.tab .nav-tabs li a{
    display: block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    border-radius: 50%;
    background: #db4c2c;
    text-align: center;
    padding: 0;
    border: none;
    margin-right: 100px;
    position: relative;
}
.tab .nav-tabs li:last-child a{
    margin-right: 0;
}
.tab .nav-tabs li.active a:hover,
.tab .nav-tabs li.active a:focus{
    border: 1px solid #db4c2c;
}
.tab .nav-tabs li a:before{
    content: "";
    width: 10px;
    height: 10px;
    line-height: 10px;
    border-radius: 0;
    background: #fff;
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    transition: all 0.3s ease 0s;
}
.tab .nav-tabs li a:hover:before,
.tab .nav-tabs li.active a:before{
    background: #db4c2c;
}
.tab .nav-tabs li a b{
    display: inline-block;
    font-size: 14px;
    color: #5d4835;
    margin: 0 auto;
    position: absolute;
    top: -30px;
    left: 0;
    right: 0;
}
.tab .tab-content{
    padding: 30px;
    background:  #db4c2c;
    text-align: left;
}
.tab .tab-content h3{
    font-size: 24px;
    color: #fff;
    margin-top: 0;
}
.tab .tab-content p{
    font-size: 14px;
    color: #fff;
    line-height: 24px;
    margin-bottom: 0;
}
.tab-pane p {
    border-bottom: 1px solid #fff;
    margin-bottom: 20px !important;
    padding-bottom: 20px;
}
@media only screen and (max-width: 479px){
    .tab .nav-tabs li a{
        margin-right: 30px;
    }
}*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
   #home-section-three .vc_tta-tabs-container li.vc_active:before {
    width: 50%;
}
#wpadminbar{visibility:hidden;}
}