@charset "UTF-8";
/*
Theme Name: Aryaka Networks 2019
Theme URI: https://www.aryaka.com
Author: the Web team
Author URI: https://www.aryaka.com
Description: Custom theme for our new website focusing on Rebranding of Aryaka
Requires at least: WordPress 4.9.6
Version: 1.0
License: GNU General Public License v2 or later
License URI: LICENSE
Tags: one-column, flexible-header, custom-colors, custom-menu, featured-images, footer-widgets
*/
@charset "UTF-8";
body,body.aryaka{font-family:fieldwork,sans-serif!important;color: #252525;}
*{margin:0;padding:0;text-decoration:none}
[class*="col"] img{max-width:100%}
.pro_text_strip{max-width:900px;margin:0 auto;text-align:center}
header{position:relative;width:100%;z-index:9999}
button:focus{outline: 0px auto -webkit-focus-ring-color !important;}
.logo{position:relative;z-index:123;padding:10px 0;font:18px verdana;color:#6DDB07;float:left;width:158px;}
.logo a{color:#6DDB07}
section a { outline: 0;border:0; color: #00afaa !important}
section a:link, section a:visited {color: #00afaa !important;}
section a:hover, section a:active, section a:focus { color: #7fd6d4 !important;outline: 0; border:0;}
.newteal{color: #00afaa;}
nav{position:relative;width:980px;margin:0 auto}
nav.navbar.navbar-expand-lg.navbar-light.mob {width: 100%;padding-right: 0;}
section.customersQuotes {
    background-image: linear-gradient(to right, #13DCB9, #2866a4); padding-top: 50px;color: #ffffff;text-align: center;
}
section.featured{background:url(img/Platform-bg.jpg) no-repeat center center;  -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; padding: 60px 0; }
section.box{padding: 50px 0;} 
form.mktoForm {width: 100% !important;}
#main ul,#main ol { padding-left: 40px; font-weight: 300; }
#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #head-mobile{border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#cssmenu:after,#cssmenu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#cssmenu #head-mobile{display:none}
#cssmenu{font-family:fieldwork,sans-serif}
#cssmenu > ul > li{float:left}
#cssmenu > ul > li > a{padding:14px 20px;letter-spacing:0.02em;text-decoration:none;color:#fff;font-weight:400;text-transform: uppercase;font-size: 13px;}
#cssmenu > ul li:first-child a {padding-left: 0;}
#cssmenu > ul > li:hover > a,#cssmenu ul li.active a{color:#fff}
#cssmenu > ul > li.has-sub > a:after{position:absolute;top:22px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu > ul > li.has-sub > a:before{position:absolute;top:19px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}
#cssmenu > ul > li.has-sub:hover > a:before{top:23px;height:0}
#cssmenu ul ul{position:absolute;left:-9999px}
#cssmenu ul ul li{ background:transparent; /*height:0;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease */}
#cssmenu > ul > li.has-sub > a:before,#cssmenu > ul > li.has-sub > a:after{display:none}
#cssmenu li:hover > ul{left:auto}
#cssmenu li:hover > ul > li{height:auto;}
#cssmenu ul ul ul{margin-left:100%;top:0}
#cssmenu ul ul li a{padding:9px 5px 9px 15px !important;width:245px;font-size:16px;text-decoration:none;color:#252525!important;font-weight:400;}
#cssmenu ul ul li:last-child > a,#cssmenu ul ul li.last-item > a{border-bottom:0}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li a:hover{color: #00afaa !important;}
#cssmenu ul ul li.has-sub > a:after{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu ul ul li.has-sub > a:before{position:absolute;top:13px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}
#cssmenu ul ul > li.has-sub:hover > a:before{top:17px;height:0}
#cssmenu ul ul li.has-sub:hover,#cssmenu ul li.has-sub ul li.has-sub ul li:hover{background:#363636}
#cssmenu ul ul ul li.active a{border-left:1px solid #333}
#cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active> a{border-top:1px solid #333}
nav.navbar.navbar-expand-lg.navbar-light.mob{width:100%}
.top_head input.form-control.my-0.py-1.lime-border{font-size:14px;background:transparent;color:#ffffff;border-radius:50px 0 0 50px;border-right:none}
.top_head span.input-group-text.lime.lighten-2{background:transparent;border-radius:0 50px 50px 0;border-left:none}
.secondHalf{text-align: right;}
.top_head i.fas.fa-search.text-grey{color:#fff}
@media screen and (max-width:1000px) {
	#cssmenu > ul > li > a {
    padding: 13px 22px !important;
}

@media screen and (min-width: 1900px) {
	#cssmenu ul ul li a{ width:260px !important;}
}

ul.bottom-menus.open{margin-top:10px}
#cssmenu ul ul li a{color:#fff!important;text-align:left}
header.main-nav-wrap{padding-bottom:20px}
[aria-current="page"] {border-bottom: 0px solid #ffffff !important;}
nav.navbar.navbar-expand-lg.navbar-light.mob{display:none}
.logo{position:absolute;top:0;left:0;width:100%;height:46px;text-align:left;padding:10px 0;float:none}
.logo2{display:none}
nav{width:100%}
#cssmenu{width:100%}
#cssmenu ul{width:100%;display:none}
#cssmenu ul li{width:100%;border-top:1px solid #fff}
#cssmenu ul li:hover{background:transparent;}
#cssmenu ul ul li,#cssmenu li:hover > ul > li{height:auto}
#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0}
#cssmenu > ul > li{float:none}
#cssmenu ul ul li a{padding-left:25px}
#cssmenu ul ul li{background:transparent;padding-left:5%;padding-bottom:0!important}
#cssmenu ul ul li:hover{background:transparent !important}
#cssmenu ul ul ul li a{padding-left:35px}
#cssmenu ul ul li a{color:#ddd;background:none}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li.active > a{color:#fff}
#cssmenu ul ul,#cssmenu ul ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}
#cssmenu > ul > li.has-sub > a:after,#cssmenu > ul > li.has-sub > a:before,#cssmenu ul ul > li.has-sub > a:after,#cssmenu ul ul > li.has-sub > a:before{display:none}
#cssmenu #head-mobile{display:block;padding:23px;color:#ddd;font-size:12px;font-weight:700}
.button{width:55px;height:46px;position:absolute;right:0;top:10px;cursor:pointer;z-index:12399994}
.button:after{position:absolute;top:22px;right:20px;display:block;height:8px;width:20px;border-top:2px solid #ddd;border-bottom:2px solid #ddd;content:''}
.button:before{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;position:absolute;top:16px;right:20px;display:block;height:3px;width:20px;background:#ddd;content:''}
.button.menu-opened:after{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;top:23px;border:0;height:2px;width:19px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.button.menu-opened:before{top:23px;background:#fff;width:19px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
#cssmenu .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;height:46px;width:46px;cursor:pointer}
#cssmenu .submenu-button.submenu-opened{background:transparent}
#cssmenu ul ul .submenu-button{height:34px;width:34px}
#cssmenu .submenu-button:after{position:absolute;top:22px;right:19px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu ul ul .submenu-button:after{top:15px;right:13px}
#cssmenu .submenu-button.submenu-opened:after{background:#fff}
#cssmenu .submenu-button:before{position:absolute;top:19px;right:22px;display:block;width:2px;height:8px;background:#ddd;content:''}
#cssmenu ul ul .submenu-button:before{top:12px;right:16px}
#cssmenu .submenu-button.submenu-opened:before{display:none}
#cssmenu ul ul ul li.active a{border-left:none}
#cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active > a{border-top:none}
}
#cssmenu > ul > li:hover,#cssmenu ul li.active:hover,#cssmenu ul li.active,#cssmenu ul li.has-sub.active:hover{background:transparent;-webkit-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}
img.tr6{width:140px}
nav#cssmenu{width:100%}
ul.bottom-menus{margin:0;padding:10px 0 0}

.top_head{background-image:linear-gradient(to right,#13DCB9,#2866a4)}
ul.navbar-nav.mr-auto.mt-2.mt-lg-0.bg-size{float:right}
.search-align{padding:0}
a.nav-link{color:#fbfbfb!important}
.hm-icon-box-img img{width:150px}
.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;font-size:13px;}
#cssmenu ul li.active a{color:#fff!important}
@media (min-width: 1000px) {

	li.book_demo a:hover{background:transparent;border: 2px solid #ffffff !important;color: #ffffff !important}
li.book_demo a{color:#2866a4 !important;background: #fff;border-radius: 50px;border: 2px solid #ffffff !important;}
}
}
@media screen and (min-width: 1460px) {
.container.content-bg{max-width:1370px;}
}
.pro_home h2{font-size:2.5rem;color:#fff;font-weight:600}
.pro_home p{color:#fff}
.button_primary{background-color:#00aea9;moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-family:fieldwork,sans-serif;margin-bottom:0;font-weight:400;font-size:13px;text-align:center;text-transform:uppercase;letter-spacing:.1em;vertical-align:middle;cursor:pointer;background-image:none;border:2px solid #00aea9;white-space:normal;color:#fff;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;padding:12px 24px;border-radius:50px;font-weight:600}
ul.sub-menu-align{padding:11px 0!important}
.footer-hover:hover{background: transparent;color: #ffffff !important;}
ul.sub-menu-align a{text-align:center}
.fixed-header{position:fixed;top:0;left:0;width:100%;background-image:linear-gradient(to right,#13DCB9,#2866a4)}
.hm-icon-image img{width:220px}
section.headline{position:relative;top:100px}
.pro_h span{color:#252525}
.pro_h{max-width:900px;margin:6% auto;text-align:center}
.pro_h h2{color:#2ea397;font-weight:700}
.pro_h p{max-width:650px;margin:20px auto}
ul.nav.nav-pills.res_align a{color:#bcbcbc}
a{text-decoration:none!important}
section.headlines_icons{position:relative;bottom:-200px;z-index:9999999}
.container-sg{max-width:1400px;margin:0 auto;background:#fff;padding-bottom:3%}
hr.top-border{background-image:linear-gradient(to right,#13DCB9,#2866a4);height:8px;margin:0}
.carousel{background-image:linear-gradient(to right,#13DCB9,#2866a4);padding-top:250px}
.carousel-item{text-align:center;min-height:280px}
.carousel-item p{max-width:680px;margin:10px auto;color:#fff;font-size:18px}
section.customers{margin-bottom:40px}
.hm-icon img{width:100%}
.leadership{overflow:hidden}
section.leadership_invester{background:#edeff0;padding:60px 0}
.leadership button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;font-size:17px;width:100%}
.hm-icon-image img{width:220px}
.leadership button:hover{background-color:#ddd}
.leadership button.active{background-color:#ccc}
.tabcontent_invester{display:none;padding:100px;border-top:none;background:#292a2a}
.topright{float:right;cursor:pointer;font-size:60px;color:#fff}
.strip-invester{color:#fff;padding:45px}
.strip-invester p{font-size:16px}
.strip-invester h3{font-size:18px}
.strip-invester h3 span{font-size:18px;color:#2ea397}
.topright:hover{color:red}
.footer-nav-align{margin-top:50px}
.social-icons li{background:#fff;border-radius:50%;background-color:#fff;border-bottom:transparent;color:#fff;height:35px;line-height:40px;margin:2px;text-align:center;width:35px;display:inline-block}
.social-icons li a i{color:#252525;font-size:18px}
#footer .footer-nav ul li a:hover{color: #ffffff;}
#footer .footer-nav ul li a{font-family:fieldwork,sans-serif;text-transform:uppercase;color:#ced4da;font-weight:300;letter-spacing:.02em}
#footer .footer-nav ul li{margin:20px 0;line-height:16px}
.icon-facebook:before{content:"\ea90"}
#footer .social-icons ul li{color:#fff;display:inline-block;padding:0}
#footer .social-icons ul{list-style:none;margin:20px 0 0;padding:0;display:inline-block}
#footer .social-icons h3{display:inline-block;margin:0 10px 0 0;float:left}
#footer h3{color:#fff;font-weight:400;letter-spacing:.05em;font-size:1em;text-transform:uppercase;}
#footer .copyright-text p{margin-bottom:5px;text-transform:none;line-height:18px;letter-spacing:.02em;font-size: 14px;}
p.signup{color:#ced4da}
ul#menu-footer-nav li a{color:#575757;font-size:14px;text-transform:uppercase;line-height: 1.8;font-weight: 300}
ul#menu-footer-nav li{list-style:none}
#footer .copyright-text{font-family:fieldwork,sans-serif;font-size:13px;margin-top:40px;float:left;width:100%;display:block;text-transform:uppercase;letter-spacing:0;padding-top:20px;color:#575757}
#footer .footer-nav ul{list-style:none;margin:20px 0 0;padding:0}
p.signup{margin-bottom:20px;font-size:16px;line-height:1.5;font-weight: 300}
#footer{background-color:#252525;padding:65px 0 80px;color:#a7a7a8;font-size:14px}
#footer .social-icons ul li:hover{background-color:#fff;text-decoration:none}
.hm-logo-blog{text-align:right}
.row-align{margin:100px 0}
.hm-content p:first-child{margin:0}
.hm-content{padding:0 0 0 25px}
.hm-content a{color:#2ea397;font-weight:700}
.hm-icon-box-content{margin:15px 0 35px}
section.videos{background:#edeff0}
.title_videos h2{text-align:center;font-weight:700;margin-bottom:50px}
section.videos{padding:80px 0}
ul.nav.nav-pills.res_align li{padding:0 21px}
ul.nav.nav-pills.res_align{margin:30px 0}
section.resources{background:#edeff0;padding:65px 0}
section.resources h2{text-align:center;font-weight:700}
.res-icon-box.text-center{background:#fff}
.res-icon-box-content{padding:15px 20px 5px}
.res-content{text-align:center;padding:15px 0 30px}
.res-content a{color:#2ea397;font-weight:700}
.strip h2{color:#2ea397;font-weight:700}
.strip span{color:#252525}
.hm-content-strip{padding:80px 50px 0}
.strip a{color:#2ea397;font-weight:700}
.strip-content h2{color:#2ea397;font-weight:700}
.strip-content span{color:#252525}
.content-strip{padding:0 25px}
.strip-content a{color:#2ea397;font-weight:700}
section.strip_res{padding:100px 0 0}
.cus-content{text-align:center}
.cus-content a{color:#00AFAA;font-weight:700}
.cus-icon-box.text-center{box-shadow:12px 5px 38px #E0E0E0;margin:10px}
.cus-icon-box-content{padding:0 40px 10px}
.cus-content{padding:5px 0 35px}
.customer-row{max-width:1060px!important;margin:0 auto !important}
.hm-icon-box-content-video p:first-child{margin:15px 0 0;color: #3C3C3C;font-weight: 600;font-style: normal;}
.hm-icon-box-content-video{margin-bottom:35px}
@media screen and (min-width:768px) {.small-screen-show {display: none;}.copyright-text p br:first-child {
    display: none;
}}
@media screen and (max-width:768px) {
	p.res_owners br
	{
		display: none;
	}

	#footer .copyright-text,ul#menu-footer-nav li a
	{
		font-size: 11px;
	}
	.copyright-text p:first-child {
    margin-bottom: 20px !important;
}
.small-screen-show {
    margin-bottom: 30px;
}
#footer h3 {
    font-size: 0.85em;

}
p.signup{display: none;}
footer#footer {text-align: center;}
.footer-nav { display: none;}
.small-screen-hide {display: none;}
section.resources{padding:40px 0}
section.videos{padding:30px 0}
.leadership button{padding:0}
section.customer-strip .col-md-4{margin-bottom:20px}
section.strip_res{padding:50px 0}
section.news{padding:30px 0 20px}
section.customer-strip{padding:30px 0 40px !important}
.hm-content{padding:15px 10px}
.hm-content-strip{padding:15px 0 20px}
.row-align{margin:20px 0}
.section_head{padding:30px 0 0}
section.headline{padding:30px 0}
.footer-nav-align{margin-top:20px;text-align:center}
#footer .copyright-text{margin-top:0px;text-align:center}
#footer{padding:15px 0 20px}
.social-icons h3{width:100%;margin:20px 0 0!important}
.offset1{text-align:center;margin-top:25px}
.footer-nav{text-align:center}
.cus-content{padding:0}
.hm-logo-blog{text-align:center!important}
.secondHalf{text-align: left;}
}
@media screen and (max-width:480px) {
.image-width img{width:100%!important}
ul.nav.nav-pills.res_align li{padding:0 5px}
}
@media screen and (min-width:1200px) and (max-width:1460px) {
#cssmenu > ul > li > a{font-size: 14px;}
}
@media screen and (min-width:768px) and (max-width:768px) {
	#footer {padding: 50px 0 20px;}

.footer-nav {display:block;}
.small-screen-hide { display: block;}

.footer-nav-align{margin-top:20px;text-align:left}
#footer .copyright-text{margin-top:0;text-align:left!important;margin-top:0;text-align:center}
.social-icons h3{width:100%;margin:0!important}
.footer-nav{text-align:left}
.offset1{text-align:left;margin-top:0}
}
@media screen and (min-width:768px) and (max-width:1000px) {
.hm-icon-image img{width:100%}
.investerimg img{width:100%}
.social-icons li{margin:0}
.cus-icon-box.text-center{margin:0}
.cus-content a{font-size:13px}
}
@media screen and (min-width:1000px) and (max-width:1200px) {
#cssmenu > ul > li > a{padding:13px 12px;font-size:12px;}
}
@media screen and (min-width:768px) {
.constomer-res{max-width:960px!important;margin:0 auto}
}
@media screen and (min-width:768px) and (max-width:99px) {
.hm-content-strip{padding:0!important}
}
.top_head {padding-top: 15px;}
.fa-linkedin:before {
    content: "\f0e1";
    right: -1px;
    position: relative;
}
.fa-youtube-play:before {
    content: "\f16a";
    position: relative;
    top: 2px;
}
.fa-feed:before, .fa-rss:before {
    content: "\f09e";
    position: relative;
    top: 2px;
    right: -1px;
}
.input-group-text{padding: 0rem .5rem !important;}
.button_primary:hover{    border: 2px solid #00aea9;background: transparent;color: #252525;}
.navbar-expand-lg .navbar-nav .nav-link {padding-left: .7rem !important;font-weight: 600;}
i.fa.fa-search {color: #ced4da;opacity: 0.6;font-weight: unset;font-size: 12px;}
/*ul.sub-menu li {text-align: center;}*/
nav.navbar.navbar-expand-lg.navbar-light.mob {padding-bottom: 0;}
.social-icons li:hover {opacity: 0.8;}
.bottom-menus {float: right;}
.form-control{height: calc(0.7em + .75rem + 2px) !important;}
span.play-video-button.big-video-margin{background:url(https://wordpress.aryaka.info/wp-content/uploads/2019/08/play_btn-1-e1530684772766.png);background-repeat:no-repeat;width:50px;height:100%;left:47%;position:absolute;top:0;background-position:50% 50%;background-size:100%}
span.play-video-button{background:url(https://wordpress.aryaka.info/wp-content/uploads/2019/08/play_btn-1-e1530684772766.png);background-repeat:no-repeat;width:50px;height:100%;left:44%;position:absolute;top:-18.5%;background-position:50% 50%;background-size:100%}
/* Blog post Layout and design */
.content-graybox {background-color: #EDEFF0; background:#EDEFF0;padding:4% 0; background: rgba(224,224,224,1);
background: -moz-linear-gradient(top, rgba(224,224,224,1) 0%, rgba(237,239,240,1) 11%, rgba(237,239,240,1) 90%, rgba(224,224,224,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(224,224,224,1)), color-stop(11%, rgba(237,239,240,1)), color-stop(90%, rgba(237,239,240,1)), color-stop(100%, rgba(224,224,224,1)));
background: -webkit-linear-gradient(top, rgba(224,224,224,1) 0%, rgba(237,239,240,1) 11%, rgba(237,239,240,1) 90%, rgba(224,224,224,1) 100%);
background: -o-linear-gradient(top, rgba(224,224,224,1) 0%, rgba(237,239,240,1) 11%, rgba(237,239,240,1) 90%, rgba(224,224,224,1) 100%);
background: -ms-linear-gradient(top, rgba(224,224,224,1) 0%, rgba(237,239,240,1) 11%, rgba(237,239,240,1) 90%, rgba(224,224,224,1) 100%);
background: linear-gradient(to bottom, rgba(224,224,224,1) 0%, rgba(237,239,240,1) 11%, rgba(237,239,240,1) 90%, rgba(224,224,224,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#e0e0e0', GradientType=0 );}

.line-divder{background:url("img/line.png") no-repeat center;height:70px;text-align:center}
.videoWrapper{position:relative;padding-bottom:46.25%;padding-top:25px;height:0}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.blog-posts, .posts.blog-posts img{max-width: 100%;}
p{font-weight: 300;}
.aryaka b, .aryaka strong{font-weight: 600;}
.posts .blog-list .post .excerpt, .posts .press-list .post .excerpt{font-size: 14px;color: #323232; margin-bottom:5px; margin-top:5px; font-weight: 300; font-family: fieldwork, sans-serif;}
.posts .blog-list .post .post-meta, .posts .press-list .post .post-meta { font-family: fieldwork, sans-serif; letter-spacing: .02em; color: #808080;}
.aryaka .posts .blog-list a, .posts .press-list a {letter-spacing: 0; font-weight: 400;}
.aryaka .posts .blog-list a.post-link, .posts .press-list a.post-link {} 
.posts .blog-list .post h5 a, .posts .press-list .post h5 a {color: #474646;}
.blog .blog-post-thumb img {width: 100%; border-radius: 5px; box-shadow: 2px 6px 20px #bdbdbd !important}
.blog-post h5 {margin-bottom :2px;}
ul.wpp-list li {line-height: 22px; list-style: none; font-size: 14px; border-top: 2px solid #2EA397; padding: 8px 0; display: block; clear: both;min-height: 60px}
.wpp-list img.wpp-thumbnail{ display: inline; float: left; margin: 0 5px 0 0; border: none; }
aside.widget{margin-bottom: 3rem;box-shadow:6px 16px 16px #E0E0E0; padding-bottom: 5px;}
aside.widget h5.widget-title {padding: 15px 12px 5px;}
aside.widget .textwidget {padding: 0 12px ;}
ul.wpp-list li a { color: #252525 !important; }
ul.wpp-list li a:hover { opacity: 0.8; color: #252525 !important;}
h1.blogtitle {font-size: 1.8rem; }
.blog-posts ol, .blog-posts ul {padding-left: 1.5rem;}
.blog-posts ol li, .blog-posts ul li {font-weight: 300;  padding-left: 0.5rem;}
.blog-posts ol.wpp-list, .blog-posts ul.wpp-list, .blog-posts ol.wpp-list li, .blog-posts ul.wpp-list li {padding-left: 0;}
.addthis_horizontal_follow_toolbox p {display: none;}
.mt-30, .mv-30 { margin-top: 30px !important;}
.mb-20, .mv-20 {margin-bottom: 20px !important;}
.mt-15, .mv-15 { margin-top: 15px !important;}
.aboutAuthor_img {width: 80px; height: auto; float: left; margin-right: 16px;}
.aboutAuthor_name{display: inline-block;margin-right: 5px; font-weight: 500;}
.aboutAuthor_text p { font-size: 14px }
.hr { height: 1px;background-color: #ECECEC;}
.bentonCondensed{font-weight:600; margin-bottom: 10px;}
.singleBlog h3{font-size: 1.3rem;}
.hyperlink a, a.hyperlink {font-weight: 400;}
section.featured .wistia_responsive_padding{box-shadow: 0px 5px 35px #a3a3a3 !important; -moz-box-shadow: 0px 5px 35px #a3a3a3 !important; -webkit-box-shadow: 0px 5px 35px #a3a3a3 !important;}
/* Press Releases */
.hm-content {padding-top: 0!important}
.press-thumb img{max-width: 100%;}
.blog-list .row{margin-bottom:4%;}
.blog-list .row .listHeading, .blog-list .row .listHeading a{font-weight: 600; color: #252525 !important;}
.blog-list .row .listHeading a:hover{opacity: 0.8; color: #252525 !important;}  
nav.custom-pagination{width: 100%; margin-top: 20px;} 
.singlePress h1.headline{font-size: 1.8rem;margin-bottom:1.4rem;text-align: center;}
.addthis_sharing_toolbox {min-height: 38px;}
.addthis_sharing_toolbox #atstbx {display: inline-block !important;}
.backtolist{ border-bottom: 1px dotted rgb(167, 167, 168); margin-bottom: 1.5rem; }
.singlePress ol, .singlePress ul {padding-left: 1.5rem;}
.singlePress ol li, .singlePress ul li {font-weight: 300;  padding-left: 0.5rem;}
@media screen and (max-width:768px) {
.singlePress h1.headline, .singleBlog h1.blogtitle{font-size: 1.4rem;text-align: left;}
.singlePress .post-content p{text-align: left !important;}
.backtolist .post-header {min-height: 38px;}
.addthis_sharing_toolbox .share_text{display: none;}
.backtolist .col-6.secondHalf{text-align: right;}
}	
@media screen and (max-width:1024px) {
	.blog-list .post.blog-post .hm-content {padding-left: 0;}
}
@media screen and (max-width:992px) {
	.wpp-list img.wpp-thumbnail{display: none;}
	.col-md-3.blog-post-thumb{display: none;}
	.col-md-3.press-thumb {display: none;}
}	
