@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap');
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {
  font-family: 'Open-Bold-Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCQYbw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYbw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* 
font-family: 'Roboto', sans-serif;
font-family: 'Open Sans', sans-serif;
font-family: 'Roboto Condensed', sans-serif;
font-family: 'Montserrat', sans-serif;
font-family: 'Nunito Sans', sans-serif;
font-family: 'Raleway', sans-serif;
font-family: 'Poppins', sans-serif;
*//* Custome CSS Start
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/.back_hide .back_button {display:none;}.classfonts { font-size:12px;}.cl{clear:both;visibility:hidden;line-height:0}
.header_dicker{margin-top:3em!important;margin-bottom:3em!important}
.header_dicker .row{width:100%}
.table_format table{width:100%}
.table_format h5{background:#006400;padding:8px 10px;font-size:20px;color:#fff;font-weight:500}
.table_format tr td{border:1px solid #ddd;text-align:center;padding:16px 10px;color:#303030;font-size:16px;font-weight:600}
.header_dicker .border_bottom_line{border-bottom:11px solid #454e56;margin-bottom:.6em;padding-bottom:18px;margin-left:0}
.header_dicker h2{color:#000;font-weight:600;font-size:30px;text-align:right}
.dicker_data{width:100%}
.dicker_data h1{color:#548709;font-weight:600;font-size:30px;margin-top:0}
.dicker_data h4{color:#000;font-weight:500;font-size:20px}
.dicker_data p{overflow-x:auto;text-align:justify;line-height:25px;margin:20px 0}
.spacing_table td{padding:6px 16px}
.brack_line{padding:6px 0;background:#666;width:100%;margin:50px 0}
.new_sec a.read_more{color:#17824c;text-transform:capitalize}
.new_sec a.read_more:hover{text-decoration:underline;text-transform:capitalize}
.new_sec .img_space{padding:18px}
.new_sec .container{padding:0}
.new_sec .cat_card_block figcaption h4{margin-top:0;font-size:22px;margin-bottom:11px}
.new_sec .cat_card_block{padding:30px 8px 30px 20px}
.new_sec figcaption{padding-top:2%}
.new_sec .row{width:100%}
.new_sec .row .col-md-4{margin-bottom:2em}
.inner-page-text h2{color:#464646}
.Predictions1 h2{color:#464646}
.Past.Predictionsptag{margin-top:2%!important}
.Past-Predictionsp-3 .row{width:100%}
.table_design table{overflow-x:auto;border-collapse:collapse!important;border-spacing:0;width:100%!important;border:1px solid #ddd; font-size: 15px;}
.table_design table .fa {font-size: 14px; margin-right:1%;}
.table_design tr:hover{background:#bfdd94!important;}.table_design .green_arrow td {padding-left:1%; padding-bottom: 2%; padding-top:1%; line-height: 26px;}
.table_design .green_arrow .fa { margin-left:2%;}.table_design .red_arrow td {padding-left:1%; padding-bottom: 2%; padding-top:1%; line-height: 26px;}
.table_design .red_arrow .fa { margin-left:2%;}.table_design td{padding:6px}
.table_design tr:nth-child(odd){background:#e2f4c9}
.table_design tr:nth-child(even){background:#fff}
.table_design table .quoteapi-positive{color:#00b90e}
.table_design table .quoteapi-negative{color:red}
.dashboard_table_design{padding:0}
.dashboard_table_design table{overflow-x:auto;border-collapse:collapse!important;border-spacing:0;width:100%!important;border:1px solid #ddd}
.dashboard_table_design tr:hover{background:#009876!important;color:#fff}
.dashboard_table_design td{padding:5px;border:1px solid #2a9e84}
.dashboard_table_design tr:nth-child(odd){background:#23ad8e;color:#fff}
.dashboard_table_design tr:nth-child(even){background:#fff}
.dashboard_table_design table .quoteapi-positive{color:#00b90e}
.dashboard_table_design table .quoteapi-negative{color:red}
.register_bu{padding:4px 14px;border:0;color:#fff;font-size:15px;font-family:'Open Sans',sans-serif;margin-top:1px;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;color:#fff;background:#565656;border-radius:60px}
.register_bu:hover{color:#fff;text-decoration:underline;background:#000}
.register-col .form-control{border:1px solid #e4e4e4;border-radius:4px;padding:24px 15px;width:100%;color:#000;font-size:15px;padding-left:65px;box-shadow:none}
.register-col.camp2.register-col form{border:0;box-shadow:0 12px 20px -4px #243e5936;border-radius:11px;margin-bottom:20px;padding-bottom:10px}
.register-col .btn-success{color:#fff;background-color:#2dab5f;border-color:#00752f;margin:5px 25px 0;width:90%!important;border-radius:6px}
.register-col .btn-success:hover{color:#fff;background-color:#000;border-color:#000}
.register-col .form-group{position:relative}
.register-col .fa{content:"";width:54px;height:50px;left:24px;top:0;background-color:#f8f8f8;position:absolute;z-index:6;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;border:1px solid #eee;display:table;text-align:center}
.register-col.camp2 .get-in-touch .text-center{background-color:#6d6d6d;border-bottom:3px solid #d2d2d2;padding:15px 10px 15px 24px;text-align:left;font-family:'Open Sans',sans-serif;font-size:24px;margin:0;color:#fff;border-radius:9px 9px 0 0;text-transform:uppercase;font-weight:600;box-shadow:26px 0 35px -13px #3a3a3a inset}
.register-col .fa:before{font-size:20px;vertical-align:middle;display:table-cell;color:#525252}
.register-col.camp2 .get-in-touch .form-group{color:#000}
.user-dashboard{padding:0!important}
.report_card_block h4{height:60px;line-height:19px;overflow:hidden}
.report_card_block{padding-bottom:10px}
.updateDetails div{margin-top:0;margin-bottom:0}
.sales h2{padding:0!important}
.modal-header{background:#0a8675;padding:12px 15px!important}
.modal{top:2%!important}
.col-left-content .text-center{padding:0}
.side_left{float:left;width:67%!important;text-align:justify}
.side_right .col-right-content{float:right}
.features-partial .col-md-3{margin-bottom:2%}
.payment_width .row{width:100%}

.footer-bottom p{text-align:left}
.map_spacing{padding:0}
header span{font-weight:400;margin:0;font-size:inherit;line-height:33px;}
.navi a{margin:10px 17px 0!important}
.popup_login_style{cursor:pointer}
.popup_login_style:hover{opacity:.8}
.cancelbtn{padding:13px 0;background-color:#f44336;border-radius:50px;width:80%;border:none;color:#fff;font-weight:600;margin-top:23px}
.cancelbtn:hover{background-color:#dc0f00}
.imgcontainer{text-align:center;margin:24px 0 12px;position:relative}
img.avatar{width:40%;border-radius:50%}
.container{padding:16px}
span.psw{float:right;padding-top:16px}
.modals{display:none;position:fixed;z-index:99999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.82);padding-top:0}
.modals .login-form-bx{padding-bottom:24px}
.modals .login-form-bx a{font-size:20px;color:#000;line-height:36px}
.modal-content{background-color:#fff;margin:5% auto 15%;border:none;width:80%;box-shadow:none}
.close{position:absolute;right:25px;top:0;color:#000;font-size:35px;font-weight:700}
.close:hover,.close:focus{color:red;cursor:pointer}
.animate{-webkit-animation:animatezoom .6s;animation:animatezoom .6s}
@-webkit-keyframes animatezoom {
from{-webkit-transform:scale(0)}
to{-webkit-transform:scale(1)}
}
@keyframes animatezoom {
from{transform:scale(0)}
to{transform:scale(1)}
}
@media screen and (max-width: 300px) {
span.psw{display:block;float:none}
.cancelbtn{width:100%}
}.fullrow_bar {width:100% !important;}
.fullrow_bar .col-md-12 {
	padding:0;
}/* Custome CSS End
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/.dubbleblue_bg {background-image:linear-gradient(90deg,#233965 33%,#5174bb 70%,#236d5e 60%); color:#fff; padding: 2% 0; position: relative;}
.dubbleblue_bg:after{
	content: '';
    width: 0;
    height: 0;
    border-left: 50px solid transparent;
    border-right: 50px solid transparent;
    border-top: 100px solid #03614e;
    right: 27.4%;
    position: absolute;
    top: 0;
}
.dubbleblue_bg:before{
	content: '';
    width: 0;
    height: 0;
    border-left: 50px solid transparent;
      border-right: 50px solid transparent;
    border-bottom: 100px solid #155362;
    right: 27.4%;
    position: absolute;
    bottom: 0;
}
	
.dubbleblue_bg a{
	background: #fff;
    color: #053c30;
    padding: 15px 26px;
    border-radius: 50px;
    font-weight: 500;
	transition-duration:0.3s;
}.dubbleblue_bg a:hover{background:#033e32; color:#fff;}
.dubbleblue_bg .col-md-9 { padding-right:10%;}.dubbleblue_bg .col-md-3 { padding-left:4%; margin-top: 2.8%;}.register_button {color: #17824c; text-transform: capitalize;}
.register_button:hover {text-decoration: underline; color: #17824c;}body{font-family:'Open Sans',sans-serif}
.full_width_dicker{width:100%!important}
.report-details-bx div{overflow-x:auto;margin-bottom:1em;text-align:justify}
.report-details-bx .row:nth-child(even){margin-bottom:3em;border-radius:9px;box-shadow:0 2px 15px #f1f1f1;padding:3em 0}
.header_top_wrap { margin-top:5px;padding-right:0;}
.header_top_wrap a{color:#424d55;font-size:inherit;margin-right:20px;font-size:13px;font-family:'Poppins',sans-serif!important}
.header_top_wrap a:hover{text-decoration:none}
.header-top_area{padding:2px 0;background:#fff;z-index:9;position:relative}
.header_top_wrap a.call b{color:#657287;font-weight:600}
.header_top_wrap a.call i::before{color:#37495e}
.header_top_wrap a:hover{opacity:.8;color:#3f58b4}
.header_top_wrap a i::before{margin-right:2px;color:#3e81ea}
.social_block{display:inline-block;margin:3px 0 0;padding:0;display:block}
.social_block li{display:inline-block;margin:0;padding:0}
.social_block li a{font-size:16px;margin-right:11px;padding:3px 6px;background-color:#dce8f5;border-radius:50px;margin-top:2px}
.social_block li a i.icofont-youtube-play:before{color:#e83f3a!important}
.social_block li a i.icofont-facebook:before{color:#4268b3!important}
.social_block li a i.icofont-instagram:before{color:#e83f3a!important}
.social_block li a i.icofont-twitter:before{color:#e15860!important}
.report-details-bx img{margin:1em 0}
.header-left .logo a{display:inline-block}
.header_bg .row .row {width:98%;}

.header_bg{background-image:linear-gradient(#fff,#f5f5fa);box-shadow:0 5px 15px 0 rgba(37,44,97,.15),0 2px 4px 0 rgba(93,100,148,.2);z-index:2;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
a:hover{text-decoration:none}
.banner_section{background:url(../img/cubes.svg) no-repeat center top fixed;padding:25px 0;background-size:cover}
.latest_report_base{padding:0 16px;box-shadow:0 5px 15px 0 rgba(37,44,97,.15),0 2px 4px 0 rgba(93,100,148,.2);background-image:linear-gradient(#fff,#f5f5fa);transition:transform .2s ease-out 0s,box-shadow .2s ease-out 0;border-radius:3px}
.article_section_bg{background-color:#f5f5fa}
.header_top_wrap .search{display:inline-flex;margin-right:1%;margin-top:1px}
.header_top_wrap .searchTerm{width:100%;border:1px solid #23ab66;border-right:none;padding:1px 10px;border-radius:3px 0 0 3px;outline:none;color:#9DBFAF;line-height:32px;font-size:14px;min-width:225px}
.header_top_wrap .searchTerm::placeholder{line-height:35px;font-size:12.5px!important}
.header_top_wrap .searchTerm:focus{color:#00B4CC}
.header_top_wrap .searchButton{width:120px;border:1px solid #2a6252;background:#2a6252;text-align:center;color:#fff;border-radius:0 3px 3px 0;cursor:pointer;text-align:left;font-size:14px;line-height:25px;padding:0 2px 0 8px}
.features-partial:nth-child(odd){outline:0;padding:4rem 0 5rem;background-color:#f6f6f6}
.features-partial:nth-child(even){outline:0;padding:3rem 0;background-color:#fff}
.back_button{background:url(../img/back-bt.png) no-repeat 10px 7px #000;position:fixed;left:0;bottom:0;color:#fff;padding:19px 22px 12px 52px;z-index:99999999}
#chartContainer{height:450px;max-width:100%;margin:0 auto}.hot-post-top:nth-child(odd) {margin-right:2%;}
.hot-post-top {
    height: 149px;
    margin-bottom: 15px;
    border-radius: 6px;
	padding: 0;
	width:48%;
}

.header-right { padding:0;}

.forlowspace {padding:0;}

.utf_post_overaly_style{position:relative;overflow:hidden}
.utf_post_thumb{max-width:100%;position:relative;overflow:hidden;border-radius:6px}
.utf_post_thumb img{display:block;width:100%;border-radius:6px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.img-fluid{max-width:100%;height:auto}
.utf_post_overaly_style.contentTop .utf_post_content{top:auto;bottom:0}
.utf_post_overaly_style.contentTop .utf_post_content span.team-view-date{background-color:#a9a0a073;padding:5px 12px;border-radius:3px;color:#fff;box-shadow:0 2px 18px 0 #0c0c0c69}
.hot-post-top .utf_post_content,.utf_hot_post_bottom .utf_post_content{padding:20px}
.utf_post_overaly_style .utf_post_content{position:absolute;bottom:0;padding:0 15px}
.utf_post_content{padding:30px;z-index:1;position:relative}
.utf_post_title.title-large{font-size:17px;margin-top:2px;margin-bottom:15px;font-family:'Roboto Condensed',sans-serif}
.utf_post_title{font-size:18px;line-height:24px;margin:15px 0}
.utf_post_overaly_style:before{content:" ";position:absolute;display:block;width:100%;height:100%;z-index:1;bottom:0;left:0;border-radius:0 0 6px 6px;background:-moz-linear-gradient(bottom,rgba(0,0,0,0) 20%,rgba(0,0,0,0.85) 100%);background:-webkit-gradient(linear,left bottom,left bottom,color-stop(60%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.85)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 20%,rgba(0,0,0,0.85) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,0) 20%,rgba(0,0,0,0.85) 100%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0) 20%,rgba(0,0,0,0.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 20%,rgba(0,0,0,0.85) 100%)}
.utf_post_block_style:hover .utf_post_thumb img,.utf_post_overaly_style:hover .utf_post_thumb img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}
.utf_post_overaly_style .utf_post_title a{color:#fff;font-family:'Open Sans',sans-serif;line-height:1em;height:2.1em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}
.form_box{transition:transform .2s ease-out,box-shadow .2s ease-out;background-image:linear-gradient(#fff,#f5f5fa);box-shadow:0 5px 15px 0 rgba(37,44,97,.15),0 2px 4px 0 rgba(93,100,148,.2);margin:38px 0}
.display-table-cell header{background:#fff none repeat scroll 0 0!important}
.zoom-in:hover{--transform-scale-x:1.05;--transform-scale-y:1.05;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}
.sticker_card{margin-bottom:25px}
.zoom-in{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));cursor:pointer}
.sticker_card .box{box-shadow:0 3px 20px rgba(0,0,0,.06);--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));border-radius:.375rem;z-index:9;position:relative;padding:2em;text-align:center;border:1px solid #eee}
.sticker_card .box svg{width:100px;height:auto;margin:0 auto;margin-bottom:15px}
.sticker_card .box a.read_more{display:block;-webkit-transition:box-shadow .15s ease,-webkit-transform .15s ease;-webkit-transition:box-shadow .15s ease,transform .15s ease;transition:box-shadow .15s ease,transform .15s ease;will-change:box-shadow,transform;background:linear-gradient(#fff,#e4e4e9) no-repeat;box-shadow:0 7px 14px -3px rgba(45,35,66,0.3),0 2px 4px 0 rgba(45,35,66,0.4),inset 0 -2px 0 0 #cfd1e3;padding:8px 25px;display:block;border-radius:46px;margin:0;margin-top:3px;font-size:13px;text-transform:uppercase;color:#3c6f47;font-weight:700;letter-spacing:1px}
.sticker_card .box a.read_more:hover{box-shadow:0 11px 16px -3px rgba(45,35,66,0.3),0 4px 5px 0 rgba(45,35,66,0.4),inset 0 -2px 0 0 #cfd1e3;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);text-decoration:none}
.sticker_card .box a.read_more:active{background-image:linear-gradient(to top,#fff,#e4e4e9) no-repeat;box-shadow:inset 0 2px 0 1px rgba(132,138,184,0.11),inset 0 2px 9px 0 rgba(93,100,148,0.5),inset 0 -1px 0 1px #e4e4e9;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}
.report-box:before{content:"";width:85%;background:#f9fafc;box-shadow:0 3px 20px rgba(0,0,0,.04);height:100%;margin-top:1.3rem;position:absolute;border-radius:.375rem;margin-left:auto;margin-right:auto;right:0;left:0;box-sizing:border-box;border:0 solid #e2e8f0;z-index:5}
.text-gray-600{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity));margin-bottom:15px}
#return-to-top{position:fixed;bottom:20px;right:20px;background:#000;background:rgba(0,0,0,0.7);width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#return-to-top:hover{background:rgba(0,0,0,0.9)}
#return-to-top:hover i{color:#fff;top:5px}@-webkit-keyframes title {
0%{top:10px;opacity:0}
50%{top:-10px;opacity:.5}
100%{top:0;opacity:1}
}
@keyframes title {
0%{top:10px;opacity:0}
50%{top:-10px;opacity:.5}
100%{top:0;opacity:1}
}
/** Video Section **/
.main-video.active-jq.show-video{display:block;opacity:1}
.videos.active-jq{display:block}
.video-wrapper{position:relative;padding-bottom:56.25%;margin-top:10px;height:0}
.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.video-wrapper img{width:100%}
.main-video.active-jq{display:none}
.main-video{padding:0 1em;float:left;width:55%;display:block}
.secondary-videos{padding:0 1em;float:right;width:44%;display:block;overflow-y:scroll;height:28vw}
.secondary-videos::after{content:"";display:table;clear:both}
.videos{width:100%;float:left;margin-right:2.5%;text-align:center;opacity:.5;transition:opacity .5s;-webkit-transition:opacity .5s;cursor:pointer;display:none;position:relative;border-bottom:1px solid #948f8f;margin-bottom:15px}
.videos .video-info{float:left;width:160px;margin-bottom:18px;margin-right:15px}
.videos .video-info img{display:block;width:100%;height:auto}
.videos:last-of-type{margin:0}
.videos:hover .information{opacity:1;top:0}
.videos.selected-video .information{opacity:1;top:0}
.videos .information{background-color:#45927c;padding:8px;font-size:1em;color:#F6F6F0;transition:all .5s cubic-bezier(0.29,2.08,0.73,1.75);-webkit-transition:all .5s cubic-bezier(0.29,2.08,0.73,1.75);opacity:1;position:relative;float:left;width:65%;text-align:left}
.videos.selected-video,.videos:hover{opacity:1}
/* Mobile Styles */@media only screen and (max-width: 500px) {
.secondary-videos{padding:2em 1em}
.videos{width:100%;float:none;padding:1em 0;margin:0}
}
.cont .container{width:100%}
.cont .container > [class*='col-']{display:flex;flex-wrap:wrap;margin-bottom:25px}
.cont .container > [class*='col-'] h4{font-family:'Open-Bold-Sans',sans-serif;font-size:16px;color:#000}
.container{display:-webkit-box;display:flex;flex-wrap:wrap;width:720px;-webkit-box-pack:start;justify-content:flex-start}
.pagination{padding:0;display:block;text-align:center}
.pagination,.pagination *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.pagination a{display:inline-block;padding:0 10px;cursor:pointer;color:#139452;cursor:pointer;font-size:16px;text-align:center;padding-left:10px;padding-right:10px;padding-top:9px;border-radius:50%;height:40px;width:40px;margin:5px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);text-decoration:none}
.pagination a.disabled{opacity:.4;pointer-events:none;cursor:not-allowed;width:auto;border-radius:5px;padding-left:18px;padding-right:18px;margin-right:13px}
.pagination a.current,.pagination a:hover{background:#f3f3f3;background:#0aa277;color:#FFF}
.home_daily_analysis_reports{padding-top:20px}
.home_daily_analysis_reports .hot-post-top {height: 150px; width: 100%; margin: 0;}
.gadget_api_card{background-color:#fff;border-radius:2px;box-shadow:0 0 15px rgba(96,96,96,.15);border:2px solid #b1b1b1;margin-bottom:1.1em}
.gadget_api_card .title_block h2{font-size:1em;margin:1px 0 10px 9px}
.carousel-indicators li{display:inline-block;width:21px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(255,255,255,0.36);border:1px solid rgba(255,255,255,0.09)}
.carousel-indicators .active{width:26px;height:10px;margin:0 5px 1px 0;background-color:#fff}
.client_login_section{background-color:#f5f7fa;background:url(../img/graph_chart.jpg) center center no-repeat;padding:1vh 0 3vh}
#fixed-social{position:fixed;top:36vh;z-index:99999999;right:0}
#fixed-social a{color:#fff;display:block;height:42px;position:relative;text-align:center;line-height:49px;width:40px;margin-bottom:1px;z-index:2}
#fixed-social a i::before{font-size:25px}
#fixed-social a:hover>span{visibility:visible;right:41px;opacity:1}
#fixed-social a span{line-height:40px;right:60px;position:absolute;text-align:center;width:120px;visibility:hidden;transition-duration:.5s;z-index:1;opacity:0}
.fixed-facebook{background-color:#4267b2}
.fixed-facebook span{background-color:#4267b2}
.fixed-twitter{background-color:#02abed}
.fixed-twitter span{background-color:#02abed}
.fixed-linkedin{background-color:#0275b4}
.fixed-linkedin span{background-color:#0275b4}
.fixed-instagrem{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%)}
.fixed-instagrem span{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%)}
.fixed-youtube{background-color:red}
.fixed-youtube span{background-color:red}
.socialmedia_design #fixed-social a{padding-top:10px}
.footer_Section{padding:3px 0 0;background:#373435;border-top:6px solid #6d6b6c}
.company_info_section{padding:45px 0}
.company_info_section h2{color:#6d6d6d;font-family:'Open Sans',sans-serif;font-weight:300;font-size:1.9em}
.company_info_section .company-colwrap a.read_more{color:#17824c;text-transform:capitalize}
.company_info_section .company-colwrap a.read_more:hover{text-decoration:underline;color:#17824c}
.company_info_section .company-colwrap a.read_more:active{background-image:linear-gradient(to top,#fff,#e4e4e9) no-repeat;box-shadow:inset 0 2px 0 1px rgba(132,138,184,0.11),inset 0 2px 9px 0 rgba(93,100,148,0.5),inset 0 -1px 0 1px #e4e4e9;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}
.profile-dropdown{position:relative;background:#f1f7fd;font-size:14px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;font-weight:500;line-height:11px;border:1px solid #373435;background-color:#fff;color:#373435;transition:box-shadow .3s;display:inline-block;margin-bottom:1px;padding:0px 5px 0 14px;box-shadow:inset 0 0 0 0 rgba(0,0,0,.16),0 1px 3px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.05),2px 4px 16px 0 rgba(0,0,0,.16);vertical-align:middle;}
.profile-dropdown *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.profile-dropdown input[type="checkbox"]{display:none}
.profile-dropdown input[type="checkbox"]:checked ~ ul{display:block;animation:pulse .5s}
.profile-dropdown input[type="checkbox"]:checked ~ img{background:#1cad8f}
.profile-dropdown input[type="checkbox"]:checked ~ label{background:#1dad90}
.profile-dropdown input[type="checkbox"]:checked ~ label i{color:#f2f2f2}
.profile-dropdown input[type="checkbox"]:checked ~ label:after{content:'';position:absolute;top:101%;right:calc(12% - 10px);display:block;border-style:solid;border-width:7px 10px 0;border-color:#1cac8f transparent transparent;width:0;height:0;z-index:9999999}

/*.profile-dropdown img{display:inline-block;background:#d9d9d9;height:2.5rem;vertical-align:middle;margin:.2rem .35rem .5rem .5rem;border-radius:50%}*/
.profile-dropdown img{display:none;}



.profile-dropdown span{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:'Roboto Condensed',sans-serif}
.profile-dropdown ul{display:none;list-style:none;padding:3px;margin:0;background:#fff;position:absolute;top:111%;right:0;border-radius:3px;box-shadow:-1px 5px 15px 0 #059982a3; z-index:9;}
.profile-dropdown ul li a{display:block;padding:1.45rem 1rem;text-decoration:none;color:#737373;font-size:.9em;border-bottom:1px solid #eee;width:100%}
.profile-dropdown ul li a i{font-size:1.3rem;vertical-align:middle;margin:0 .75rem 0 -.25rem}
.profile-dropdown ul li a:hover{background:#e5e5e5}
.profile-dropdown ul li:first-child a:hover{border-radius:3px 3px 0 0}
.profile-dropdown ul li:last-child a:hover{border-radius:0 0 3px 3px}
.profile-dropdown > label{display:inline-block;text-decoration:none;background:transparent;color:#333;box-sizing:border-box;padding:.8rem;float:right;border-radius:0 3px 3px 0;width:auto;margin-bottom:0}
.profile-dropdown > label i{color:#333;font-size:18px;float:right}
.profile-dropdown:after{content:'';display:table;clear:both}
.pagination-sm>li>a,.pagination-sm>li>span{padding:8px 10px;font-size:15px;line-height:1.5;transition:transform .2s ease-out,box-shadow .2s ease-out;background-image:linear-gradient(#fff,#f5f5fa);box-shadow:0 5px 15px 0 rgba(37,44,97,.15),0 2px 4px 0 rgba(93,100,148,.2);color:#608852}
.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span,.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px;width:auto;border-radius:6px;padding-left:19px;padding-right:22px;margin-left:9px}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;border-color:#237744;background-image:linear-gradient(#7cb56f,#37af87)}
.report_card_block{border-radius:0;box-shadow:3px 6px 5px rgba(10,10,10,0.1);background-color:#fff;border:1px solid #ddd;-webkit-transition:box-shadow .15s ease,-webkit-transform .15s ease;-webkit-transition:box-shadow .15s ease,transform .15s ease;transition:box-shadow .15s ease,transform .15s ease;width:100%}
.report_card_block:hover{box-shadow:0 11px 16px -3px rgba(123,125,124,0.72),0 4px 5px 0 rgba(36,41,88,0.09),inset 0 -2px 0 0 #cfd1e3;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);text-decoration:none}
.report_card_block figure img{max-height:250px;width:auto;margin:0 auto}
.report_card_block figure{min-height:250px}
.report_card_block figcaption{padding:10px 20px}
.report_card_block figcaption h4 a{font-size:.7em;color:#433b48;font-family:'Open-Bold-Sans',sans-serif;line-height:1.1em;height:2.2em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}
.report_card_block figcaption p{font-size:14px}/*.report_card_block figcaption a.read_more{-webkit-transition:box-shadow .15s ease,-webkit-transform .15s ease;-webkit-transition:box-shadow .15s ease,transform .15s ease;transition:box-shadow .15s ease,transform .15s ease;will-change:box-shadow,transform;background:linear-gradient(#fff,#e4e4e9) no-repeat;box-shadow: 0 7px 14px -3px rgba(45, 35, 66, 0.24), 0 2px 4px 0 rgba(41, 41, 41, 0.43), inset 0 -2px 0 0 #cfd1e3;padding: 8px 25px;display: inline-block;border-radius:46px;margin: 0;margin-top: 3px;font-size: 13px;text-transform:uppercase;color: #444444;font-weight: 700;letter-spacing: 1px;margin-bottom: 9px;}.report_card_block figcaption a.read_more:hover{box-shadow:0 11px 16px -3px rgba(45,35,66,0.3),0 4px 5px 0 rgba(45,35,66,0.4),inset 0 -2px 0 0 #cfd1e3;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);text-decoration:none}*/
.report_card_block figcaption a.read_more{color:#17824c;text-transform:capitalize}
.report_card_block figcaption a.read_more:hover{text-decoration:underline;text-transform:capitalize}
.report_card_block figcaption a.read_more:active{background-image:linear-gradient(to top,#fff,#e4e4e9) no-repeat;box-shadow:inset 0 2px 0 1px rgba(132,138,184,0.11),inset 0 2px 9px 0 rgba(93,100,148,0.5),inset 0 -1px 0 1px #e4e4e9;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}
.cat_card_block{transition:transform .2s ease-out,box-shadow .2s ease-out;padding:28px;border-top:2px solid #3b6e46;background-image:linear-gradient(#fff,#f5f5fa);box-shadow:0 5px 15px 0 rgba(37,44,97,.15),0 2px 4px 0 rgba(93,100,148,.2)}
.cat_card_block:hover{box-shadow:2px 9px 20px 4px rgba(162,164,189,0.31),0 4px 9px 0 rgba(36,41,88,0.09),inset 0 -2px 0 0 #cfd1e3;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-4px);text-decoration:none}
.cat_card_block figure{transition:transform .2s ease-out,box-shadow .2s ease-out;background-image:linear-gradient(#fff,#f5f5fa);box-shadow:0 12px 15px 0 rgba(37,44,97,.15),0 2px 4px 0 rgba(93,100,148,.2);border-radius:4px}
.cat_card_block figure img{display:block;margin:0 auto}
.cat_card_block figcaption{padding-top:4%}
.cat_card_block figcaption h4 a{font-family:'Open-Bold-Sans',sans-serif;font-size:1.35em;color:#465656}
.cat_card_block figcaption h4 a:hover{text-decoration:none}
.header_banner_section{padding-bottom:25px}
.home_sectors_report{text-align:center}
.home_sectors_report .cat_card_block{display:inline-block;margin:0 1.1%;width:17.5%;margin-bottom:15px}
.home_sectors_report .cat_card_block:nth-child(1),.home_sectors_report .cat_card_block:nth-child(6){margin-left:0}
.home_sectors_report .cat_card_block:nth-child(5),.home_sectors_report .cat_card_block:nth-child(10){margin-right:0}
.search_round{position:absolute;top:12px;right:0;z-index:10;float:right;width:282px;padding-left:5px}
.search *{outline:none;box-sizing:border-box}
.search__wrapper{position:relative;  top: 19px; left: 31px;}
.search__field{width:50px;height:50px;color:transparent;font-family:Lato,sans-serif;font-size:1.35em;padding:.35em 50px .35em 0;border:1px solid transparent;border-radius:0;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;float:right;border-radius:80px;background-color:#dddfed;padding:0 25px}
.search__field:focus{width:70vw;color:#2b2b2b;cursor:default}
.search__field:focus ~ .search__icon{background-color:transparent;cursor:pointer;pointer-events:auto}
.search__icon{position:absolute;top:0;right:0;background-color:#e9f1f4;width:50px;height:50px;font-size:1.35em;text-align:center;border-color:transparent;border-radius:50%;pointer-events:none;display:inline-block;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}
.search__field::-webkit-input-placeholder{position:relative;top:0;right:0;-webkit-transition-property:top,color;transition-property:top,color;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000px;font-family:'Raleway',sans-serif}
.search__field:-moz-placeholder{position:relative;top:0;right:0;-webkit-transition-property:top,color;-moz-transition-property:top,color;transition-property:top,color;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000px;font-family:'Raleway',sans-serif}
.search__field::-moz-placeholder{position:relative;top:0;right:0;-webkit-transition-property:top,color;-moz-transition-property:top,color;transition-property:top,color;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000px;font-family:'Raleway',sans-serif}
.search__field:-ms-input-placeholder{position:relative;top:0;right:0;-webkit-transition-property:top,color;-ms-transition-property:top,color;transition-property:top,color;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000px;font-family:'Raleway',sans-serif}
.search__field::-webkit-input-placeholder[style*=hidden]{color:#83b0c1;font-size:.65em;font-weight:400;top:-20px;opacity:1;visibility:visible!important;font-family:'Raleway',sans-serif}
.search__field:-moz-placeholder[style*=hidden]{color:#83b0c1;font-size:.65em;font-weight:400;top:-20px;opacity:1;visibility:visible!important}
.search__field::-moz-placeholder[style*=hidden]{color:#83b0c1;font-size:.65em;font-weight:400;top:-20px;opacity:1;visibility:visible!important}
.search__field:-ms-input-placeholder[style*=hidden]{color:#83b0c1;font-size:.65em;font-weight:400;top:-20px;opacity:1;visibility:visible!important}
.top_menu{display:inline-block}
.search__field::placeholder{font-size:.8em}
.top_menu ul{text-align:right}
.top_menu ul li{display:inline-block;font-size:.85em}
.top_menu ul li a i::before{color:#FFF}
.top_menu ul li:nth-child(2) a{background:#0078ff!important}
.top_menu ul li a{padding:.9rem 1rem;border-radius:3px;margin:0 0 0 .5rem;border:none;color:#fff;background:linear-gradient(to right,#009580,#019780,#039980,#059c80,#079e81,#09a181,#0ba381,#0ca582,#0ea882,#10aa82,#12ad83,#14af83,#16b283,#17b484,#19b684,#1bb984,#1dbb85,#1fbe85,#21c085,#23c386) border-box content-box,linear-gradient(to right,#009580,#019780,#039980,#059c80,#079e81,#09a181,#0ba381,#0ca582,#0ea882,#10aa82,#12ad83,#14af83,#16b283,#17b484,#19b684,#1bb984,#1dbb85,#1fbe85,#21c085,#23c386) border-box}
.top_menu ul li a:hover{background-color:#333;color:#FFF}
.cl{clear:both;visibility:hidden;line-height:0;margin:0}
.section-right{width:65%;padding-left:0}
.section-right a{color:#3a416f;font-size:15px;font-weight:400;line-height:17px;font-family:'Roboto Condensed',sans-serif}
.section-right h4{margin:0;padding:0;line-height:0;font-family:'Roboto Condensed',sans-serif}
.subscribe-row{margin:0 auto}
.platinum-section{width:95%;margin:0 auto; text-align: center;}
.subscribe-report{text-align:center;margin-left:0}
.subscribe-report li{text-align:center;margin:0 0 5px 15px}
.subscribe-report li ul{text-align:center;margin-left:10px}
.subscribe-report strong{font-size:18px;line-height:32px}
.subscribe-report strong a{font-size:18px;color:#000}
.register-col h2{color:#39ab55}
*{font-family:'Open Sans',sans-serif;margin:0;padding:0}
p{font-family:'Open Sans',sans-serif;font-weight:400;font-family:'Open Sans',sans-serif}
h1{font-family:'Open Sans',sans-serif;font-size:45px;color:#000}
h2{font-family:'Open Sans',sans-serif;font-size:36px;color:#fff}
h3{font-family:'Open Sans',sans-serif;font-size:28px;color:#000}
h4{font-family:'Open Sans',sans-serif;font-size:24px;color:#000}
h5{font-family:'Open Sans',sans-serif;font-size:20px;color:#000}
ul,ol{margin-bottom:0}
ul li,ol li{list-style:none}
input[type="text"]:focus,input[type="password"],select:focus,input[type="number"]:focus,input[type="submit"]:focus,textarea{outline:none;box-shadow:none}
b,strong{font-family:'Open Sans',sans-serif}
.container {
    width: auto;
    margin: 0 auto;
    padding:0 6% 0 5%;
}
.header-box-bx{display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-flow:wrap;width:100%;padding:10px 0}
.header-left .logo img{max-width:190px}
.logo { padding:14px 14px 0px 0px;}
.header-top form{width:37%;text-align:right;float:right}
.header-top a.login-text{float:right;color:#303030;text-transform:uppercase;color:#42b76b;font-size:14px;font-weight:700;text-decoration:underline}
.header-top form .input-bx{width:100%;position:relative}
.header-top form .input-bx input{color:#303030;width:85%;padding:0 10px;border:1px solid #ddd;line-height:31px;font-size:14px}
.header-top form .input-bx a{color:#303030}
.header-top form .input-bx i{position:absolute;right:10px;top:7px}
.header-bottom{display:inline-block!important;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-flow:wrap;width:100%;align-items:flex-end;text-align:right;padding-top:22px;position:relative;}
nav{text-align:right}
nav ul li{display:inline;padding:0 0 0 22px}
nav ul li:nth-child(1){padding-left:0}
nav ul li:nth-child(7){padding-right:0}
nav ul li a{font-size:18px;color:#000;text-transform:capitalize;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;padding:10px 0;font-weight:500;font-family:'Open Sans',sans-serif}
nav ul li a:hover,nav ul li a:focus{color:#000}
.nav-active{color:#000}
.social-top{width:15%;text-align:right}
.social-top ul li{display:inline;padding:0 10px}
.social-top ul li:nth-child(1){padding-left:0}
.social-top ul li:nth-child(3){padding-right:0}
.social-top ul li a i{font-size:24px;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s}
.social-top ul li:nth-child(1) a i,.footer-social ul li:nth-child(1) a i{color:#3a589b}
.social-top ul li:nth-child(2) a i,.footer-social ul li:nth-child(2) a i{color:#00abf1}
.social-top ul li:nth-child(3) a i,.footer-social ul li:nth-child(3) a i{color:#0077b5}
.footer-social ul li.instagram a i{color:#0077b5}
.footer-social ul li.youtube a i{color:red}
.social-top ul li a i:hover,.social-top ul li a i:focus{color:#2dab5f}
.mobile-nav{display:none}
.main{display:block}
.header-top-buttons{float:left;width:63%;padding-top:6px;margin-bottom:0}
.header-top-buttons a{color:#303030;font-size:14px;float:right;padding:0 5px}
.header-top-buttons span{color:#303030;font-size:14px;float:right;padding:0 5px}
.card_box{transition:transform .2s ease-out,box-shadow .2s ease-out;padding:30px 40px;border-top:2px solid #3b6e46;background-image:linear-gradient(#fff,#f5f5fa);box-shadow:0 5px 15px 0 rgba(37,44,97,.15),0 2px 4px 0 rgba(93,100,148,.2)}
.sub-menu{display:none;position:absolute;width:25%}
nav ul li{position:relative}
nav ul li:hover .sub-menu{display:block;position:absolute;top:26px;z-index:1;border-bottom:solid 3px #a7bac1;left:0;color:#4b4b4b;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,0.6) -39px 23px 55px -14px!important;box-shadow:rgba(0,0,0,0.6) -39px 23px 55px -14px!important;margin-top:0!important;border-bottom:3px solid #fff;border-top:3px solid #019780!important;width:257px;background-color:#2a6252;padding:15px 9px;transition:all .4s ease-in-out}
nav ul li:hover .sub-menu li{display:block;float:none;width:100%;padding:0}
nav ul li:hover .sub-menu li a{font-size:15px;padding:9px 14px;display:block;transition:all 0;-webkit-transition:all 0;-moz-transition:all 1s;-ms-transition:all 0;text-align:left;color:#fff;font-family:font-family: 'Open Sans'}
nav ul li:hover .sub-menu li:hover{background-color:#ffffff1f}
nav ul li:hover .sub-menu li:last-child{border-bottom:0}/**************************************************************** Header end here **************************************/.sliderbx-wrap{display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-flow:wrap;width:100%;padding:20px 0;justify-content:space-between;border-width:0;border-style:solid;border-color:#ddd}
.slide-column{border-width:1px;width:45%}
.slide-column:last-child{width:52%}
.carousel-home-text{width:100%;position:absolute;bottom:0;background:#1c1c1c;background:-moz-linear-gradient(0deg,rgba(28,28,28,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg,rgba(28,28,28,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,rgba(28,28,28,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1c1c1c",endColorstr="#ffffff",GradientType=1);text-align:center;padding:20px 20px 5%}
.carousel-home-text h4 a{color:#fff;font-family:'Open Sans',sans-serif;font-size:22px;margin-bottom:23px;font-weight:300;text-decoration:none}
#myCarouselhome img{max-width:100%!important;width:auto;vertical-align:middle;margin:0 auto}
#myCarouselhome .carousel-inner {border-radius:6px;}
.slide-column .carousel-indicators{bottom:0}
.slide-column .carousel-indicators .active{background-color:#cecece;border-color:#cecece;margin-right:5px;width:30px}
.carousel-indicators li{margin-right:5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.title_block h2{margin:0 0 20px;color:#3e4551;font-family:'Open-Bold-Sans',sans-serif;font-size:1.3em;padding:10px 20px 0 0;display:inline-block;margin-bottom:17px;border-radius:3px;font-weight:400;margin-top:0;color:#433b48}
.slide-middle-bx .report-wrapper .report-right a{display:inherit;font-size:14px;color:#000;font-weight:600;line-height:20px}
.slide-middle-bx .report-wrapper:last-child{margin-bottom:0}
.team-view-date{font-size:13px;line-height:normal;font-family:'Open-Bold-Sans',sans-serif;margin-bottom:12px;display:inline-block;text-transform:uppercase;padding:11px;border-radius:5px;box-shadow:0 0 12px -3px #ccc}
.space_team{padding:25px 17px;border-radius:2px;width:50%;color:#fff;box-shadow:none;background:linear-gradient(109deg,rgba(25,173,146,1) 0%,#17c79b 70%)}
.pedding_green{padding:12px 15px;border-radius:2px;color:#fff;box-shadow:none;background:linear-gradient(109deg,rgba(25,173,146,1) 0%,#17c79b 70%)}
.image_leftside{float:left}
.team-view-date>span{background-color:#fff;color:#00a586;border-radius:10px;width:15%;display:inline;padding:1px 10px;margin-left:10px;font-size:15px;font-family:'Open-Bold-Sans',sans-serif}
.team-view-date i{font-size:14px;margin-right:5px}
.slide-middle-bx .report-wrapper:nth-child(5),.slide-middle-bx .report-wrapper:nth-child(6){border-bottom:0;margin-bottom:0}/************************************************ slider box end here ********************************************************/
.main-content-bx{display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-flow:wrap;width:100%;padding:55px 0;justify-content:space-between;border-width:0 0 1px}
.col-left-content{width:70%}
.col-left-content h1{margin-bottom:30px;margin-top:18px;font-size:36px}
.col-left-content h1 span{font-size:36px;border-bottom:4px solid #2dab5f;font-family:'Open Sans',sans-serif}
aside.col-right-content{width:30%;margin-top:19px;background-color:#f1f1f100;padding:0 0 0 22px;border-radius:5px}
.report-detail-bx h2{margin-bottom:30px;color:#000;padding:9px 0 10px;font-size:25px;font-weight:600;line-height:30px;border-radius:0;margin-top:0;border-bottom:2px solid #737373}
.report-wrapper{display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-flow:wrap;width:100%;justify-content:space-between;margin-bottom:50px}
.report-left{width:28%}
.mid_width{width:70%;margin:0 auto;text-align:justify}
.col-left-content .report-left a{display:flex;display:-webkit-box;display:-moz-flex;display:-webkit-flex;align-items:center;height:100%}
.slide-middle-bx .report-wrapper .report-left img{border:2px solid #fff;box-shadow:0 5px 15px 0 rgba(37,44,97,.15),0 2px 4px 0 rgba(93,100,148,.2)}
.report-left img{height:auto!important;width:auto!important;min-width:auto;margin:0 auto}
.report-right{width:72%;padding-left:30px}
.report-right p{font-size:14px;line-height:normal}
.report-right h3{margin-bottom:20px;margin-top:0}
.report-right .report-heading a{font-size:1.4em;color:#000;font-family:'Open Sans',sans-serif;line-height:1em}
.report-right a.btn-read{color:#17824c;text-transform:capitalize}
.report-right a.btn-read:hover{text-decoration:underline}
.report-right a.btn-read:hover i{color:#fff!important}
*/
.report-wrapper-main-bx{display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-flow:wrap;width:100%;justify-content:space-between}
.report-wrapper-main-bx .report-wrapper{margin-bottom:30px;padding:25px;box-shadow:0 5px 15px 0 rgba(37,44,97,.15),0 2px 4px 0 rgba(93,100,148,.2);-webkit-transition:box-shadow .15s ease,-webkit-transform .15s ease;-webkit-transition:box-shadow .15s ease,transform .15s ease;transition:box-shadow .15s ease,transform .15s ease;background-color:#fff}
.report-wrapper-main-bx .report-wrapper:hover{box-shadow:0 11px 16px -3px rgba(123,125,124,0.72),0 4px 5px 0 rgba(36,41,88,0.09),inset 0 -2px 0 0 #cfd1e3;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);text-decoration:none}
.report-wrapper-main-bx .report-wrapper .report-left{width:100%;margin-bottom:30px;box-shadow:none;height:102px;border:1px solid #ababb5}
.report-wrapper-main-bx .report-wrapper .report-right{width:100%;padding:0}
.report-wrapper-main-bx .report-wrapper .report-right .report-heading{height:60px}
.report-wrapper-main-bx .report-wrapper .report-left a img{max-height:100px!important}
.report-wrapper-main-bx .report-wrapper .report-right div p{text-align:inherit!important;font-size:15px;line-height:1.3em;color:#000;height:40px;overflow:hidden}
.foot_links li{padding-left:15px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.foot_links li:hover{padding-left:25px}
.foot_links li:hover a{color:#fff;text-decoration:none;text-decoration:underline}
.foot_links li:before{content:"";position:absolute;top:5px;left:0;width:0;height:0;border-width:4px;border-style:solid;border-color:transparent transparent transparent #bebbbb;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.foot_links li:hover:before{left:10px}/************************************ left columne content design end here ********************************************************/aside .aside-column-bx h2{margin:0 0 15px;font-size:23px;font-family:'Open-Bold-Sans',sans-serif;color:#3a416f;font-weight:500}
aside .aside-column-bx{margin-bottom:30px;background-color:#fff;padding:20px 30px;box-shadow:0 5px 15px 0 rgba(37,44,97,.15),0 2px 4px 0 rgba(93,100,148,.2);border-top:3px solid #3a589b;-webkit-transition:-webkit-transform .2s ease-out,box-shadow .2s ease-out;-webkit-transition:transform .2s ease-out,box-shadow .2s ease-out;transition:transform .2s ease-out,box-shadow .2s ease-out;background-image:linear-gradient(#fff,#f5f5fa)}
aside .aside-column-bx ul.social-aside{padding-left:0}
aside .aside-column-bx ul.social-aside li{display:inline;padding:0 2px}
aside .aside-column-bx ul.social-aside li:nth-child(1){padding-left:0}
aside .aside-column-bx ul.social-aside li:nth-child(3){padding-right:0}
aside .aside-column-bx ul.social-aside li a{display:inline}
aside .fa-facebook-f{background:#3a589b;color:#fff}
aside .fa-twitter{background:#00abf1;color:#fff}
aside .fa-linkedin-in{background:#0077b5;color:#fff}
aside .aside-column-bx ul.social-aside li a i{height:45px;width:45px;line-height:45px;text-align:center;font-size:25px;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s}
aside .aside-column-bx ul.social-aside li a i:hover{background-color:#303030;color:#2dab5f}
aside .aside-column-bx ul.social-aside li a{display:inline}
aside .aside-column-bx .list-box-bx a{padding:5px 12px;display:inline-block;color:#303030;margin-bottom:9px;font-size:14px;background-image:linear-gradient(#fff,#f5f5fa);transition:transform .2s ease-out 0s,box-shadow .2s ease-out 0;box-shadow:0 5px 15px 0 rgba(37,44,97,.15),0 2px 4px 0 rgba(93,100,148,.2);font-family:'Open-Bold-Sans',sans-serif}
aside .aside-column-bx ul.list-box{padding-left:20px}
aside .aside-column-bx ul.list-box li{list-style:circle;color:#2dab5f}
aside .aside-column-bx ul.list-box li a{font-size:16px;color:#455f7b;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;line-height:30px;font-family:'Open-Bold-Sans',sans-serif}
aside .aside-column-bx ul.list-box li a:hover{font-size:16px;color:#303030}
aside .aside-column-bx:nth-child(5){margin-bottom:25px}
aside .aside-column-bx .aside-full-bx{display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-flow:wrap;width:100%;justify-content:space-between;margin-bottom:20px;border-bottom:1px solid #ddd;padding-bottom:10px}
aside .aside-column-bx .aside-full-bx:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}
aside .aside-column-bx .aside-left-box{width:30%}
aside .aside-column-bx .aside-left-box img{max-width:100%;width:auto;height:60px;margin:0 auto}
aside .aside-column-bx .aside-right-box{width:65%}
aside .aside-column-bx .aside-right-box h6{margin-top:0}
aside .aside-column-bx .aside-right-box h6 a{color:#303030;font-size:16px;line-height:normal;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s}
aside .aside-column-bx .aside-right-box h6 a:hover{color:#2dab5f}/*********************************************************** aside end here ********************************************************/.main-article-bx{padding:31px 0 61px}
.article-bx-wrap{display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-flow:wrap;width:100%;justify-content:space-between}
.article-column-main{width:100%;background-color:#fff;box-shadow:1px 2px 15px #e5e5e5;border-radius:2px;transition:transform .2s ease-out 0s,box-shadow .2s ease-out 0}
.article-column-main:hover{box-shadow:1px 2px 15px #e5e5e5;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);text-decoration:none}
.article-column-main figure{background-color:#f4f4f4}
.article-column-main img{height:auto!important;max-width:100%!important;min-width:auto;vertical-align:middle;margin:0 auto}
.article-column-main figcaption{padding:22px 25px 25px;min-height:150px}
.article-column-main figcaption a{font-size:1.1em;color:#000;font-family:'Open-Bold-Sans',sans-serif;margin-top:0;display:block;line-height:1.3em;font-weight:400}
/*********************************************************** Article section end here **************************************************/
.main-article-bx{padding:31px 0 61px}
.article-bx-wrap{display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-flow:wrap;width:100%;justify-content:space-between}
.article-column-main{width:100%;background-color:#fff;box-shadow:1px 2px 15px #e5e5e5;border-radius:2px;transition:transform .2s ease-out 0s,box-shadow .2s ease-out 0}
.article-column-main:hover{box-shadow:1px 2px 15px #e5e5e5;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);text-decoration:none}
.article-column-main figure{background-color:#f4f4f4}
.article-column-main img{height:auto!important;max-width:100%!important;min-width:auto;vertical-align:middle;margin:0 auto}
.article-column-main figcaption{padding:22px 25px 25px;min-height:150px}
.article-column-main figcaption a{font-size:1.1em;color:#000;font-family:'Open-Bold-Sans',sans-serif;margin-top:0;display:block;line-height:1.3em;font-weight:400}/************************************************************** register section end here *********************************************/.about-company-bx{ padding:30px 0px;display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; flex-flow: wrap;justify-content:space-between;}.comapny-column {width:52%;}.comapny-column:last-child {width:45%;}.comapny-column h2{margin-top:0px;text-align:center;}.comapny-column:nth-child(2) h2 { text-transform: capitalize;}.company-text-bx{display: flex;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flex;flex-flow: wrap;justify-content:space-between;padding: 0px 0px 25px 0px;}.company-colwrap{display: flex;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flex;flex-flow: wrap;justify-content:space-between;/* height: 115px; *//* align-items: center; */}.company-colwrap img { display:block; margin:0px auto}.company-colwrap:nth-child(1) {/* width: 30%; */}.company-colwrap:nth-child(2){width:33%;}.company-colwrap span:first-child{width: 24%;/* border-right: 1px solid #999; */padding-right: 0px;height: 81px;display: flex;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flex;flex-flow: wrap;justify-content:space-between;align-items:center;-webkit-transition: -webkit-transform 0.2s ease-out,box-shadow 0.2s ease-out;-webkit-transition: transform 0.2s ease-out,box-shadow 0.2s ease-out;transition: transform 0.2s ease-out,box-shadow 0.2s ease-out;background-image: linear-gradient(#fff,#f5f5fa);box-shadow: 0 5px 15px 0 rgba(37,44,97,.15), 0 2px 4px 0 rgba(93,100,148,.2);}.company-colwrap span:first-child i{font-size:25px;color:#9999;}.company-colwrap span:last-child {width: 70%;padding-left:15px;display: flex;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flex;flex-flow: wrap;justify-content:space-between;align-items:center;}.company-colwrap h5{margin-top:0px;font-family: 'Open-Bold-Sans', sans-serif; sans-serif;text-transform: capitalize;margin-bottom:5px;display:block;width:100%;font-size: 17px;}.company-colwrap span:last-child a{display:inline;color:#2dab5f;transition: all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;}.company-colwrap span:last-child a:hover{color:#303030;}.featured-logo{border:1px solid #ddd;}.featured-logo img{height:80px;margin:0 auto;}.company-featured-col .controls a:first-child{position: absolute; left: 0px; top: -60px;}.company-featured-col .controls a:last-child{position: absolute; right: 10px; top: -60px;}.company-featured-col .controls a:active{box-shadow:none !important;}.company-featured-col{padding:30px 0px;}.company-featured-col img{ width:100%;}.company-featured-col ul{display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; flex-flow: wrap; width: 100%;justify-content:space-between;padding:0 30px;margin-bottom:0px;}.company-featured-col ul li{width:30%;list-style:none;}/*************************************************************** about us section end here ***********************************************************/footer{display: flex;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flex;flex-flow: wrap;width: 100%;padding:30px 0px;justify-content: space-between;padding: 14px 0px 20px 0px;}.footer-column{width: 23%;/* -webkit-border-radius: 0.375rem; */-moz-border-radius: 0.375rem;-o-border-radius: 0.375rem;-ms-border-radius: 0.375rem;/* border-radius: 0.375rem; *//* -webkit-box-shadow: 0 0.75rem 0.875rem 0 rgba(0,0,0,0.26); */-moz-box-shadow: 0 0.75rem 0.875rem 0 rgba(0,0,0,0.26);-o-box-shadow: 0 0.75rem 0.875rem 0 rgba(0,0,0,0.26);-ms-box-shadow: 0 0.75rem 0.875rem 0 rgba(0,0,0,0.26);/* box-shadow: 0 0.75rem 0.875rem 0 rgba(0,0,0,0.26); *//* background-color: #38475775; */padding: 0px 40px 0px 40px;font-family: 'Open Sans', sans-serif; sans-serif;/* background-image: linear-gradient(rgb(255, 255, 255), rgb(245, 245, 250)); */transition: transform 0.2s ease-out 0s, box-shadow 0.2s ease-out 0s;/* box-shadow: 0 5px 15px 0 rgba(37,44,97,.15), 0 2px 4px 0 rgba(93,100,148,.2); */border-radius: 2px;/* border-top: 3px solid #89d9d3; */position: relative;}
footer .footer-column:not(:last-child):after {
    background: #dde8e647;
    width: 1px;
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    min-height: 70px;
}
.footer-column:nth-child(1){ }
.footer-column h4{margin-bottom:20px;font-weight: 600;color: #ffffff;font-size: 18px;font-family: 'Open-Bold-Sans', sans-serif; sans-serif;text-transform: uppercase;}
.footer-column p{font-size:15px;color: #ffffff;}
.footer-column ul {font-size:15px;}
.footer-column ul li{font-size: 15px;font-family: 'Open Sans', sans-serif; sans-serif;margin-bottom: 13px;line-height: 1.2em;position: relative;color: #ffffff;}
.footer-column ul li a{font-size:15px;color: #ffffff;transition: all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;padding:0px;}
.footer-column ul li  i{margin-right:8px;}
.footer-column ul li a i{margin-right:8px;}
/******************************************************************************* footer end here *****************************************************/
.footer-bottom{padding:10px;/* border-bottom:3px solid #2dab5f; */font-size: 14px;}
.footer-bottom p { padding-bottom:0px; margin-bottom:0px;}
.footer-social ul{margin-bottom:0px;/* width:50%; *//* margin: 0 auto 0px auto; */text-align: right;}
.footer-social ul li{text-align: right;display:inline;padding:0 5px;}
.footer-social ul li a i{font-size: 22px;color:#303030;transition: all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;}
.footer-social ul li a i:hover{color:#2dab5f;}
.footer-social p{font-family: 'Open Sans', sans-serif; font-size:14px;text-align:center;    margin-bottom: 0;   line-height: normal;}
.footer-social p span{color:#2dab5f;font-family: 'Open Sans', sans-serif; font-size:14px;}
/*************************************************** login page design  *****************************************************************************/
.login-form-bx{margin: 20px auto;text-align: center;width: 406px;background: white;border-radius: 5px;box-shadow: 0 3px 6px hsla(0, 0%, 0%, 0.1);background-image: linear-gradient(#fff,#f5f5fa);box-shadow: 0 5px 15px 0 rgba(37,44,97,.15), 0 2px 4px 0 rgba(93,100,148,.2);border: 1px solid #c3c3c3de; padding-bottom: 15px;}
.login-form-header{padding: 32px 0px 0px 0px;}
.login-form-header h3 {color:#000;font-size: 1.6em;font-weight: 600;font-family: 'Raleway', sans-serif;}
.login-form-header p {color:#b49c9c;font-size: 1.0em;}
.login-form-header h1{padding:0px;margin:0px;padding:20px;}
.login-form-header .login_logo {width:190px;height:auto;margin:0px auto;margin-bottom: 16px !important;display: block;}
.login-form-bx form{border-width: 0px;border-color:#ddd;border-style:solid;padding:0px 30px 20px 30px;text-align:left;}
.login-form-bx form .form-input-bx{margin-bottom:0px;}
.login-form-bx form label{display:block;color:#919191;font-family: "Titillium-Light";    font-size: 20px;    font-weight: unset;    text-transform: capitalize;}
.login-form-bx form input.user_name {background: url(../img/lgoin_mail.svg) no-repeat 18px 17px; margin-bottom: 12px;}.login-form-bx form input.user_password {background: url(../img/lgoin_pass.svg) no-repeat 22px 10px;}.login-form-bx form .condition {margin-top:12px; margin-bottom: 14px;}.now_for_regis {margin-top: 20px;}.login-form-bx form .condition label {    font-size: 12px;    margin-bottom: 1px;}.login-form-bx form input[type="text"], .login-form-bx form input[type="password"]{width:100%;height:50px;padding:0 26px 0 50px;color:#999;background-color: #f5f7fa;border-radius: 50px;box-shadow: inset 0px 0px 10px -3px #aeb3ca91;border: 1px solid #c3c3c3de;}.login-form-bx form input[type="submit"]{width:100%;height:50px;border:0px;color:#fff;font-size:24px;font-family: 'Open Sans', sans-serif;margin-top: 1px;transition: all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;color: #fff;background: linear-gradient(to right, rgb(0, 149, 128), rgb(1, 151, 128), rgb(3, 153, 128), rgb(5, 156, 128), rgb(7, 158, 129), rgb(9, 161, 129), rgb(11, 163, 129), rgb(12, 165, 130), rgb(14, 168, 130), rgb(16, 170, 130), rgb(18, 173, 131), rgb(20, 175, 131), rgb(22, 178, 131), rgb(23, 180, 132), rgb(25, 182, 132), rgb(27, 185, 132), rgb(29, 187, 133), rgb(31, 190, 133), rgb(33, 192, 133), rgb(35, 195, 134)) border-box content-box, linear-gradient(to right, rgb(0, 149, 128), rgb(1, 151, 128), rgb(3, 153, 128), rgb(5, 156, 128), rgb(7, 158, 129), rgb(9, 161, 129), rgb(11, 163, 129), rgb(12, 165, 130), rgb(14, 168, 130), rgb(16, 170, 130), rgb(18, 173, 131), rgb(20, 175, 131), rgb(22, 178, 131), rgb(23, 180, 132), rgb(25, 182, 132), rgb(27, 185, 132), rgb(29, 187, 133), rgb(31, 190, 133), rgb(33, 192, 133), rgb(35, 195, 134)) border-box;border-radius: 60px; margin-bottom: 10px;}.login-form-bx form input[type="submit"]:hover{background: #006b57;}.login-form-bx form .form-input-bx span{font-family: 'Open Sans', sans-serif;font-size: 14px;color: #ab9d9d;margin-left:5px;}.forget-box{text-align: center; display:none;}.forget-box a{font-size:16px;font-family: 'Open Sans', sans-serif;color:#494949;text-transform: capitalize;transition: all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;}.forget-box a:hover{color:#2dab5f;}/************************************************************ Report detail page ***************************************************************************/.report-detail-bx ul, .report-detail-bx ol{padding-left:0px;}.report-detail-bx ul li, .report-detail-bx ol li{ list-style: circle !important; color:#303030; margin-left:20px; margin-bottom: 12px;}    .report-detail-bx ul li i, .report-detail-bx ol li i{ color: #2dab5f; font-size: 12px; margin-right: 5px; margin-top: 12px;}/* .report-detail-bx h4 span{background-color:#2dab5f;color: #fff; border-radius: 10px; height: 55px; width: 15%; display: inline; line-height: 55px;    padding: 0 10px;} */.report-details-bx { width:100%;}.report-detail-bx figure{margin-bottom:20px;}.report-detail-bx figure img{ width: auto;}.report-detail-bx p{margin-bottom:20px; font-size: 16px;}.report-detail-bx p img{max-width:711px ;height:auto !important;}.disclaimer-inner-report{border-top:1px solid #ddd;margin-top:40px;padding-top:20px;}.disclaimer-inner-report h4{ font-size:20px;}.disclaimer-inner-report p a{color:#2dab5f; font-size:12px !important;    line-height: normal !important;}.disclaimer-inner-report p, .disclaimer-inner-report p b{ font-size:14px;    line-height: 1.5;}.col-left-content ul.pagination li.active a{ background-color:#2dab5f; border-color: #2dab5f;color:#fff;}.col-left-content ul.pagination li a{	color: #ffffff;    font-family: 'Open Sans', sans-serif;    margin-bottom: 5px;    border-radius: 7px;    padding: 12px;    text-align: center;    display: block;    font-size: 15px;    background: #525252;    box-shadow: none;    border: none;    height: auto;}.col-left-content ul.pagination li a:hover{background-color:#2dab5f;color:#fff;}/***************************************************** Article page *************************************************************************/.article-page-row{width:100%;float:left;}.article-page-row .article-column-main{float:left;width:31%;background-color:#fff;border:1px solid #ddd;margin-bottom:20px;border-bottom:8px solid #2dab5f; padding-bottom:0.5em;}.article-page-row .article-column-main figure{background-color:#f4f4f4;height:205px;}.article-page-row .article-column-main figure img{ text-align: center; margin: 0 auto; height: auto !important; max-height: 203px !important; max-width: 100% !important;}.article-page-row .article-column-main:nth-child(3n+2){margin:0px 15px;}.article-page-row .article-column-main figcaption{height:120px;}.article-page-row .article-column-main figcaption+a{margin:0 15px 10px 15px; color:#2dab5f;display:inline-block; transition: all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;}.article-page-row .article-column-main figcaption+a:hover{color:#303030;}/***************************************************************** Register page design  **************************************************/.register-page-design{ padding: 40px 0;}.register-page-design h1 {margin-bottom: 40px; font-size:28px; border-bottom:2px solid #6f6f6f; width:100%;}.register-page-design.regsitercamp2 h1 span{ font-family: 'Open Sans', sans-serif; font-size:30px; color: #000; font-weight: 600;}.register-page-design.regsitercamp2 h3 {margin-top:0; font-size: 25px;}.register-page-design h1+p{ color: #2dab5f; border-bottom: solid 1px #ddd; padding-bottom: 20px; font-size: 24px;}.register-page-design article{justify-content: space-between; display: -webkit-flex;}.register-col:nth-child(1){width:36%; order:2;}.register-col:nth-child(1) .forget-box p{font-size:12px;color:#999;    margin-bottom: 0px;}.register-col:nth-child(1) .forget-box p a{color:#2dab5f;font-size:12px;}.register-header{background-color:#ddd;border-bottom:8px solid #2dab5f;padding:10px;text-align:center;}.register-header h2{padding:0px;margin:0px;}.register-col form{border-width: 0px 0px 1px 1px; border-color: #ddd;    border-style: solid;background-image:none; background-repeat:no-repeat;background-color: #fff;}.register-col form .regiser-bx{margin-bottom:5px;}.register-col form .regiser-bx label{display:block;color:#919191;font-family: "Titillium-Light";    font-size: 20px;    font-weight: unset;    text-transform: capitalize;}.register-col form .regiser-bx input[type="text"], .register-col form .regiser-bx input[type="number"]{width:100%;height:35px;border-width:1px 1px 1px 1px;border-color:#ddd;border-style:solid;padding:0 5px;color:#999;}.register-col form .regiser-bx input, .register-col form .regiser-bx input[ type="tel"][ type="email"]{ height:35px !important;}.register-col form .regiser-bx input[type="submit"]{width:100%;height:50px !important;background-color:#2dab5f;border:0px;text-lign:center;color:#fff;font-size:24px;font-family: "Titillium-Semibold";transition: all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;}.register-col form .regiser-bx input[type="submit"]:hover{background-color:#303030;color:#2dab5f;}.register-col:nth-child(2){width:61%;}.register-col:nth-child(2) ul li{font-size:20px; margin-bottom:15px; color:#999; list-style: none; display: flex; display: -moz-flex; display: -webkit-box;    display: -webkit-flex;}    .register-col:nth-child(2) ul li i{ color: #2dab5f; font-size: 12px; margin-right: 5px;margin-top:12px;}.register-col form .regiser-bx input { border-radius: 0px; box-shadow: none;}.register-col form .regiser-bx input:focus{ outline:none;}/******************************************************** contact us page design ************************************************************/.cont-bx{position:relative;width:100%;}.cont-bx-top {background-image: url(../img/contact-background.jpg); padding: 50px 0; background-position: center left; background-repeat: no-repeat; background-size: cover;}.cont-bx-top h2 {color: #252525;}.contact-form{ width: 100%; background: #fff; border: 1px solid #ddd; padding: 30px;color:#999;}.contact-form .cont-bx-input label{display:block;color:#919191;font-family: "Titillium-Light"; font-size: 20px; font-weight: unset; text-transform: capitalize;}.contact-form .cont-bx-input{margin-bottom:8px;}.contact-form .cont-bx-input input[type="text"], .contact-form .cont-bx-input input[type="number"], .contact-form .cont-bx-input textarea{width:100%;height:35px;border-width:1px 1px 1px 1px;border-color:#ddd;border-style:solid;padding:0 5px;}.contact-form .cont-bx-input input[type="email"]{ height:35px !important;}.contact-form .cont-bx-input textarea{height:80px;}.contact-form .cont-bx-input input[type="submit"]{width:100%;height:50px;background-color:#2dab5f;border:0px;text-lign:center;color:#fff;font-size:24px;font-family: 'Open Sans', sans-serif;margin-top:0px;transition: all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;}.contact-form .cont-bx-input input[type="submit"]:hover{background-color:#303030;}.contact-form .cont-bx-input textarea{height:75px;width:100%;resize:none;}
.cont-bx-text{ display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; flex-flow: wrap; width: 100%; justify-content: space-between;}
.cont-left-bx-text { width:100%; margin-top:1em;}
.cont-left-bx-text h2{ color:#548e00; margin-bottom: 1em;}
.cont-left-bx-text p{ font-size:17px; text-align: justify;}.cont-right-bx-text { width: 36%;}.cont-info-bx{padding:30px 0px;}.cont-info-bx {width:100%;}.cont-info-bx .icon_design {text-align: center; border: 1px solid #c7c7c7; border-radius: 5px; padding: 18px; margin: 7px 7px 34px 7px; width: 32%; height: 140px;}.cont-info-bx h2 {color: #252525; font-size: 26px !important; margin-bottom: 1em;}.cont-info-bx .icon_design i{ margin-bottom:1em;}.cont-info-bx .icon_design i::before { font-size:40px;}.cont-bx-text p strong{font-size:16px;}.contact-row-info{ padding:10px 0px; display: flex; display: -moz-flex; display: -webkit-box; display: -webkit-flex; justify-content: space-between; width: 60%;}.contact-col-info{width:32%; display: flex; display: -moz-flex; display: -webkit-box; display: -webkit-flex; align-items:center;}.contact-col-info:nth-child(1){width:40%; display: flex; display: -moz-flex; display: -webkit-box; display: -webkit-flex; border-right:1px solid #a8a8a8;}.contact-col-info:nth-child(2){width:25%; border-right :1px solid #a8a8a8;}.contact-col-info:nth-child(3){width:30%;}.contact-col-info p{font-size:16px;line-height:normal;color:#303030;}.contact-col-info p a{font-size:16px;line-height:normal;color:#303030;}.contact-col-info  i{font-size:40px;margin-right:5px;color:#303030;}.address-bx-map{width:59%;margin-bottom:30px;}.address-bx-map iframe{width:100%;height:250px;}.home-reports h2, .heading_title h2 {border-bottom: none;font-family: 'Open Sans', sans-serif; sans-serif;color: #6d6d6d;font-weight: 300;margin-bottom: 11px;margin-top: 0px;font-size: 1.9em;}.home-reports h2 b, .heading_title b {color: #17824c;font-family: 'Open Sans', sans-serif; sans-serif;font-weight:500;}.company-bx-row h1{ font-size:36px; text-align:center;}/********************************** inner page text ********************************************************/.inner-page-text{ padding-bottom:20px;width:100%;float:left;}.inner-page-text:last-child{border-bottom:0px; padding-bottom: 35px;}.inner-page-content-box{padding-top:10px;}.inner-page-text a, .inner-page-content-box  a{color:#2dab5f;transition: all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;}.inner-page-text a:hover, .inner-page-content-box  a:hover{color:#303030;}.inner-page-content-box ul li{width:100%;float:left;}/* .inner-page-content-box ul li span:first-child{float:left;width:30px;} */.inner-page-content-box ul li span:first-child i{color:#2dab5f;font-size:12px;margin-right:15px;float:left;margin-top:5px;}.inner-page-content-box ul li span:last-child{float:left;color:#303030;width:95%; font-size: 16px;}.inner-page-content-box ul li:last-child {  margin-bottom: 10px;}.inner-page-text ul.inner-list-bx li {width:100%;float:left;}.inner-page-text ul.inner-list-bx li:last-child span:first-child{float: left; width:30px;}.inner-page-text ul.inner-list-bx li:last-child span:last-child{float: left; width: 97%; color:#303030;}.inner-page-text ul.inner-list-bx li:last-child span:last-child i{margin-top:12px;}.inner-page-text ul.inner-list-bx+ol {padding-left:30px;}.inner-page-text ul.inner-list-bx+ol li{width:100%;float:left;}/* .inner-page-text ul.inner-list-bx+ol li span:first-child{float: left;    width:30px;} */.inner-page-text ul.inner-list-bx+ol li span:first-child i{color:#2dab5f;font-size:12px;margin-right:15px;float:left;margin-top:5px;}.inner-page-text ul.inner-list-bx+ol li span:last-child{float: left;    width: 97%;color:#303030;}.inner-page-text table{width:100%;margin:20px 0px;}.inner-page-text table thead{background-color:#2dab5f;}.inner-page-text table thead tr th{background-color:#2dab5f;padding:10px 0px;text-align:center;color:#fff; font-size:20px;}.inner-page-text table tbody tr td{border:1px solid #ddd;text-align:center;padding:10px 0px;color:#303030; font-size:16px;}.inner-page-text table tbody tr:nth-child(odd){background-color:#f4f4f4;}.inner-page-text table tbody tr:nth-child(even){background-color:#fff;}/*************************************************************** companies page design ***********************************************************************/.company-bx-row{padding:10px 0px 30px 0px;}.company-bx-row section{margin:40px 0px; display: flex; display: -moz-flex; display: -webkit-box; display: -webkit-flex; flex-flow:wrap;justify-content:space-between;}.company-bx-row section article{width:24%;margin-bottom:20px; border: 1px solid #ddd; border-bottom: 4px solid #2dab5f;}.company-bx-row section article h4{ background: #f4f4f4; padding: 15px; text-align: center;margin:0px;}.company-bx-row section article ul{padding:15px 15px 15px 30px; color: #2dab5f;}.company-bx-row section article ul li{ list-style: circle; padding-bottom:10px; width:100%;}.company-bx-row section article ul li:last-child{padding-bottom:0px;}.company-bx-row section article ul li i{color:#2dab5f;font-size:12px;margin-right:5px;margin-top:6px; display: none;}.company-bx-row section article ul li a{color:#303030; font-size:16px;}.company-bx-row section article ul li a:hover{color:#303030;transition: all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;}/* Subscribe page design */.subscribe-bx-row {margin-top:30px;}.subscribe-bx-row h1 {    margin-bottom: 30px;    color: #000;    font-size: 30px;    line-height: 34px;    border-bottom: 3px solid #39ab55;}.subscribe-bx-row section{margin: 0 auto;}.subscribe-bx-row article{width:30%;border:1px solid #aaa;border-radius:10px;position:relative; margin:auto; padding-bottom:30px;}.subscribe-bx-row article h2{background-color:#009580;border-top-left-radius:6px;border-top-right-radius:6px;margin:0px;padding:15px 21px;color:#fff;text-transform: capitalize; font-size:24px;}.subscribe-bx-row article .price-box{padding:15px 0px 10px 20px;}.subscribe-bx-row article .fa-check:before {    content: "\f00c";    font-size: 10px;    border: 2px solid;    border-radius: 10px;    padding: 3px;}.subscribe-bx-row article .price-box p{font-size:30px;color:#303030;line-height: normal;  display: inline-block;  margin-bottom: 0;font-family: 'Open Sans', sans-serif;}.subscribe-bx-row article .price-box span{font-size:18px;color:#303030;font-family: 'Open Sans', sans-serif;    text-transform: capitalize;   }.subscribe-bx-row article .monthly-prce-bx p{font-size: 22px; font-family: 'Open Sans', sans-serif; margin-bottom: 0; background-color: #f4f4f4; line-height:normal; padding:10px 17px;}.price-text-sub{ border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding:0 20px; margin-top:2.6em;}.price-text-sub a{    
    background-color: #39c56a;
    border-radius: 30px;
    color: #fff;
    text-transform: uppercase;
    padding: 12px 22px;
    font-weight: 600;
    position: absolute;
    bottom: 2.5%;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 50%;
}.price-text-sub a:hover{transition: all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;background-color:#303030 !important;text-decoration:none;  color: #fff;}.subs-text-row{display: flex;    display: -moz-flex;    display: -webkit-box;    display: -webkit-flex;  flex-flow:wrap;justify-content:space-between;flex-flow:wrap;margin-bottom:50px;}.subs-text-box{margin-top:10px;background-color:#f4f4f4;}.subs-text-box h4{background-color:#fff;padding:15px 0px;margin:0px;font-size: 22px;}.subs-text-box p{padding:15px;font-size: 16px;}.subs-text-box p strong{color:#303030; font-family: 'Open Sans', sans-serif;}.saver-sbs{position:absolute; top: -17px; right:-12px; background-size: 85% 85%; text-align:center;}/*************************************************** about us page design  *************************************************************/.about-text-top{display: flex;    display: -moz-flex;    display: -webkit-box;    display: -webkit-flex;  flex-flow:wrap;justify-content:space-between;flex-flow:wrap;margin:30px 0px;}.about-column{width:49%;}.about-column p{ font-size:16px;}.about-listing ul li{display: flex;    display: -moz-flex;    display: -webkit-box;    display: -webkit-flex;color:#303030;  font-size: 16px;}.about-listing ul li i{color: #2dab5f;    font-size: 12px;  margin-right: 15px;    margin-top: 6px;}.about-bx-row{margin:0px 0px 30px;    position: relative;}.about-bx-row h1{ position: absolute; top: 80px; left: 42%;}.about-bx-row h1 span{ color:#fff;}/**************************************************************************** Dna Page design  *********************************************/.dna-top-bx section{display: flex;    display: -moz-flex;    display: -webkit-box;    display: -webkit-flex;  flex-flow:wrap;justify-content:space-between;flex-flow:wrap;}.dna-top-bx article{width:48%;}.dna-top-bx article h2{margin-top:0px;line-height:normal;line-height:30px;margin-bottom:20px;color:#000;}.dna-analytic-bx{background: #f4f4f4;    margin: 50px 0px;    border-width: 1px 0 1px 0px;    border-style: solid;    border-color: #ddd;padding:30px 0;}.dna-analytic-bx h2{text-align:center;color: #000;}.dna-analytic-bx h2 span{text-align:center;color:#303030;}.dna-analytic-bx section{display: flex;    display: -moz-flex;    display: -webkit-box;    display: -webkit-flex;  flex-flow:wrap;justify-content:space-between;flex-flow:wrap;margin-top:20px;}.dna-analytic-bx article{width:49%;border-bottom:1px solid #ddd;padding-bottom:30px;margin-bottom:20px;}.dna-analytic-bx article p{ font-size:16px;}.dna-analytic-bx article:nth-child(3), .dna-analytic-bx article:nth-child(4){border-width:0px; padding-bottom: 0px; margin-bottom: 0px;}.dna-analytic-bx article h4 i{color:#2dab5f;margin-right:5px;}.dna-analytic-bx article ul{padding-left:20px;}.dna-analytic-bx article ul li{display: flex; display: -moz-flex; display: -webkit-box; display: -webkit-flex;color:#303030; font-size:16px;   }.dna-analytic-bx article ul li i{color: #2dab5f; font-size: 12px; margin-right: 15px; margin-top:5px;}.recommended-bx-row{margin:0px 0px 40px 0px;}.recommended-bx-row h2{color: #000;padding-bottom:20px;}.recommended-bx-row section{display: flex; display: -moz-flex; display: -webkit-box;  display: -webkit-flex;  flex-flow:wrap;margin-top:40px;}.recommended-bx-row article{width:32.4%;background-color:#f4f4f4;border:1px solid #ddd;padding:15px;margin-bottom:15px;border-bottom:8px solid #2dab5f;}.recommended-bx-row article h4{border-bottom:1px solid #ddd;padding-bottom:10px;}.recommended-bx-row p{ font-size:16px;}.recommended-bx-row article h4 img{display:inline-block;padding-right:10px;}.recommended-bx-row article:nth-child(2), .recommended-bx-row article:nth-child(5){margin:0 15px 15px 15px;}.recommended-bx-row p.disclaimer{font-size:12px; line-height:normal;}.recommended-bx-row ul{padding:15px 0px;width:100%;float:left;}.recommended-bx-row ul li{display:inline-block;}.recommended-bx-row ul li span:first-child i{color:#2dab5f;margin-right:5px;float:left;font-size:12px;margin-top:12px;}.recommended-bx-row ul li span:last-child{display:inline-block;color:#303030;padding-right:15px;font-size:24px; font-family: 'Open Sans', sans-serif;}/*************************************************** Free Register page design ***************************************************/.free-register-bx{display: flex;    display: -moz-flex;    display: -webkit-box;    display: -webkit-flex;  flex-flow:wrap;justify-content:space-between;}.free-register-bx .free-register-column{width:24%; padding: 15px; text-align:center; border-width: 8px 1px 1px 1px; border-style: solid; border-color: #636363; position: relative;margin: 70px 0px 40px 0px; border-radius: 5px;}.free-register-bx .free-icon-register{position: absolute;width: 100%;    top: -58px;left:0px;}  .free-register-bx .free-icon-register i{width: 100px; height: 100px; border-radius: 50px; border:2px solid #5f5f5f; line-height: 100px; background: #fff;font-size: 35px; }.free-register-bx .free-register-column p{margin-top:50px; font-size: 16px;} .free-register-bx .free-register-column p strong{font-size:20px; color:#2dab5f; font-family: 'Open Sans', sans-serif;}   .register-col .free-text-bottom{background-color:#f4f4f4;padding:15px;text-align:center;}.register-col .free-text-bottom p{margin-bottom:0px;color:#303030; font-size:16px;}.section .panel-default{border-radius:0px; margin: 80px auto; border-color: #009580;}.section .panel-default .panel-heading{background-color: #009580; border-color: #009580;    border-bottom: 0;    margin-bottom: 20px;}.section .panel-default .panel-heading h3{font-size: 27px; color: #fff;}.section .panel-default .panel-body form .nav-pills li.active a{background-color: #ddd;border-radius:0px;color:#303030; font-size:16px; font-weight: 600;}.section .panel-default .panel-body form .nav-pills li.active a:hover{background-color:#ddd; color:#2dab5f;}.section .panel-default .panel-body form .nav-pills li.active a span{background-image: none;    background-color: #2dab5f;    border: 0; box-shadow: none;  transform: translateY(-2px);-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);    color: #fff;    font-size: 19px;}.section .panel-default .panel-body form .nav-pills li.active a span:hover span{color:#303030;}.section .panel-default .panel-body form .nav-pills li.active a span:hover{background-color: #2dab5f; color:#303030;}.section .panel-default .panel-body form button{width: 100%;    border-radius: 0;    background-image: none;    background-color: transparent;padding:0px;}.section .panel-default .panel-body form button span{ transition-duration:0.3s; background-image: none; background-color: #2dab5f;    border-radius: 0px;    height: 50px;    line-height: 50px; font-size: 20px; font-weight: normal; text-shadow: none;}.section .panel-default .panel-body form button span:hover{background-color:#303030; color: #fff;}.breadcrumb li a{color:#999;}.breadcrumb li.active span{color:#2dab5f; }/* Dashboard css */    .main-dashboard-bx{ display: flex; display: -webkit-box;  display: -webkit-flex;  display: -moz-flex;  display: -ms-flex;  flex-flow: wrap;  width: 100%;}    .dashboard-left-bx { width: 20%; background-color:#303030;}    .dashboard-right-bx { width: 80%;}    .dashboard-left-bx ul li {border-left: 5px solid #303030;}    .dashboard-left-bx ul li a{ padding-left: 15px; padding: 30px;  display: inline-block;  width: 100%;  color: #2dab5f;}    .dashboard-left-bx ul li a span{ padding-left:15px;}    .dashboard-left-bx ul li:hover{ border-left: 5px solid #2dab5f;}.addredirect-header{ margin: 0px 0 0 0;}#addredirect-content .addredirect-free-report-heading h3{ font-family: 'Open Sans', sans-serif; color: #393939; background-color: transparent; padding: 5px !important; margin: 20px 0; text-align:center;}#add-report-button-div{ text-align:center;}#add-report-button-div a .button-container{ padding: 0px 0 !important;  background-color: #2dab5f;  height: 50px; line-height: 50px;  font-size: 20px;  font-family: 'Open Sans', sans-serif;  font-weight: normal;  width: auto;  margin: 0 auto; color: #fff; padding:0px 20px !important;}#add-report-button-div a .button-container br { display: none;}p.text-center{ font-size:16px;} #add-veye-address h3{ font-size: 40px; margin-top: 30px;}.add-disclaimer { padding: 0 0% 35px; text-align: left;}#add-report-button-div .button-container{display:inline-block;transition: all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;}#add-report-button-div .button-container:hover{background-color:#303030 !important;color:#2dab5f !important;}#add-veye-address{background: #f4f4f4;    padding: 15px;    margin-bottom: 25px; display:none;}#add-veye-address p a, .add-disclaimer a{color:#2dab5f !important;transition: all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;}#add-veye-address p a:hover, .add-disclaimer a:hover{color:#303030 !important;}.discount { font-size: 14px;  color: #fff; text-transform: uppercase; text-align: center; transform: translateX(-10px); margin-top: 5px; padding: 0px 5px;    width: 60px; display: inline-block; line-height: 25px;}.related-bx-row article{    display: flex; display: -moz-flex; display: -webkit-box; display: -webkit-flex; flex-flow: wrap; justify-content: space-between;   align-items: flex-end; width: 100%; margin-bottom: 15px; border: 1px solid #ddd; padding: 15px;}.related-main-bx { display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; flex-flow: wrap; width: 100%;    justify-content: space-between;}.related-bx-row{width:64%;}.related-bx-row h1{margin-bottom:20px;}.related-bx-row .relatedrt-col:first-child{width:100%;}.related-bx-row .relatedrt-col:last-child{width:100%;text-align:left;}.related-bx-row .relatedrt-col .team-view-date{margin-bottom:8px;line-height:normal;}.related-bx-row .relatedrt-col a{font-size:24px; font-family: 'Open Sans', sans-serif; color:#303030;transition: all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;}.related-bx-row .relatedrt-col a:hover{color:#2dab5f;}.related-bx-row .relatedrt-col:last-child a{ font-size: 16px; line-height: 40px; color: #2dab5f; transition: all 1s; -webkit-transition: all 1s;  -moz-transition: all 1s; -ms-transition: all 1s; font-family: 'Open Sans', sans-serif;}    .related-bx-row .relatedrt-col:last-child a:hover{color:#303030;}    .related-alert{ color:#2dab5f   border: 1px solid#2dab5f;    padding:5px 10px;    width: 100%;    margin-bottom: 30px;    background-color: rgba(45,171,95,0.2);}.aside-article-box{border:1px solid #ddd;background-color:#fff;padding:10px;margin-bottom:20px;}.aside-article-box figure a img { max-height: 200px; margin: 0 auto;    max-width: 100%;}.aside-article-box figure+a{font-size:16px; color:#303030; font-family: 'Open Sans', sans-serif; line-height:normal;display:inline-block;margin-top:20px;transition: all 1s;    -webkit-transition: all 1s;    -moz-transition: all 1s;    -ms-transition: all 1s;}     .add-disclaimer p, .add-disclaimer p b, .add-disclaimer p a { font-size: 12px; line-height: normal;}.section-breadcrumbs h1#page-title-h1 { display: none;}ol.breadcrumb { display: none;}.report-detail-bottom-bx { display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; flex-flow: wrap; justify-content: space-between;}.table_sides {width:47%; float: right;}.report-detail-bottom-left:nth-child(1){ width:100%;}.report-detail-bottom-left:nth-child(2){ width: 42%;}.report-detail-bottom-left table{ width:100%;}.report-detail-bottom-left table thead  tr th{ text-align: center; padding:7px 10px;color: #303030; font-size: 14px; width: 50%; border: 1px solid #ddd; font-family: 'Open Sans', sans-serif; font-weight: normal;}.float_side {float: left; width: 100%;}.report-detail-bottom-left table tbody tr td{ border: 1px solid #ddd; text-align: center; padding:7px 10px; color: #303030;font-size:14px; font-family: 'open_sansregular';}.report-detail-bottom-left table thead tr th:first-child, .report-detail-bottom-left table tbody tr td:nth-child(1) { font-family:'Open-Bold-Sans', sans-serif; text-align: left;     font-weight: bold; text-transform: capitalize;}.report-detail-bottom-left table tbody tr:nth-child(odd){ background-color:#f4f4f4;}.article-main-bx-content .col-sm-12 { padding: 0px;}.article-main-bx-content { width: 95%; float: left;}.article-main-bx-content img { width: 100% !important; height: auto !important;}.article-main-bx-content .col-sm-12 .Table{ width:100% !important; margin-left:0px !important;}.add-disclaimer h4{ font-size:20px;}header.dashboard-top { background-color: #fff; height: 1px;}.dashboard.affix-top{ background-color: #fff !important; margin-bottom: 0px !important; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #ddd;}.dashboard.affix-top #menu-menu:nth-child(2) li a{ padding:0px;}.dashboard.affix-top #menu-menu:nth-child(2){ width:20%; padding-left:11px;}.dashboard.affix-top #menu-menu:nth-child(2) li a img { height: auto; width:95%;}header.dashboard-top ul.social li a { padding: 0px;line-height: normal;}.nav-pills #menu-menu .menu-item:hover { background-color: transparent;}.nav-pills #menu-menu li a:hover {transition: all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s; background-color: transparent; color: #2dab5f !important;}.navbar-default .navbar-nav>li>a, .dashboard.affix-top ul .li-form #search-nav{ padding-top:10px; color: #303030 !important;}.dropdown-menu>li>a{ text-align:left;}header.dashboard-top+#BB-nav.affix{ padding-top:0px; background-color:#fff !important;}header.dashboard-top+#BB-nav.affix ul li a img { margin-top: 3px;}header.dashboard-top+#BB-nav.affix li a.navbar-brand img{ height:auto;}header.dashboard-top+#BB-nav.affix #search-nav{ padding-top:0px;}.header-top-buttons #logOutButton, .header-top-buttons #memberButton { background-color: transparent; color: #42b76b; font-size: 14px; float: right;    padding: 0px 5px; text-decoration: underline; font-weight: bold; font-family: 'Open Sans', sans-serif;}    .header-top-buttons span{ color: #42b76b; font-size: 14px; float: right; padding: 0px 5px; text-decoration: underline; font-weight: bold;}header.dashboard-top  #user-firstname { margin: 13px 0 10px; font-size:14px; float: left;}header.dashboard-top .header-top-buttons { width: 85%; margin-right: 0px;}.dashboard.affix-top ul .li-form #search-nav .search-field{ margin-top: 20px; position: absolute; right: 0px;}#BB-nav .dropdown-menu{ background-color: #f4f4f4; box-shadow: none;}#BB-nav .dropdown-menu li { width: 100%; display: block; padding: 0px 0;}#BB-nav .dropdown-menu li a{  padding:10px;}#BB-nav .dropdown-menu li:hover{ background-color:#303030 !important;}#BB-nav .dropdown-menu li a:hover{ color: #2dab5f;}.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover { color: #555; background-color:transparent;}header.dashboard-top+#BB-nav.affix ul.nav-pills li a { padding-top: 15px;}header.dashboard-top+#BB-nav.affix ul .li-form { padding-top: 15px;}header.dashboard-top+#BB-nav.affix ul.nav-pills ul { padding: 0px;}header.dashboard-top+#BB-nav.affix ul.nav-pills ul+li { padding-left: 0px; padding-right: 0px;}header.dashboard-top+#BB-nav.affix ul:nth-child(1)>li { padding: 0px;}header.dashboard-top+#BB-nav.affix ul:nth-child(2) li a.navbar-brand { padding: 0px;}.display-table #navigation .navi ul li.active a{ border-left: 5px solid #2dab5f;}.display-table #navigation .navi ul li a:hover{/* border-left: 5px solid #2dab5f; */padding-left: 19px;}.display-table .col-md-10 .header-top .hidden-xs a:hover{ background-color:#303030; color:#2dab5f;}/* header.dashboard-top+#BB-nav .container{display: flex; display: -webkit-box;    display: -webkit-flex;    display: -moz-flex;    justify-content: space-between;} */header.dashboard-top ul.social{ margin-right:6%;}header.dashboard-top+#BB-nav .nav-container ul#menu-menu{width:20%;}header.dashboard-top+#BB-nav .nav-container ul.nav-pills{width: 79%; display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex;    display: -ms-flex; justify-content: space-between;    height: 32px; align-items: baseline;}header.dashboard-top+#BB-nav .nav-container ul.nav-pills ul#menu-menu{width:94%; padding-left:0px;}header.dashboard-top+#BB-nav .nav-container ul.nav-pills ul#menu-menu li a{padding:0px;line-height:normal;}header.dashboard-top+#BB-nav .nav-container ul.nav-pills ul#menu-menu li.open ul{padding:0px;}header.dashboard-top+#BB-nav .nav-container ul.nav-pills ul#menu-menu li.open ul li a{padding:10px;}header.dashboard-top+#BB-nav .nav-container ul.nav-pills ul#menu-menu+li.li-form{width:6%;}header.dashboard-top+#BB-nav .nav-container ul.nav-pills ul#menu-menu+li.li-form, header.dashboard-top+#BB-nav .nav-container ul.nav-pills ul#menu-menu+li.li-form.active {    transform: translateY(10px);    -webkit-transform: translateY(10px);    -moz-transform: translateY(10px);    -ms-transform: translateY(10px);}            header.dashboard-top+#BB-nav .nav-container ul.nav-pills ul#menu-menu li{padding:0 10px;}header.dashboard-top+nav.dashboard.affixheader.dashboard-top+nav.dashboard.affix+#BB-nav .nav-container ul.nav-pills ul#menu-menu+li.li-form, header.dashboard-top+#BB-nav .nav-container ul.nav-pills ul#menu-menu+li.li-form.active{    transform: translateY(0px);    -webkit-transform: translateY(0px);    -moz-transform: translateY(0px);    -ms-transform: translateY(0px);}.dashboard.affix-top .navbar-nav.navbar-right:last-child li a { text-transform: capitalize;  font-size: 16px; font-family: 'Open Sans', sans-serif; font-weight: inherit; padding: 10px;}.dashboard.affix-top .navbar-nav.navbar-right:last-child { width: 80%;}.dashboard.affix-top .navbar-nav.navbar-right:last-child .navbar-collapse{ width: 100%; padding: 0px;}.dashboard.affix-top .navbar-nav.navbar-right:last-child .li-form{ float:right; width:6%;}.dashboard.affix-top .navbar-nav.navbar-right:last-child .li-form{ display:none;}.dashboard.affix-top .navbar-nav.navbar-right:last-child .navbar-collapse>li{ padding:0px; display:inline-block; float:none;}header.dashboard-top ul.social li a i{ font-size: 16px; margin-right: 0px; padding-top: 14px;}header.dashboard-top ul.social li a .fa-facebook-f{ color: #3b5998;    font-size: 24px;}header.dashboard-top ul.social li a .fa-twitter{ color: #1da1f3;    font-size: 24px;}header.dashboard-top ul.social li a .fa-linkedin-in{ color: #0274b3;    font-size: 24px;}ul.social li a i.fa-twitter:hover, ul.social li a i.fa-linkedin:hover{ background-color: transparent; color: #303030;}.dashboard.affix-top .navbar-nav.navbar-right ul li.dropdown-hover li{ border-bottom: solid 1px #ddd;}.dashboard.affix-top .navbar-nav.navbar-right ul li.dropdown-hover li:last-child{ border-bottom:0px;}.dashboard.affix-top .navbar-nav.navbar-right ul li.dropdown-hover .dropdown-menu-left{ padding:0px; border-bottom: solid 3px #2dab5f !important; border-radius: 0px;}.cont-bx-top h1, .cont-bx-top .cont-bx-text .cont-left-bx-text h2, .cont-bx .cont-info-bx h2, .dna-top-bx article h2, .dna-analytic-bx h2{border-bottom:none !important;}/* .inner-page-content-box.heading-cont h1, .about-bx-row h1, .dna-top-bx h1, .cont-bx-top h1{ font-size: 34px; border-bottom: 4px solid #2dab5f;} */.inner-page-content-box.heading-cont .inner-page-text h2, .about-listing h2, .dna-top-bx article h2, .dna-analytic-bx h2, .cont-left-bx-text h2, .cont-info-bx h2{ font-size:24px;}.inner-page-content-box.heading-cont ul h4, .dna-analytic-bx article h4{ font-size:20px;}.register-page-design .container>p{ font-size: 36px; color: #ffffff; padding-top: 40px;  font-family: 'Open Sans', sans-serif;}header.dashboard-top .header-top-buttons #logOutButton, header.dashboard-top .header-top-buttons #memberButton{ padding:10px 7px;}.register-col:nth-child(2) p {     font-size: 16px;    text-align: justify;}.register-page-design.regsitercamp2 h1+p{ color: #2dab5f; border-bottom: solid 1px #ddd; padding-bottom: 20px;  font-size: 24px; font-family: 'Open Sans', sans-serif; padding: 20px 0 15px;}	.register-col.camp2 .free-text-bottom{ text-align: center;margin: 0px auto;background-color: rgb(255, 255, 255); padding:16px 0;}.register-col.camp2 .free-text-bottom p{ color:#000; font-weight:300;}.inner-page-content-box .document-box{ background-color: #ececec; float: left; margin-bottom: 10px; padding-left: 20px;}.inner-page-content-box .document-box li{ width:50%; float:left; padding-bottom: 3px;}.inner-page-content-box.heading-cont h1{ margin-bottom:25px;}.inner-page-content-box.heading-cont h1 span, .about-bx-row h1 span{ font-size: 34px; font-family: 'Open Sans', sans-serif; border-bottom: 4px solid #2dab5f;}.user-dashboard .blog-single-post { box-shadow: 0px 1px 12px -2px #d6d6d6;}.user-dashboard .blog-single-post .single-post-image { height: 150px;}.dna-top-bx { padding-top: 50px;}.dna-top-bx article p{ text-align:justify; font-size:16px;}#information-bx.inner-page-content-box p { text-align: justify; font-size:16px;}header.dashboard-top #user-firstname { margin: 10px 0; color: #42b76b; font-size: 14px; float: right; padding: 0px 5px; text-decoration: underline;    font-weight: bold; font-family: 'Open Sans', sans-serif;}    .display-table-cell .search input{ font-size: 14px;    width: 280px !important;    padding: 2px 11px;    margin-right: 15px;}.user-dashboard #member-article .card .btn-read{ color: #219337; text-align: center; width: 100%; display: inline-block; margin-bottom: 15px;}.subscribe-txt-bx h2 {margin-bottom: 15px;font-size: 32px;border-bottom: 3px solid #39ab55;color: #000;line-height: 48px;margin-top: 55px;}.user-dashboard #member-article .card h4 { height: 80px !important; font-size: 20px;}.display-table-cell .header-top .dropdown{ width:130px !important;}.user-dashboard .blog-single-post .single-post-title h4{ font-size:20px;}.user-dashboard .blog-single-post .single-post-content a{  color: #219337;}.register-col.camp2 .get-in-touch{ padding:0px;}.register-col.camp2 .get-in-touch .form-group, .register-col.camp2 .get-in-touch .mobile-recaptcha{ padding:0px 25px;display: inline-block; width: 100%;    margin-bottom: 10px;}/*.register-col.camp2 .get-in-touch .form-group input{ width: 100%; height: 40px; padding: 0 10px; background-color: #fff; border-radius: 0px; box-shadow: none;}*/.register-col.camp2 .get-in-touch .form-group:last-child { font-size: 16px;}.display-table{ margin:0px !important;}#addredirect-content .text-center h1{ font-size: 36px; margin-top: 35px;}#addredirect-content .addredirect-free-report-heading{}.register-col.camp2 .get-in-touch .btn-success:active:hover{ color:303030;}.bar_seprator{position:relative;z-index:1;background: #9a9393;width: 104px;height: 2px;margin-top: 1px;transition:.5s;margin-bottom: 27px;border-radius: 13px;}.bar_seprator::before{right:20px}.bar_seprator::after{right:10px}.bar_seprator::after,.bar_seprator::before{content:"";position:absolute;height:100%;width:3px;top:0;background:#fff;transition:.5s}.buttonDownload{left: 0; top: 32%;display:inline-block;position:relative;padding:10px 25px;background-color:#00d4b3;color:#fff;text-decoration:none;font-size:25px;text-align:center;text-indent:20px;border-radius:4px;}.buttonDownload:hover{background-color:#232326;color:#fff}.buttonDownload:before,.buttonDownload:after{content:' ';display:block;position:absolute;left:15px;top:56%;color:#fff}.buttonDownload:before{width:21px;height:6px;border-style:solid;border-width:0 2px 2px}.buttonDownload:after{width:0;height:0;margin-left:7px;margin-top:-7px;border-style:solid;border-width:4px 4px 0;border-color:transparent;border-top-color:inherit;animation:downloadArrow 2s linear infinite;animation-play-state:running}.buttonDownload:hover:before{border-color:#fff}@keyframes downloadArrow {0%{margin-top:-7px;opacity:1}0.001%{margin-top:-15px;opacity:0}50%{opacity:1}100%{margin-top:0;opacity:0}}
.register-text h2 {
    font-size:28px;
    color: #232323;
	margin-top:0;
}
@media only screen and (max-width: 1600px)  {
.dubbleblue_bg {padding: 2.4% 0;}
.dubbleblue_bg .col-md-3 {margin-top: 3.5%;}
.dashboard.affix-top #menu-menu:nth-child(2){width:22%;padding-left:inherit;margin-bottom:15px}
.dashboard.affix-top .navbar-nav.navbar-right:last-child{width:78%;margin-top:15px}
.dashboard.affix-top #menu-menu:nth-child(2) li a img{height:auto;width:94%;margin-top:-31px}
.hot-post-top{height:149px}
.canvasjs-chart-canvas {height:440px !important;}
.article-column-main figcaption a {height: 70px;}.dubbleblue_bg:after{
	right:26.9%;
}
.dubbleblue_bg:before{
    right:26.9%;
}}@media only screen and (max-width: 1499px)  {header.dashboard-top .header-top-buttons { width: 85%;}    }   
@media only screen and (max-width: 1450px){

.subscribe-bx-row article h2{font-size:22px}
.article-page-row .article-column-main figure img{max-height:140px!important}
.article-page-row .article-column-main figure{height:140px}
.header-bottom{height:50px;line-height:6px;padding-top: 34px;}
.header-left .logo img{width:95%}
header.dashboard-top ul.social{margin-right:4.5%}
.dashboard.affix-top #menu-menu:nth-child(2){margin-bottom:0}
.dashboard.affix-top #menu-menu:nth-child(2) li a img{width:93%}
.utf_post_title.title-large{font-size:15px;line-height:17px}
.utf_post_overaly_style .utf_post_content{position:absolute;bottom:0;padding:1px 10px}
.utf_post_overaly_style.contentTop .utf_post_content span.team-view-date{background-color:#a9a0a073;padding:3px 8px;border-radius:3px;color:#fff;box-shadow:0 2px 18px 0 #0c0c0c69;font-size:13px}

.home_daily_analysis_reports .hot-post-top{height:150px}.cat_card_block figcaption{padding-top:0}
.cat_card_block figcaption h4{margin-top:0}
.home-reports-section .cat_card_block figure{padding:0}
.home-reports-section .cat_card_block figure img{min-width:71px}
.home_sectors_report .cat_card_block figcaption{padding-top:20px}
.canvasjs-chart-canvas {height: 390px !important;}
#chartContainer {height: auto;}
.dubbleblue_bg:after{
	right:26.5%;
}
.dubbleblue_bg:before{
    right:26.5%;
}}
@media only screen and (max-width: 1380px){
	
	
header.dashboard-top ul.social{margin-right:2.5%}
.dashboard.affix-top #menu-menu:nth-child(2){width:20%}
.dashboard.affix-top .navbar-nav.navbar-right:last-child{width:80%;margin-top:0}
.dashboard.affix-top #menu-menu:nth-child(2){padding-left:11px}
.dashboard.affix-top #menu-menu:nth-child(2) li a img{width:95%;margin-top:-28px}
.home_daily_analysis_reports .hot-post-top{height:150px}}
@media only screen and (max-width: 1366px){
.dubbleblue_bg:after{
	right:26.3%;
}

.dubbleblue_bg:before{
    right:26.3%;
}
.dubbleblue_bg {
    padding: 2% 0;
}	
.dubbleblue_bg .col-md-3 {
    margin-top: 4.8%;
}.header_dicker h2{font-size:26px}
.gadget_api_card{min-height:22vh;margin-bottom:2.5vh}
.header-box-bx nav ul li a{font-size:17px}
.header-box-bx .sub-menu li a{font-size:16px}

.header-left .logo img{width:80%}
.header-bottom{height:42px; line-height:14px;}
.sub-menu .menu-item a{font-size:16px!important}
.slide-middle-bx .report-wrapper .report-left{width:35%}
.slide-middle-bx .report-wrapper .report-right{width:65%}
.register-column:last-child a{width:50%}

.article-column-main img{max-height:180px!important}
.header-top form .input-bx input{line-height:24px}
.header-top form .input-bx .search-submit{width:30px!important;height:26px!important}
.social-top{width:10%}
.social-top ul li a i{font-size:16px}
header.dashboard-top ul.social li a .fa-facebook-f,header.dashboard-top ul.social li a .fa-twitter,header.dashboard-top ul.social li a .fa-linkedin-in{font-size:16px}
.header-top form .input-bx i{right:7px;top:7px;font-size:14px}
.header-top-buttons{padding-top:3px}
header.dashboard-top .header-top-buttons{width:84%}
header.dashboard-top ul.social{margin-right:6.5%}
.register-col.camp2 .free-text-bottom{width:100%}
.dashboard.affix-top .navbar-nav.navbar-right:last-child li a{font-size:14px}
.dashboard.affix-top #menu-menu:nth-child(2) li a img{width:95%}
.slide-middle-bx .report-wrapper .report-right .team-view-date{font-size:12px}
.slide-middle-bx .report-wrapper .report-right a{font-size:13px}
.canvasjs-chart-canvas {height: 384px !important;}
.article-column-main figcaption a {font-size: 1em;}}
@media only screen and (max-width: 1290px)  {
.dubbleblue_bg .col-md-3 {
    margin-top: 5.2%;
}	
.dubbleblue_bg:after{
	right:26%;
}
.dubbleblue_bg:before{
    right:26%;
}	header.dashboard-top .header-top-buttons{width:78%}

.home_daily_analysis_reports .hot-post-top{height:135px}
.videos .information{width:60%}.canvasjs-chart-canvas {height: 240px !important;}
.table_design td {
    padding: 1px 5px;
}
}

@media only screen and (max-width:1024px){
.dubbleblue_bg {
    padding: 3% 0;
}
.dubbleblue_bg:after{
	right:25%;
}
.dubbleblue_bg:before{
    right:25%;
}	
.table_design .for_topbody tbody {width:100%; display: inline-grid;}
.hot-post-top { height:116px;}
.videos .information {width: 53%;}
.article-column-main figcaption a {font-size:0.8em; line-height: 1.5em;}
.table_design table {display: block;}
.table_design td {
	padding: 2px 5px;
    font-size: 14px;
    line-height: 0.9;
}
.canvasjs-chart-canvas {height: 250px !important;}
.report-wrapper-main-bx .report-wrapper .report-right .report-heading {
    height: 57px;
    font-size: 12px;
    font-weight: 600;
    line-height: 24px;
}
.gadget_api_card {min-height: inherit;}
aside .aside-column-bx .list-box-bx a {
    display: block;
}
.aside-full-bx .aside-left-box {
    width: 100% !important;
    margin-bottom: 8px;
}
.aside-full-bx .aside-right-box {  width:100% !important;}}
@media only screen and (min-width: 981px) { 
.container-fluid .row{width:95%;margin:0 auto}
.user-dashboard .row{width:100%;margin:0 auto}
.header-top_area .container-fluid .row{width:100%;margin:0 auto}
.header-top_area .container-fluid{padding-right:0;padding-left:0}
#myCarouselhome img{max-width:100%;width:100%; height: 477px;}
.home_daily_analysis_reports .col-md-6:nth-child(odd){padding-right:0}
.home_daily_analysis_reports .col-md-6:nth-child(even){padding-left:0}
.cat_card_block figcaption h4 a{font-size:16px}}@media only screen and (max-width: 1199px){.cont-info-bx .icon_design{margin:7px 4px 34px}
.container{width:970px;margin:0 auto}
nav ul li a{font-size:14px}
.social-top ul li{padding:0 5px}
h2{font-size:28px}
.header-left .logo img{width:85%}
.header-bottom{height:35px;line-height: 8px;}
.comapny-column{width:100%}
.comapny-column:last-child{width:100%}
.slide-middle-bx .team-view-date{margin-bottom:0;line-height:16px}
.slide-middle-bx .report-wrapper .report-right h4{margin-bottom:0;line-height:normal;font-size:20px}
.slide-middle-bx .report-wrapper .report-left{width:30%}
.slide-middle-bx .report-wrapper .report-right{width:70%}
.carousel-home-text h4{font-size:17px}
.carousel-home-text{height:110px;padding:10px}
.article-column-main img{max-height:146px!important}
.slide-column{width:61%}
.slide-column:last-child{width:38%}
.slide-middle-bx .report-wrapper{width:100%;margin-bottom:15px;padding-bottom:10px}
#myCarouselhome img{max-height:380px!important}
.slide-middle-bx .top-latest-reports-bx{height:309px;overflow:scroll}
.inner-page-text ul.inner-list-bx li:last-child span:last-child,.inner-page-text ul.inner-list-bx+ol li span:last-child{width:95%}
.col-left-content{width:74%}
aside.col-right-content{width:24%}
.article-page-row .article-column-main{width:31%}
.article-column-main figcaption{padding:10px}
.article-page-row .article-column-main figcaption+a{margin:0 10px 10px}
.article-page-row .article-column-main figcaption{height:85px}
.article-page-row .article-column-main figure{height:145px}
.article-page-row .article-column-main figure img{max-height:145px!important}
.subscribe-bx-row section{width:100%}
.saver-sbs{background-size:80% 80%;top:-16px}
.discount{font-size:14px;width:67px;line-height:22px;transform:translateX(-10px)}
.subscribe-bx-row article h2{font-size:24px}
.subscribe-bx-row article .monthly-prce-bx p{margin-bottom:0}
.header-top form{width:40%}
.header-top-buttons{width:60%}
.contact-col-info:nth-child(1){width:34%}
.contact-col-info:nth-child(2){width:27%}
.contact-col-info:nth-child(3){width:32%}
.dashboard.affix-top .navbar-nav.navbar-right:last-child{width:79%}
.dashboard.affix-top #menu-menu:nth-child(2){width:21%}
.dashboard.affix-top{padding-bottom:0!important}
header.dashboard-top .header-top-buttons{width:85%}
.dashboard.affix-top #menu-menu:nth-child(1){padding-left:0;padding-right:0}
.dashboard.affix-top #menu-menu:nth-child(1)>li{padding-right:0;padding-left:0}
header.dashboard-top ul.social{margin-right:2%}
.display-table #navigation{width:25%}
.display-table .col-md-10{width:75%}
header.dashboard-top ul.social li a i{font-size:16px}
.display-table .col-md-10 header .col-md-5 ul li:nth-child(2){width:100%!important}
.display-table .col-md-10 header .col-md-5 ul li:nth-child(2) .dropdown-menu{left:40px}
.dashboard.affix-top .navbar-nav.navbar-right:last-child{margin-right:0}
header.dashboard-top+#BB-nav.affix .navbar-nav.navbar-right:last-child{margin-right:0}
.dashboard.affix-top #menu-menu:nth-child(2) li a img{width:100%}
.mobile-recaptcha .g-recaptcha div>div{transform-origin:left top;-webkit-transform-origin:left top;transform:scale(0.920000)}
.inner-page-content-box ul li span:last-child{width:94%}
.about-bx-row h1{top:60px}
}@media only screen and (max-width: 991px) {
.secondary-videos{display:none}
	
table{overflow-x:auto;border-collapse:collapse!important;border-spacing:0;width:100%!important;border:1px solid #ddd}
.side_left{text-align:left}
.platinum-section{width:100%}
.side_left img{display:block;max-width:100%!important;height:auto}
.side_left{width:70%!important}
.report-detail-bx p img{max-width:100%}
.mid_width{width:96%;text-align:left}
.space_team{width:100%}
.register-col:nth-child(2) img{width:100%}
.free-register-bx{margin-top:70px}
.register-page-design article{display:block;width:100%}
.platinum-section{display:block!important}
.header-bottom{padding-top:4px}
.container{width:750px;margin:0 auto}
.search__field:focus{width:50vw}
h1{font-family:'Open Sans',sans-serif;font-size:35px}
h2{font-size:26px}
.register-column:last-child a{width:80%}
.footer-column:nth-child(1){width:48%}
.footer-column{width:48%}
.report-right h3 a{font-size:22px}
.report-right a.btn-read{width:40%}
aside.col-right-content{width:25%}
.header-bottom{display:none;line-height: inherit;}
.search__wrapper {    position: relative;  left: 13px;}
.mobile-nav{display:none;float:left;width:15%;text-align:right;margin-top:0;position:relative}
.mobile-slide.main a.close{position:absolute;left:15px;top:15px;opacity:1;display:none}
.mobile-slide.main a.close i{color:#999}
.mobile-nav button{background-color:transparent;border:0;position:fixed;z-index:999;width:auto;text-align:RIGHT;right:28px;top:30px}
.header_top_wrap { margin-bottom:0 !important;}
.header_top_wrap .searchButton {width: 88px;}
.header_top_wrap .searchButton span{width:39px}
.mobile-slide.mobile-slide>ul li.dropdown .dropdown-menu{position:relative;width:100%;margin:0;border:none;box-shadow:none}
.mobile-slide.mobile-slide>ul li.dropdown .dropdown-menu li a{padding:0;text-align:right;font-size:13px}
.slide-middle-bx .report-wrapper .report-right .team-view-date{font-size:12px}
.mobile-nav button i{font-size:20px}
.mobile-slide{display:block;right:-300px;background-color:#fff;height:100%;position:fixed;z-index:99999;top:0;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;border:1px solid #ddd}
.mobile-slide.main{display:block;right:0;z-index:99999;width:230px;top:0;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;overflow:scroll}
.mobile-slide.main ul,.mobile-slide ul{padding:10px;margin-top:0}
.mobile-slide.main ul li,.mobile-slide ul li{padding:8px 0;border-bottom:1px solid #eae8e8}
.mobile-slide.main ul li a,.mobile-slide ul a{color:#303030;text-transform:capitalize;font-size:15px}

.header-box-bx{height:80px;align-items:center;padding:0}
.header-top form .input-bx input{width:84%}
header{width:100%;z-index:16}
.sliderbx-wrap{margin-top:80px}
.mdl-layout__obfuscator{display:none;position:fixed!important;background-color:rgba(0, 0, 0, 0.8);opacity:1;transition-property:opacity;z-index:17;visibility:visible;height:100%;width:100%;top: 0;}
.menu-overlay{position:relative}
.show-overlay{display:block!important}
.show-box{display:block!important}
.article-column-main{width:100%;margin-bottom:20px}
.article-column-main img{max-height:230px!important;width:auto!important}
.article-column-main figure{height:230px;max-height:230px}
.slide-middle-bx .top-latest-reports-bx{height:230px}
#myCarouselhome img{max-height:inherit !important;}
.col-left-content .report-left{width:35%}
.col-left-content .report-left img{max-height:70px!important}
.col-left-content .report-right{width:65%}
.header-top form{width:40%}
.dna-top-bx{padding-top:75px}
.recommended-bx-row section{justify-content:space-between}
.recommended-bx-row article{width:49%}
.recommended-bx-row article:nth-child(2),.recommended-bx-row article:nth-child(5){margin:0 0 15px}
.about-bx-row{margin:80px 0 40px}
.about-bx-row h1{top:40px}
.inner-page-content-box{padding-top:80px}
.inner-page-text table thead tr th{font-size:22px}
.inner-page-text table tbody tr td{font-size:16px}
.main-content-bx{padding-top:80px}
.col-left-content{width:71%}
.col-left-content h1{margin-bottom:25px}
.article-page-row .article-column-main{width:48%;margin-bottom:15px!important}
.article-page-row .article-column-main:nth-child(2n+1){margin-right:10px!important}
.article-page-row .article-column-main:nth-child(2n+2){margin-left:10px!important}
.article-page-row .article-column-main:nth-child(3n+2){margin:inherit}
.subscribe-bx-row{margin-top:20px}
.subscribe-bx-row article{width:100%;margin:0 auto 40px}
.register-page-design{padding-top:40px}
.register-page-design h1{font-size:30px}
.get-in-touch{padding:16px}
.cont-bx{padding-top:80px}
.cont-bx-top{padding-top:5px}
.free-register-bx .free-register-column{width:49%;margin:50px 0 40px}
.contact-row-info{display:block}
.contact-col-info:nth-child(1){width:85%;border-right:0}
.contact-col-info:nth-child(2){width:85%;margin:10px 0;border-right:0}
.contact-col-info:nth-child(3){width:85%}
.contact-col-info i{font-size:25px}
.address-bx-map{width:100%}
.main-content-bx.home-reports{padding-top:0}
.login-form-bx{width:60%;margin:120px auto 50px}
.cont-left-bx-text{width:54%}
.cont-right-bx-text{width:43%}
.contact-form{padding:20px;margin-top:20px}
.contact-form .cont-bx-input input[type="submit"]{margin-top:0}
.register-col:nth-child(2){width:56%}
#addredirect-content{padding-top:80px}
#add-report-button-div a .button-container{width:52%}
.report-wrapper-main-bx .report-wrapper .report-right .report-heading{height:60px}
.company-bx-row{padding:80px 0 30px}
.section .panel-default{margin:130px auto 60px}
.related-main-bx{padding-top:80px}
.display-table #navigation .navi ul li a span{display:inline-block!important}
.dashboard.affix-top{margin-top:0!important}
.dashboard.affix-top #menu-menu:nth-child(2) li a img{margin-top:0}
.dashboard.affix-top .navbar-nav.navbar-right:last-child,header.dashboard-top+#BB-nav.affix .navbar-nav.navbar-right:last-child{display:none}
header.dashboard-top ul.social{margin-right:5%;margin-top:24px}
header.dashboard-top .header-top-buttons{width:74%;margin-top:18px}
header.dashboard-top #user-firstname{margin:30px 0 0}
.mobile-slide.main>ul>li:last-child{display:none}
.display-table .col-md-10 header .col-md-5 ul li:nth-child(2){width:50%!important}
.display-table .col-md-10 header .col-md-5 ul li:nth-child(2) .dropdown-menu{left:70px}
header.dashboard-top ul.social li a i{padding-top:8px}
header.dashboard-top{background-color:#fff;height:80px;border-width:0 0 1px;border-style:solid;border-color:#ddd}
header.dashboard-top .mobile-logo{display:block;width:20%}
header.dashboard-top .mobile-logo li a img{width:100%;margin:0!important}
.display-table{margin-top:9px!important}
.register-col:nth-child(1){width:40%;order:2}
.inner-page-content-box ul li span:last-child{width:92%}
.user-dashboard{margin-top:0px!important}
#member-article .card{margin-bottom:15px}
.register-page-design.regsitercamp2 h1 span{font-size:30px}
#addredirect-content .text-center h1{font-size:30px}
#addredirect-content .addredirect-free-report-heading h3{font-size:22px}
.slide-middle-bx .report-wrapper .report-right .team-view-date{font-size:10px}
.slide-middle-bx .report-wrapper .report-right a{font-size:12px}
.header_top_wrap .searchTerm{width:234px;min-width:inherit!important}
.container-fluid{padding-right:0;padding-left:0;}
.header_bg {background-image:linear-gradient(#ffffff,#f5f5fa);} 
.container-fluid .row,.container .row{width:98%;margin:0 auto}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{margin-bottom:25px}
.home_daily_analysis_reports .col-md-6{padding-left:0;padding-right:0}
.home_daily_analysis_reports .hot-post-top {height: auto;}
.hot-post-top {height:300px;}
.table_design table {display: table;}.table_design td {
    padding: 7px 5px;
    font-size: 16px;
}
#chartContainer {
    height: 420px;
    margin-top: 40px;
}
.canvasjs-chart-canvas {
    height: auto !important;
}.fullarticle_space .col-md-3{width: 50%;}
.fullarticle_space .col-md-3 .article-column-main {box-shadow: 0px 16px 15px -3px #e5e5e5;}
.about_veysec .col-md-4{width: 50%;}
.row {
    margin-right: auto !important;
}
.header-left .logo img {width:80%;}
header .logo img {max-width:inherit !important;}
.user-dashboard .col-sm-4 {width:50%;}}@media screen and (max-width:980px) {
.hot-post-top:nth-child(odd) {margin-right: 0;}	
.dubbleblue_bg:after{ display:none;}
.dubbleblue_bg:before{display:none;}	
	
.secondary-videos{display:none}
.main-video {width: 100%;}
.dubbleblue_bg {background-image: linear-gradient(90deg,#233965 33%,#5174bb 70%,#5073b9 60%);}
.hot-post-top {width: 100%;}}
@media only screen and (min-width: 768px) {.search_round { display:none}}
@media only screen and (max-width: 768px){
.hot-post-top {height:270px;}
.header_bg {background-image:linear-gradient(#243a3a00,#f5f5fa);}
.display-table-cell header {margin-top:0 !important;}.navi a {padding:12px 0px 12px 8px !important; margin: 10px 8px 0 0 !important;}	.navi ul { padding: 0 !important;}
.top_menu ul li a {padding: .9rem 2.5rem;}	
	
.profile-dropdown {position: absolute; right: 9%; top:2px;}	
	
.register-col:nth-child(1) {width: 100%;}	
.register-col:nth-child(2) {width: 100%;}
.register-col.camp2 .free-text-bottom {text-align: left;}
	
.mobile-slide.main a.close {display: block; text-align: left; top: 6px;}
.mobile-slide.main a.close i {color: #0fb385;}
.close:hover{ text-align:left !important; left:0 !important; color:#fff !important;}.header_dicker h2{text-align:left}
.modal-dialog{margin:10px auto}
.dickerreport_section table{overflow-x:auto;border-collapse:collapse!important;border-spacing:0;width:100%!important;border:1px solid #ddd}
.cont-info-bx .icon_design{margin:7px 4px 15px;width:100%}
header.dashboard-top+#BB-nav.affix li a.navbar-brand img{height:auto;margin:0;width:18%;display:block}
header.dashboard-top .header-top-buttons{display:none}
header.dashboard-top+#BB-nav.affix .navbar-collapse{padding:0!important}
header.dashboard-top+#BB-nav.affix ul:nth-child(2) li a.navbar-brand{padding:0!important;padding-top:6px!important}
.form-container{margin:0}
.report-details-bx div{width:100%}
.mobile-nav{display:block}
.header-bottom nav{display:none}
.search{top: 40%; right: 24%; position: absolute; margin-right:5% !important;}
.top_menu { right: 8%; position:absolute;}.home_sectors_report .cat_card_block{display:inline-block;margin:0 1.1%;width:30%;margin-bottom:2%}
.home_sectors_report .cat_card_block:nth-child(1),.home_sectors_report .cat_card_block:nth-child(6){margin-left:1.1%}
.home_sectors_report .cat_card_block:nth-child(5),.home_sectors_report .cat_card_block:nth-child(10){margin-right:1.1%}
.cat_card_block figure{margin-bottom:0}
.main-video{width:100%}
.main-video-2{display:none}
.main-video-3{display:none}
.main-video-4{display:none}
.features-partial:nth-child(even){padding:4rem 0 5rem}
.videos{width:100%;float:none;clear:both;display:block}
.videos .video-info{float:left;width:137px}
.header_top_wrap { position:relative; margin-top: 2.7%; display: none;}
.header-top_area { background: #fff0;}
.header_bg {box-shadow: none;}
.header-box-bx {
    height: 60px;
}
.header-left .logo img {
    width: 42%;
    position: absolute;
    top: 14px;
    left: 2%;
}
.mobile-nav button {
    background-color: #ffffff;
    top: 17px;
    box-shadow: 0px 0px 7px -1px #919598;
    border-radius: 32px;
    padding: 12px 13px 9px 13px;
}.col-left-content .report-left img {max-height: inherit !important;}
.report-right .report-heading a {font-size: 1em; font-weight: 600;}
.report-right p {margin-top: 5px;}
aside .aside-column-bx {padding: 20px 15px;}
aside .aside-column-bx h2 {font-size: 20px;}
.col-left-content h1 span {font-size: 30px; font-weight: 600;}
.main-content-bx {padding-top: 10px;}
aside .aside-column-bx ul.list-box li a {font-size: 15px;}}@media only screen and (max-width:767px) {
	
.header-left {z-index:0;}
.header-right {z-index: 1;}
#fixed-social {right: auto; left: 0;}	.hidden-xs {display: block !important;}	
.display-table-cell { display:block !important;}
.display-table-cell {height:auto !important;}
.display-table #navigation {width: 100%; display: block !important;}	
.navi a {padding: 6px 0px 0px 8px !important; margin: 10px 8px 0 0 !important; text-align: left !important;}
#navigation .navi i {margin-right:10px !important;}
#navigation .navi a {font-size: 16px !important;}
#navigation .navi .active a {
    background: #0a846a00 none repeat scroll 0 0 !important;
    box-shadow: none;
    color: #fff;
    border-radius: 8px;
    padding: 0 4px !important;
}
.navi .active a i {color: #fff !important;}
.display-table #navigation .navi ul li.treeview.reportclick ul li a span {font-size: 14px !important;}
.add-project {float: left;}
/*---------------------------------------------------------------------------------------*/.form_box form {padding: 0 4%;}
.form_box h2{padding:0 4% !important;}
.user-dashboard .sales button {font-size: 17px !important;}.header-left .logo img {width: 100%; position: inherit; margin-left: 13%; margin-top: 3%;}.header-box-bx {height: 80px;}	.footer-social ul{text-align:left}
.header-top_area,.header-bottom nav{display:none}
.search{top:-6px;right:50px}
h1{font-family:'Open Sans',sans-serif;font-size:30px}
.col-left-content{width:100%}
aside.col-right-content{display:none}
.slide-column{width:100%;margin-bottom:20px}
.article-column-main{width:100%;margin-bottom:20px}
.article-column-main figure img{width:100%}
.container{width:100%}
.logo img{height:auto}
.dna-top-bx article{width:100%}
.dna-top-bx article figure img{width:100%;margin-bottom:25px}
.dna-analytic-bx article{width:100%}
.recommended-bx-row article h4{font-size:20px}
.recommended-bx-row article{width:100%}
.inner-page-content-box ul li span:first-child{width:20px}
.inner-page-content-box ul li span:last-child{width:93%}
.inner-page-text ul.inner-list-bx+ol li span:last-child{width:94%}
.article-page-row .article-column-main:nth-child(2n+1){margin-right:8px!important}
.article-page-row .article-column-main:nth-child(2n+2){margin-left:8px!important}
.slide-column:last-child{width:100%}
.article-column-main figure{height:auto;max-height:unset}
.article-column-main img{max-height:unset!important;width:auto!important;height:auto}
.company-featured-col{padding:10px 0}
.article-page-row .article-column-main figure img{max-height:193px!important;width:auto!important}
.article-page-row .article-column-main figure{max-height:200px;height:200px}
.text-center ul.pagination.pagination-sm{width:100%;float:left}
.register-col:nth-child(1){width:100%;order:1}
.register-col:nth-child(2){width:100%;order:2;margin-top:25px}
.register-page-design{background-size:cover}

.header-top form{width:50%}
.header-top-buttons{width:50%}
.sliderbx-wrap{padding-bottom:0}
.login-form-bx{width:80%}
.report-detail-bottom-bx{width:100%}
.report-details-bx{width:100%}
.article-main-bx-content{width:100%}
.cont-bx-top{height:auto;background-image:none;padding-bottom:0}
.cont-right-bx-text{width:100%;order:1}
.cont-left-bx-text{width:100%;order:2}
.contact-form{background:#f4f4f4}
.register-page-design h1{margin-top:20px}
.register-page-design h1+p{font-size:18px}
#addredirect-content .container-heading h1,.addredirect-free-report-heading h3{padding:0 15px}
#addredirect-content .addredirect-free-report-heading h3{font-size:20px}
#add-report-button-div a .button-container{width:auto;padding:0 20px!important}
.report-wrapper-main-bx .report-wrapper .report-left{margin-bottom:10px}
.company-bx-row section article{width:49%}
.contact-row-info{width:100%}
.related-main-bx .related-bx-row{width:100%}
.dashboard-top .mobile-logo{width:45%}
.dashboard-top .mobile-logo li a img{margin:0!important;width:50%}
.display-table .col-md-10 .header-top{width:88%}
.dashboard.affix-top .navbar-toggle,header.dashboard-top+#BB-nav.affix .navbar-toggle{display:none}
#search-nav .search-submit{display:none}
.display-table .col-md-10{width:100%}
.display-table{margin-top:20px!important}
.display-table .col-md-10 header .col-md-5 ul li:nth-child(2){width:100%!important}
.display-table .col-md-10 header .col-md-5 ul li:nth-child(2) a{padding:0;text-align:right}
.display-table .col-md-10 header .col-md-7 .navbar-toggle.collapsed{top:25px}
header.dashboard-top+#BB-nav.affix ul.collapse{display:block}
.display-table .col-md-10 header .col-md-5 ul li:nth-child(2) .dropdown-menu{left:160px}
.display-table #navigation .navi ul li.treeview.reportclick ul li a{padding:5px}
.display-table #navigation .navi ul li.treeview.reportclick ul li a span{display:block!important;font-size:12px}
.display-table #navigation .navi ul li a .pull-right{width:auto;font-size:15px}
header.dashboard-top{height:70px}
header.dashboard-top .mobile-logo{width:25%}
.register-page-design .container>p{font-size:26px;padding-top:30px}
.get-in-touch{margin:0 auto;max-width:100%}
.inner-page-content-box ul li span:last-child{width:90%}
.about-bx-row h1{top:32px;left:36%}
.col-left-content h1 span{font-size:24px}
#logOutButton{margin-top:0;background-color:transparent;color:#303030}
#memberButton{background-color:transparent;color:#303030}
.header-top-buttons span,.header-top-buttons #logOutButton,.header-top-buttons #memberButton{font-size:13px}  
.sales {padding:15px 0 !important;}}@media only screen and (max-width: 639px) {.side_left {width: 100%!important;}.cont-info-bx {padding:0;}
	
.company_info_section {padding: 0;}	.register-bx{padding:26px 0 50px}
.report-right{width:100%;padding-left:0}
.report-left{width:100%;padding-left:0}
.register-text{width:100%;padding-right:0}
.register-column:last-child{width:100%;padding-right:0}
.register-text{border:0;float:left}
.register-column:first-child{width:100%;padding-right:0;}
.register-column:last-child a{width:100%;margin:0 auto;box-shadow:none}
.footer-column:nth-child(1){width:100%}
.footer-column{width:100%}
.footer-social p{line-height:20px}
.company-colwrap{width:100%;height:auto}
.company-colwrap:nth-child(2){margin:30px 0;width:100%}
.comapny-column:last-child{width:100%;margin-top:30px}
.about-column{width:100%;margin-bottom:10px}
.inner-page-text ul.inner-list-bx li:last-child span:last-child,.inner-page-text ul.inner-list-bx+ol li span:last-child{width:89%}
.inner-page-text ul.inner-list-bx+ol li span:last-child{width:89%}
.inner-page-text table thead tr th{font-size:18px}
.inner-page-text table tbody tr td{font-size:13px}
.company-colwrap span:first-child{width:29%}
.company-colwrap span:last-child{width:70%;height:auto}
.col-left-content .report-wrapper .report-right{padding-left:15px}
.report-right a.btn-read{width:173px}
.article-page-row .article-column-main figure img{max-height:143px!important;width:auto!important}
.article-page-row .article-column-main figure{max-height:145px;height:145px}
.subscribe-bx-row article{width:70%}
.subs-text-box{width:100%}
.free-register-bx .free-register-column{width:100%;margin:20px 0 50px}
.report-wrapper-main-bx .report-wrapper{width:100%}
.report-wrapper-main-bx .report-wrapper .report-right .report-heading{height:auto;margin-bottom:10px}
.report-wrapper-main-bx .report-wrapper .report-right{padding:0}
.login-form-bx{width:100%}
.login-form-bx form{padding:20px}
.report-detail-bottom-left:nth-child(1){width:100%}
.report-detail-bottom-left:nth-child(2){width:100%}

.header-top-buttons{display:none}

.header-top form{width:90%}
.header-top form .input-bx input{width:74%}
.header-box-bx{height:60px}
.mobile-nav button{top:21px}
.cont-bx{padding-top:0px}
.main-content-bx{padding-top:45px}
.col-left-content .report-left{width:100%;box-shadow:none}
.col-left-content .report-left img{max-height:unset!important}
.col-left-content .report-right{width:100%;padding:10px 0 0!important}
.report-wrapper-main-bx .report-wrapper .report-left a img{max-height:unset!important}
#add-report-button-div a .button-container{width:100%;padding:0!important;font-size:13px;height:40px;line-height:40px}
#addredirect-content{padding-top:60px}
.main-content-bx{padding-top:0}
.report-wrapper-main-bx .report-wrapper .report-left{height:auto}
.login-form-bx{margin:90px auto 30px}
.company-bx-row{padding:60px 0 0}
.company-bx-row section{margin:30px 0}
.about-bx-row{margin:60px 0 40px}
.inner-page-content-box{padding-top:60px}
.section .panel-default{border-radius:0;margin:100px auto 50px}
.related-main-bx{padding-top:70px}
.contact-form{margin-top:10px}
.mobile-slide.main>ul>li:last-child{display:block}
.inner-page-content-box .document-box li{width:100%}
.inner-page-content-box .document-box{padding:15px}
.inner-page-content-box ul li span:last-child{width:89%}
.company-colwrap:nth-child(1){width:100%}
.inner-page-content-box.heading-cont h1 span,.about-bx-row h1 span{font-size:20px}
.inner-page-content-box.heading-cont .inner-page-text h2,.about-listing h2,.dna-top-bx article h2,.dna-analytic-bx h2,.cont-left-bx-text h2,.cont-info-bx h2{font-size:16px}
.subscribe-txt-bx h2{width:100%;font-size:24px}
#addredirect-content .text-center h1{font-size:24px}
#addredirect-content .addredirect-free-report-heading h3{font-size:17px}}@media only screen and (max-width: 568px) {
.user-dashboard .col-sm-4 {
    width:100%;
}	
.mobile-nav button {top: 16px;}
}@media only screen and (max-width: 479px) {
.header-left {margin-left:0;}	
.fullarticle_space .col-md-3 {width:100%;}
.about_veysec .col-md-4 { width:100%;}	
.table_design table {display:table;}	
.cat_card_block figcaption{padding-top:1%}
.cat_card_block figure{margin-bottom:0}
.cat_card_block{padding:15px}
.cat_card_block figcaption h4 a{font-size:1em;color:#465656}
.home_sectors_report .cat_card_block{display:inline-block;margin:0 1.1%;width:44%;margin-bottom:8%}
.home_sectors_report .cat_card_block:nth-child(1),.home_sectors_report .cat_card_block:nth-child(6){margin-left:1.1%}
.home_sectors_report .cat_card_block:nth-child(5),.home_sectors_report .cat_card_block:nth-child(10){margin-right:1.1%}

.article-page-row .article-column-main{width:100%}
.article-page-row .article-column-main figcaption{height:auto}
.article-page-row .article-column-main:nth-child(2n+1){margin-right:0!important}
.article-page-row .article-column-main:nth-child(2n+2){margin-left:0!important}
.article-page-row .article-column-main figure img{max-height:unset!important;width:auto!important}
.article-page-row .article-column-main figure{max-height:unset;height:auto}
.subscribe-bx-row article{width:100%}
.header-left .logo img{width:91px;}
.company-bx-row section article{width:100%}
.dashboard-top .mobile-logo li a img{width:100%}
header.dashboard-top .mobile-logo li a img{width:50%}
header.dashboard-top+#BB-nav.affix li a.navbar-brand img{width:47%}
header.dashboard-top+#BB-nav.affix ul.collapse{padding-left:0!important;padding-right:0}
header.dashboard-top+#BB-nav.affix ul:nth-child(2) li a.navbar-brand{padding:0!important;width:90%}
.display-table .col-md-10 header .col-md-5 ul li:nth-child(2) .dropdown-menu{left:0}
.display-table #navigation .navi ul li a{padding:15px}
header.dashboard-top .mobile-logo{width:55%}
.about-bx-row h1{top:-8px}.carousel-home-text{height:80px;padding:10px}
.carousel-home-text h4 a{font-size:16px}}@media only screen and (max-width:425px) {
.search {right: 75px;}
}@media only screen and (max-width:414px) {
.search {right: 75px;}
#myCarouselhome img {max-height: inherit !important;}
.table_design table {display: inline-table;}
}@media only screen and (max-width:411px) {	
.mobile-nav button {top: 16px;}
.search {right: 75px;}}

@media only screen and (max-width:500px) {
.hot-post-top {height:180px;}
}


@media only screen and (max-width:480px) {
.logo {
    padding: 14px 14px 14px 0px;
}
.container-fluid .row, .container .row {
    width: 100%;
}
.search {
    right: 65px;
}

}


@media only screen and (max-width:425px) {
.hot-post-top {height:160px;}

}


@media only screen and (max-width:375px) {
.hot-post-top {height:140px;}
.home_sectors_report .cat_card_block { display: inline-block; margin: 0 1.1%;  width: 92%; margin-bottom: 8%;}
.home_sectors_report .cat_card_block figcaption { margin-bottom: 0px;}}@media only screen and (max-width:360px) {
.mobile-nav button {top: 16px;}
.search {right: 75px;}
.table_design table {display: block;}
}
@media only screen and (max-width:320px) {
.hot-post-top {height:110px;}
}