@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/HelveticaNeue.eot');
    src: url('../fonts/HelveticaNeue.eot') format('embedded-opentype'),
         url('../fonts/HelveticaNeue.woff2') format('woff2'),
         url('../fonts/HelveticaNeue.woff') format('woff'),
         url('../fonts/HelveticaNeue.ttf') format('truetype'),
         url('../fonts/HelveticaNeue.svg#HelveticaNeue') format('svg');
	font-weight:300;
	font-style:normal;
}

.col-xs-5th,.col-sm-5th,.col-md-5th,.col-lg-5th{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-5th{width:20%;float:left}.col-xs-offset-5th{margin-left:20%}.col-xs-push-5th{left:20%}.col-xs-pull-5th{right:20%}@media (min-width:768px){.col-sm-5th{width:20%;float:left}.col-sm-offset-5th{margin-left:20%}.col-sm-push-5th{left:20%}.col-sm-pull-5th{right:20%}}@media (min-width:992px){.col-md-5th{width:20%;float:left}.col-md-offset-5th{margin-left:20%}.col-md-push-5th{left:20%}.col-md-pull-5th{right:20%}}@media (min-width:1200px){.col-lg-5th{width:20%;float:left}.col-lg-offset-5th{margin-left:20%}.col-lg-push-5th{left:20%}.col-lg-pull-5th{right:20%}}

body{/*font-family:'Pontano Sans',sans-serif;*//*font-family:'HelveticaNeue',sans-serif;*/font-size:18px;color:#444849}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700;color:#749BFF;line-height:1.19}
h1,.h1{font-size:32px}
h2,.h2{font-size:28px}
h3,.h3{font-size:24px}
h4,.h4{font-size:20px}
h5,.h5{font-size:18px}
h6,.h6{font-size:16px}
label{font-weight:400}
p{margin:0 0 40px}

/*Element "Montserrat" Font*/
/*
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.nav-header li a,.navbar .navbar-nav > li > a,.service_landing .title,.ribon_comming_soon span,.carousel-caption .btn,.latest_dev .cat,.news_cat .cat,.news_cat .list li a,.home_ad_space ul li,.widget_home .widget_upcoming_events li.foot,.widget_featured_interview .name,.widget_featured_interview .created,.widget_job_postings .job_postings .title,.widget_job_postings .job_postings .place,.widget_job_postings li.foot,.section_feed_twit .twit,.section_feed_twit .created,.table_pricing .head,.table_pricing .price,.title_box,.profile_details .label,.advisor_thumb .over_inner a,.advisor_thumb .name,.advisor_thumb .position,.pagination,.content_icon,.form_label_box,.btn-monserat,.btn-submit-white,.widget .widget_head,.widget_upcoming_events .date,.widget_upcoming_events .details .title,.widget_upcoming_events .details .foot{font-family:'Montserrat',sans-serif}
*/

.helper{height:100%;display:inline-block;width:0px;vertical-align:middle;font-size:0px}
.clear-left{clear:left}
.clear-right{clear:right}

.section{position:relative}

.section_headers{padding:6px 0 2px;background-color: #fff}
.section_headers .brand{float:left;margin-right:30px}
.section_headers .brand>img{max-height:48px}
.section_headers .sub_brand{float:left;font-size:16px;padding:15px 0 0;}

	.nav-header{float:right}
	.nav-header li{float:left}
	.nav-header li a{font-weight:700;color:#749BFF;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}
	.nav-header li a:focus,.nav-header li a:hover{background-color:transparent;color:#2a4469}

	.social_head{list-style:none;margin:5px 0 0;padding:0;float:right;position:relative}
	.social_head > li{float:left;margin-left:15px}
	.social_head > li:first-child{margin-left:0}
	.social_head > li > a{width:38px;height:38px;display:block;text-align:center;color:#fff;line-height:38px;background-color:#749BFF;color:#fff;font-size:30px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
	.social_head > li > a.twitter{background-color:#749BFF}
	.social_head > li > a.linkedin{background-color:#888888}
	
	
	#header_search{position:static;width:38px;height:38px}
	#header_search form{height:38px;padding:0;min-width:38px;overflow:hidden;position:absolute;-webkit-transition:width 0.3s ease 0s;-moz-transition:width 0.3s ease 0s;transition:width 0.3s ease 0s;width:0;right:0;top:0;background-color:#19045f;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
	#header_search form.open{width:230px}
		.header-icon-search{width:38px;height:38px;line-height:38px;color:#fff;position:absolute;right:0;top:0;text-align:center;z-index:3;cursor:pointer;background-color:#444849;display:block}
		.open .header-icon-search{-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}
		.header-search-submit{position:absolute;width:38px;height:38px;background-color:#fff;position:absolute;right:0;top:15px;z-index:-1;border:0}
		.header-search-input{background-color:#fff;border:1px solid transparent;color:#444849;font-family:inherit;font-size:13px;height:38px;margin:0;outline:medium none;padding:5px 40px 5px 10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:absolute;right:0;top:0;width:100%;z-index:2}
		.open .header-search-input{border-color:#aaa}
		
.section_navbar{background-color:#749BFF}

	.navbar{border:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;float:none}
	.navbar .navbar-collapse{padding:0;margin:0}
	.navbar .navbar-nav{float:none;width:100%;display:table}
	.navbar .navbar-nav > li{display:table-cell;float:none;height:1px}
	.navbar .navbar-nav > li > a{color:#ffffff;font-size:16px;font-weight:700;padding:18px 80px;text-align:center;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}
	#category-nav .navbar .navbar-nav > li > a{padding-left:20px;padding-right:20px}
	.navbar .navbar-nav > .account{max-width:190px}
	.navbar .navbar-nav > .account > a{background-color:#444849;padding:18px 60px}
	.navbar .navbar-nav > .account > a .fa{float:right;font-size:30px;margin-top:-6px;vertical-align:middle;margin-left:5px}
	.navbar .navbar-nav > .myaccount{width:147px;background-color:#749BFF;vertical-align:middle;}
	.navbar .navbar-nav > .myaccount > a{padding:0;width:147px;height:56px;line-height:56px;font-size:36px}
	.navbar .navbar-nav > .myaccount > a{text-align:center;height:56px;display:block}
	.navbar .navbar-nav > .myaccount > a img{float:right;width:77px;height:56px}
	.navbar .navbar-nav > li:hover > .dropdown-menu{display:block}
	.navbar .navbar-nav > li > .dropdown-menu {width: 100%;}
	.navbar .nav > li > a:hover,.navbar .nav > li > a:focus,
	.navbar .nav > li:hover > a,.navbar .nav > li:focus > a{color:#fff;background-color:#444849}
	.navbar .nav .open > a,.nav .open > a:hover,.navbar .nav .open > a:focus{color:#fff;background-color:#444849}
	.navbar-toggle{color:#fff;font-size:30px;margin-top:8px;margin-bottom:8px;line-height:1}
	
	.site-id-9 .navbar .navbar-nav > li:not(:last-child){float:left;display:inline;height:auto}
	.site-id-9 #category-nav{display:none}
	
	.navbar .myaccount .dropdown-menu{padding:0;border:0;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;left:auto;right:0;min-width:390px}
	.navbar .myaccount .dropdown-menu li{float:left}
	.navbar .myaccount .dropdown-menu li a{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;width:78px;height:78px;color:#fff;font-size:34px;text-align:center;line-height:78px;padding:0}
	.navbar .myaccount .dropdown-menu li a.bg1{background-color:#444849}
	.navbar .myaccount .dropdown-menu li a.bg2{background-color:#b8c2c5}
	.navbar .myaccount .dropdown-menu li a.bg3{background-color:#6a7173}
	.navbar .myaccount .dropdown-menu li a.bg4{background-color:#969fa1}
	.navbar .myaccount .dropdown-menu li a.bg5{background-color:#5b6062}
	.navbar .myaccount .dropdown-menu > li > a:hover,.navbar .myaccount .dropdown-menu > li > a:focus{color:#fff;background-color:#21326A}
	
	#category-nav .section_navbar{background-color:#21326A}
		#category-nav .navbar{min-height:56px}
		#category-nav .navbar .navbar-nav > li:hover > .dropdown-menu{display:block}
		#category-nav .navbar .navbar-nav > li > .dropdown-menu {width: 100%;}
	
.section_service_landing{padding:128px 0 100px}

	.service_landing{text-align:center;color:#323232;font-size:15px;margin:0 0 30px}
	.service_landing p{max-width:200px;margin:0 auto}
	.service_landing .image{height:108px;position:relative;text-align:center;margin-bottom:30px}
	.service_landing .image .ribon_comming_soon{position:absolute;left:0;bottom:27px}
	.service_landing .image img{display:inline-block;vertical-align:middle;max-width:100%;height:auto}
	.service_landing.comming_soon .image:before{width:100%;height:100%;top:0;left:0;content:"";position:absolute;background-color:rgba(255,255,255,0.75)}
	.service_landing .title{color:#323232;font-size:19px;font-weight:400;margin:0 0 15px}
	
		.ribon_comming_soon{width:100%}
		.ribon_comming_soon span{height:44px;width:270px;max-width:100%;background:url(../img/ribon.png) no-repeat 0 0;-webkit-background-size:100% 44px;-moz-background-size:100% 44px;background-size:100% 44px;color:#fff;text-align:center;font-weight:400;font-size:26px;line-height:44px;margin:0 auto;display:block}
	
.section_slideshow{}
	
	#slideshow{}
	#slideshow .item{height:280px;background-repeat:no-repeat;background-color:#444849;background-position:center 40%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-color:transparent}
	/*#slideshow .item:before{width:100%;height:100%;top:0;left:0;content:"";position:absolute;background-color:rgba(255,255,255,0.75)}*/
	
		.carousel-caption{left:0;top:5%;bottom:auto;right:auto;width:100%;text-align:left;font-size:16px;color:#323232;text-shadow:none}
		.carousel-caption h1{margin:0 0 10px;line-height:1.2;font-size:30px;font-weight:700;color:#749BFF}
		.carousel-caption h1 span{color:#21326A}
		.carousel-caption h3{font-size:30px;}
		.carousel-caption p{margin:0 0 30px}
		.carousel-caption .btn{font-size:20px;font-weight:700;padding:5px 15px}
		
		.carousel-indicators{bottom:13px;margin-bottom:0;line-height:1}
		.carousel-indicators li{border:1px solid #749BFF;background-color:#fff;width:12px;height:12px;position:relative;margin:0}
		.carousel-indicators .active{}
		.carousel-indicators .active:before{width:6px;height:6px;background-color:#749BFF;left:2px;top:2px;position:absolute;content:"";-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
	
.section_banner{background-color:#444849;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;margin-bottom:27px;position:relative}
.section_banner:before{width:100%;height:100%;top:0;left:0;content:"";position:absolute;background-color:rgba(255,255,255,0.75)}
.section_banner .container{height:264px;position:relative;text-align:center}
.section_banner h1{color:#749BFF;font-size:75px;margin:0;display:inline-block;vertical-align:middle;font-weight:700;max-width:95%}
.section_banner h1 span{color:#21326A}

	.landing .section_banner{margin-bottom:0}
	.landing .section_banner .container{height:543px}
	.landing .section_banner h1{font-size:55px;margin:0 0 85px;display:block}
	.landing .section_banner .caption{display:inline-block;vertical-align:middle;text-align:center;max-width:95%}
	.landing .section_banner .caption p{margin:0 0 20px}
	.landing .section_banner .caption .btn-monserat{width:175px}
	.landing .section_banner .caption .btn-monserat.sm{width:105px}

.section_latest_dev{padding:25px 0 30px;/*background-color:#c7d9e2*/}

	.landing .section_latest_dev{padding:50px 0 30px;background-color:#f5f6f6}

	.latest_dev{position:relative;margin:0 0 20px;min-height:210px;padding:10px 20px 10px 20px;background-color:#fff;border:1px solid #ccc;border-top-width:8px;border-top-color:#ccc !important;}
	.latest_dev .cat{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;text-transform:uppercase;color:#2a4469;margin:0 0 15px}
	.latest_dev .inner{margin:0 -30px -25px -20px;background-color:#cde8f6;padding:20px 25px 30px 20px}
	.section_latest_dev .latest_dev .inner{background:none;}
	.latest_dev .image{height:50px;margin:0 0 10px;float:left}
	.latest_dev .image img{max-height:50px;max-width:100px}
	.latest_dev .title{font-size:18px;font-weight:400;color:#26376E;border-bottom:1px solid #444849;margin:0 0 5px;padding:0 0 5px;clear:left}
	.latest_dev .title a{color:inherit}
	.latest_dev .date{font-size:12px;font-weight:600;letter-spacing:1px;float:right}
	.latest_dev .summary{font-size:14px}
	
		.landing .latest_dev{max-width:375px}
		.landing .latest_dev .cat{font-size:16px}
		.landing .latest_dev .title{font-size:25px;padding-bottom:10px;margin-bottom:10px}
		.landing .latest_dev .date{font-size:12.5px;margin-bottom:5px}
		.landing .latest_dev .summary{font-size:12.5px}
		.landing .latest_dev .image{height:61px}
	
.section_news_cat{padding:30px 0 30px}
.section_news_cat .title_block{padding-left:2%}

	.news_cat{border:1px solid #ccc;border-top:0;max-width:380px;margin:0 auto 45px;background:none;position:relative}
	.news_cat>a {display: block;background-color: #CCC;padding: 2px 10px;}
	.news_cat .cat{color:#000;font-size:18px;font-weight:400;line-height:1.2;}
	.news_cat .inner{padding:20px 20px 35px;min-height:358px}
	.news_cat .title{font-size:18px;font-weight:400;color:#444849;margin:0 0 10px}
	.news_cat .title a{color:#444849;}
	.news_cat .date{font-size:11px;font-weight:600;letter-spacing:1px}
	.news_cat .summary{font-size:11px}
	.news_cat .list{list-style:none;margin:0;padding:0}
	.news_cat .list li+li{padding-top:15px;margin-top:15px;border-top:1px solid #444849}
	.news_cat .list li a{font-size:15px;color:#26376E;font-weight:400;display:block;line-height:1.2}
	.news_cat .list .post-date{font-size:13px}
	
.home_ad_space{}
	
	.home_ad_space ul{list-style: none;padding: 0;}
	.home_ad_space ul li{line-height:1.2;font-weight:400;font-size:16px;margin-bottom:15px;}
	.home_ad_space ul li:last-child{margin-bottom:0;}
	.home_ad_space ul li a{color:#26376E;}
	.home_ad_space .widget{background-color: #fff;border: none;margin-bottom: 20px}
	.home_ad_space .widget .widget_head{margin-bottom:10px;font-size:18px;font-weight:400}
	
	.home_ad_space .widget_custom_ad_widget{padding: 0;border: none;background:none;}
	.home_ad_space .widget_custom_ad_widget img{width:100%;height:auto;margin-bottom:20px}
	
.section_home_widget{padding:30px 0 20px;/*background-color:#cde8f6*/}

	.widget_home{max-width:380px;margin:0 auto 30px}
	.widget_home .widget_head{font-size:30px;margin:0 0 20px;color:#749BFF}
	.widget_home .widget_head span{color:#2a4469}
	.widget_home .widget_head a:hover,.widget_home .widget_head a:focus{text-decoration:none}
	
	.widget_home .widget_upcoming_events{}
	.widget_home .widget_upcoming_events li{background-color:#fff;margin-bottom:28px;min-height:128px;border:1px solid #ccc;border-top-width:8px}
	.widget_home .widget_upcoming_events li.foot{background-color:transparent;min-height:inherit;margin:0;padding:0;text-align:right;font-size:12px;line-height:15px;border:none}
	.widget_home .widget_upcoming_events .date{width:100px;text-align:center;padding-top:23px;font-family:'Montserrat',sans-serif}
	.widget_home .widget_upcoming_events .date .d{color:#2a4469;font-size:36px;line-height:1}
	.widget_home .widget_upcoming_events .date .m{color:#749BFF;font-size:21px}
	.widget_home .widget_upcoming_events .details{margin-left:100px;padding:15px 15px 15px 0}
	.widget_home .widget_upcoming_events .details .title{color:#26376E;font-size:16px;line-height:20px}
	.widget_home .widget_upcoming_events .details .foot{color:#2a4469;}
	
	.widget_featured_interview{background:none;border: 1px solid #ccc;border-top-width: 8px;}
	.widget_featured_interview .image{}
	.widget_featured_interview .inner{padding:15px 25px;}
	.widget_featured_interview .title{font-size:18px;color:#26376E;margin:0 0 22px;line-height:24px}
	.widget_featured_interview .title a{color:inherit}
	.widget_featured_interview .name{font-size:16px;color:#444849;margin:0 0 2px}
	.widget_featured_interview .created{font-size:14px;color:#757a7b}
	
	.widget_job_postings{list-style:none;margin:0;padding:0}
	.widget_job_postings li{margin-bottom:28px}
	.widget_job_postings .job_postings{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;display:block;background:none;padding:25px;min-height:128px;font-size:20px;line-height:1.3;border:1px solid #ccc;border-top-width:8px}
	.widget_job_postings .job_postings:hover{text-decoration:none;background-color:#749BFF}
	.widget_job_postings .job_postings .icon{width:90px;float:left;font-size:66px;line-height:1;color:#749BFF}
	.widget_job_postings .job_postings:hover .icon{color:#21326A}
	.widget_job_postings .job_postings .details{display:block;margin-left:90px}
	.widget_job_postings .job_postings .title{display:block;color:#26376E;margin:0;font-weight:700;font-size:18px}
	.widget_job_postings .job_postings:hover .title{color:#fff}
	.widget_job_postings .job_postings .place{display:block;color:#757c7e;font-weight:400}
	.widget_job_postings .job_postings:hover .place{color:#fff}
	.widget_job_postings .job_postings .created{display:block;color:#757c7e;font-size:16px}
	.widget_job_postings .job_postings:hover .created{color:#fff}
	.widget_job_postings li.foot{background-color:transparent;min-height:inherit;margin:0;padding:0;text-align:right;font-size:12px;line-height:15px}
	.widget_job_postings .foot{display:block;color:#757c7e}
	.widget_job_postings .job_postings .title,
	.widget_job_postings .job_postings .place,
	.widget_job_postings .job_postings .created,
	.widget_job_postings .job_postings .icon{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}
	
.section_feed_twit{padding:30px 0 50px;background-color:#21326A}
.section_feed_twit .title_block{font-size:36px}
.section_feed_twit .title_block .fa{color:#dceff9;margin-right:10px}
.section_feed_twit .title_block span{color:#fff}
.section_feed_twit .avatar{max-width:194px;margin-bottom:25px;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.section_feed_twit .avatar img{width:100%}
.section_feed_twit .btn-follow{color:#fff;max-width:194px;border:1px solid #fff;font-size:16px}
.section_feed_twit .btn-follow:hover{background-color:#2a4469}
.section_feed_twit .icon{width:74px;height:74px;text-align:center;float:left;line-height:74px;color:#fff;background-color:#749BFF;font-size:40px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}
.section_feed_twit .twit{margin-left:100px;font-size:32px;color:#fff;margin-bottom:20px;word-break:break-all}
.section_feed_twit .twit a:focus,.section_feed_twit .twit a:hover{color:#444849}
.section_feed_twit .created{text-align:right;font-size:20px;color:#fff}
	
		.border_blue{border-color:#749BFF}
		.border_sky_blue{border-color:#20bfc1}
		.border_dark{border-color:#4a4949}
		.border_green{border-color:#2f713d}
		.border_purple{border-color:#6a28a7}
		.border_red{border-color:#bc554d}
		.border_blue_light{border-color:#749BFF}
		.border_green_light{border-color:#b8bc4d}
		.border_orange{border-color:#c76607}
		.border_yellow_dark{border-color:#b7b887}
		
.section_testimonial{padding:95px 0 120px;background-color:#cde8f6}

	.testi_block{max-width:1140px;margin:0 auto}
	.testi_block .quote{width:221px;height:206px;background:url(../img/quote.png) no-repeat 0 0;float:right}
	.testi_block .details{margin-right:260px}
	.testi_block .title_block{margin:0 0 35px}
	.testi_block .text{font-size:37px;line-height:normal;margin:0 0 60px}
	.testi_block .created{color:#2a4469;font-size:25px;text-align:right;padding-right:90px}
	
.section_bg_image{height:530px;position:realtive;background:url(../img/bg_scholarly_articles.jpg) no-repeat 0 0 #7783a5;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}
.section_bg_image .caption{width:50%;position:absolute;top:0;right:0;height:100%;background-color:#fff;background-color:rgba(255,255,255,0.75);text-align:left;overflow:hidden;font-size:37px;line-height:normal}
.section_bg_image .caption.left{left:0;right:auto;width:70%}
.section_bg_image .caption .inner{padding-left:90px;padding-right:60px;max-width:100%;display:inline-block;vertical-align:middle}
.section_bg_image .title_block{margin:30px 0;text-align:left}
.section_bg_image .btn{padding:10px 40px}

	.spacer_landing_grey{height:75px;background-color:#f5f6f6;margin:0}
	
.section_pricing{background-color:#fff;padding:100px 0 70px}
	
	.table_pricing{text-align:center;margin:0 auto 30px;max-width:385px;border:1px solid #21326A}
	.table_pricing .head{margin:0;height:80px;font-size:21px;color:#fff;background-color:#21326A;font-weight:700;line-height:1}
	.table_pricing .head span{display:inline-block;vertical-align:middle;max-width:95%}
	.table_pricing .body{background-color:#fff;padding:25px;font-size:12.5px}
	.table_pricing .price{font-size:21px;margin:0 0 20px}
	.table_pricing p{margin:0 0 20px}
	.table_pricing .btn{font-size:20px;width:180px;max-width:100%}

.section_page{padding:0 0 30px}

	#contents,#sidebar{position:relative;padding-left:10px;padding-right:10px;min-height:1px;float:left;margin-bottom:30px}
	#contents{width:70.8%;left:29.2%}
		#contents.full-width{width:100%;left:0;}
	
		.container-fluid{max-width:1390px}
	
		.content_page{padding-left:40px}
		.full-width .content_page{padding-left:0}
		.inner{padding:0 20px}
		
		.title_block{font-size:36px;margin:0 0 30px;color:#749BFF}
		.landing .title_block{font-size:58px}
		.title_block span{color:#2a4469}
	
		.page_title{color:#21326A;margin:30px 0 45px;font-size:32px}
		.single-post .page_title{margin:30px 0 45px}
		.post-meta{float:right;margin-left:30px}
		.post-meta img{margin-bottom:15px;max-width:100px}
	
		.title_box{background-color:#e9eef0;color:#749BFF;font-size:25px;font-weight:700;padding:10px 17px;margin:0 0 30px}
		.title_box.lg{font-size:35px;padding:15px 20px}
		
		.artile_list{list-style:none;margin:0 0 40px;padding:0}
		.artile_list li{border-bottom:1px solid #afbdd0;padding:0 15px 20px;margin-bottom:20px}
		.artile_list li:last-child{border-bottom:0;margin-bottom:0}
		.artile_list .image{float:left;width:200px;padding-top:6px}
		.artile_list .image + .details{margin-left:210px}
		.artile_list .details .title{color:#444849;font-size:18px;margin:0;line-height:1.3;font-family:inherit;font-weight:400}
		.artile_list .details .title a{color:inherit}
		
		.profile_links{list-style:none;margin:0;padding:0}
		.profile_links li{margin-bottom:50px}
		.profile_links a{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;color:#444849;font-size:25px;display:block;padding:5px 0px 5px 75px;position:relative}
		.profile_links a:focus,.profile_links a:hover{color:#749BFF;text-decoration:none}
		.profile_links a .fa{position:absolute;left:0;top:0;font-size:45px;vertical-align:middle}
		
		.profile_details{list-style:none;margin:0 0 40px;padding:0}
		.profile_details li{padding:18px 0 0 40px;border-top:1px solid #afbdd0;margin-top:18px}
		.profile_details li:first-child{border-top:0;padding-top:0;margin-top:0}
		.profile_details .label{display:block;color:#2a4469;font-weight:700;font-size:25px;text-align:left;padding:0;margin:0 0 5px;white-space:normal}
		.profile_details .val{font-size:29px}
		
		.advisor_thumb{text-align:center;max-width:327px;margin:70px auto 55px}
		.advisor_thumb .image{position:relative;margin:0 0 34px}
		.advisor_thumb .over{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;background-color:rgba(255,255,255,0.75);text-align:center;opacity:0;visibility:hidden}
		.advisor_thumb:hover .over{opacity:1;visibility:visible}
		.advisor_thumb .over_inner{max-width:95%;display:inline-block;vertical-align:middle}
		.advisor_thumb .over_inner a{font-size:18px;font-weight:700;color:#21326A}
		.advisor_thumb .over_inner a .icon{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-color:#749BFF;color:#fff;font-size:50px;line-height:120px;width:122px;height:122px;display:block;margin:0 auto 10px;-webkit-border-radius:65px;-moz-border-radius:65px;border-radius:65px}
		.advisor_thumb .over_inner a:hover .icon{background-color:#21326A}
		.advisor_thumb .over_inner a:hover{text-decoration:none}
		.advisor_thumb .name,.advisor_thumb .position{font-size:20px;color:#21326A;text-transform:uppercase;margin:0;font-weight:700}
		.advisor_thumb .name a,.advisor_thumb .position a{color:inherit}
		
		.advisor_modal{}
		.advisor_modal .close{border:3px solid #21326A;opacity:1;color:#21326A;width:54px;height:54px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;display:block;position:absolute;top:23px;right:23px;text-align:center;font-size:30px;line-height:46px;z-index:10}
		.advisor_modal .close:hover{color:#444849;border-color:#444849}
		.advisor_modal .content{padding:54px 45px;background-color:#fff;margin:30px;font-size:22px;position:relative;z-index:1050}
		.advisor_modal h2{margin-top:50px}
		
		.pagination{line-height:34px;display:block}
		.pagination .info{float:left;margin-right:40px;font-weight:700}
		/*.pagination .page{float:left}*/
		.pagination .page a{font-size:22px;font-weight:700;margin:0 15px;display:inline-block}
		.pagination .page a.dots{margin:0}
		.pagination a:hover{color:#444849;text-decoration:none}
		.pagination .page .active{}
		.pagination .prev_next{text-align:right;float:right}
		.pagination .prev_next a{font-size:36px;font-weight:700;margin-left:10px;display:inline-block}
		.pagination .prev_next .first{margin-left:0;margin-right:15px}
		.pagination .prev_next .prev,
		.pagination .prev_next .last{margin-left:25px}
		.pagination .prev_next .disabled{opacity:0;visibility:hidden}
		
		.pagination .wp-pagenavi{width:472px;padding:0 !important;}
		.pagination .wp-pagenavi .pages{float:left;margin:0 !important;margin-right:40px !important;font-size:20px;font-weight:700;padding:0 !important;font-style:normal !important;font-family:'Montserrat',sans-serif !important;color: #444849 !important;}
		.pagination .wp-pagenavi span.current{display:inline-block;border: none !important;padding:0 !important;margin:0 15px!important;background: none !important;box-shadow: none !important;color: #444849 !important;font-size:22px;font-weight:700;}
		.pagination .wp-pagenavi a.page{display:inline-block;border: none !important;padding:0 !important;margin:0 15px!important;background: none !important;box-shadow: none !important;color: #749BFF !important;font-size:22px;font-weight:700;}
		.pagination .wp-pagenavi span.extend{border: none !important;padding:0 !important;margin:0 !important;background: none !important;box-shadow: none !important;color: #749BFF !important;font-size:22px;}
		.pagination .wp-pagenavi a.nextpostslink,
		.pagination .wp-pagenavi a.last{border: none !important;padding:0 !important;margin:0 !important;background: none !important;box-shadow: none !important;color: #749BFF !important;font-size: 36px;font-weight: 700;display:inline-block;}
		.pagination .wp-pagenavi a.last{margin-left:25px !important;}
		
		.hero{text-align:center;margin:20px 0 85px}
		.hero h2{margin:0}
		
		.content_image{text-align:center;font-size:25px;margin-bottom:110px}
		.content_image .sumary{padding:0 20px}
		.content_image .image{height:200px;margin:0 0 45px}
		.content_image .image img{display:inline-block;vertical-align:middle;max-width:98%}
		
		.content_icon{text-align:center;font-size:25px;margin-bottom:85px}
		.content_icon .icon{width:98px;height:98px;display:block;margin:0 auto 20px;background-color:#749BFF;color:#fff;font-size:45px;line-height:98px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}
		.content_icon .text{color:#21326A;text-transform:uppercase;font-size:17px;line-height:1.8}
		
		.form-group{margin-bottom:50px;padding:0 20px;font-size:24px}
		.form-action{padding:0 20px;margin-bottom:50px}
		.radio input{margin-top:15px;margin-right:10px}
		.form_label_box{background-color:#e9eef0;padding:18px 20px;font-weight:700;color:#749BFF;display:block;margin:0 -20px 45px}
		.has-js .checkbox label,
		.has-js .radio label{padding-left:34px}
		.has-js .radio label{background:url(../img/radio-off.png) no-repeat 0 6px}
		.has-js .checkbox label{background:url(../img/check-off.png) no-repeat 0 6px}
		.has-js .checkbox label.c_on{background:url(../img/check-on.png) no-repeat 0 6px}
		.has-js .radio label.r_on{background:url(../img/radio-on.png) no-repeat 0 6px}
		.has-js .radio input,
		.has-js .checkbox input{position:absolute;left:-9999px}
		 .gfield_label{display:none !important;}
		.form-control{border:4px solid #e5e5e5;font-size:25px;height:50px;color:#444849}
		.form-control:focus{border-color:#749BFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
		
		.btn{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;font-size:28px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
		.btn-invers{color:#fff;background-color:#749BFF}
		.btn-invers:focus,.btn-invers:hover{color:#fff;background-color:#749BFF}
		.btn-border-blue{color:#749BFF;border:2px solid #749BFF}
		.btn-monserat{font-size:25px;font-weight:700}
		.btn-monserat.sm{font-size:17px}
		.btn-view-order{font-size:33px;border-bottom:1px solid;color:#2a4469;line-height:1.6;padding:0;margin:20px 0 0}
		.btn-submit-white{color:#fff;border:2px solid #fff;padding:10px 50px;font-weight:400;background-color:transparent}
		.btn-submit-white:hover{background-color:#fff;color:#2a4469}
		
		.btn-social-circle{width:66px;height:66px;text-align:center;display:inline-block;color:#fff;background-color:#749BFF;line-height:66px;font-size:34px !important;padding:0 !important;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px}
		.btn-social-circle.twitter{background-color:#749BFF}
		.btn-social-circle.linkedin{background-color:#2a4469}
		.btn-social-circle:focus,.btn-social-circle:hover{color:#fff;background-color:#749BFF}
	
	#sidebar{width:29.2%;right:70.8%}

		.sidebar_box{background-color:#21326A;color:#fff;padding:50px 20px 20px}
		
		.widget{margin-bottom:35px;padding:0 15px 20px;border-bottom:1px solid #fff}
		.widget.last{border-bottom:0;padding-bottom:0}
		.widget .widget_head{font-size:20px;font-weight:700;margin:0 0 30px;text-transform:uppercase;line-height:30px;color:inherit}
		
		.widget_links{list-style:none;margin:0;padding:0}
		.widget_links > li{margin-bottom:10px}
		.widget_links > li > a{color:inherit}
		.widget_links > .active > a,.widget_links > li > a:focus,.widget_links > li > a:hover{text-decoration:none;font-weight:600}
		
		.widget_upcoming_events{list-style:none;margin:0;padding:0}
		.widget_upcoming_events > li{margin-bottom:25px}
		.widget_upcoming_events .date{float:left;text-align:center;color:#dceff9;font-weight:700;font-family:'Montserrat',sans-serif}
		.widget_upcoming_events .date .d{display:block;font-size:36px;font-weight:700;line-height:0.8;color:#fff}
		.widget_upcoming_events .date .m{display:block;font-size:21px;text-transform:uppercase}
		.widget_upcoming_events .details{margin-left:75px}
		.widget_upcoming_events .details .title{font-size:14px;line-height:18px;font-weight:400;color:#fff;margin:0 0 5px}
		.widget_upcoming_events .details .title a{color:inherit}
		.widget_upcoming_events .details .summary{font-size:14px;line-height:15px;margin-bottom:5px}
		.widget_upcoming_events .details .foot{font-size:12px}
		.widget_upcoming_events .details .foot a{color:inherit}
		
		.widget_latest_twit{list-style:none;margin:0;padding:0}
		.widget_latest_twit li{margin-bottom:10px}
		.widget_latest_twit .twit{font-size:14px;line-height:20px;margin-bottom:5px}
		.widget_latest_twit .date{color:#cde8f6;font-size:14px}
		
.section_contact_form{padding:25px 0 35px;background-color:#21326A}
.section_contact_form ul li{list-style:none;}
.section_contact_form h2{text-align:center;font-size:42px;color:#5884c0;margin:0 0 45px}
.section_contact_form h2 span{color:#ffffff}
.section_contact_form form{padding:0 40px}
.section_contact_form .form-group{margin-bottom:28px;padding:0 8px}
.section_contact_form .form-control{border:1px solid #b2b1b2;font-size:26px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.section_contact_form .form-action{text-align:right;padding:10px 8px 0;margin:0}
		
.section_footers{background-color:#dceff9;padding:18px 0 20px}

	.foot_links{list-style:none;margin:0 0 20px;padding:0}
	.foot_links li{margin-bottom:5px;font-size:12.5px}
	.foot_links h4, .foot_links .heading{margin:0 0 30px;color:#21326A;font-size:16px;font-weight:700;text-transform:uppercase}
	.foot_links h4 a, .foot_links .heading a{color:#21326A}
	.foot_links li > a{color:#323232}
	
	.social_foot{list-style:none;margin:45px 0 10px;padding:0;text-align:center}
	.social_foot li{display:inline-block;margin:0 5px;line-height:1}
	.social_foot a{display:block;color:#749BFF;font-size:40px}
	
	.copyright{font-size:12.5px;color:#323232;text-align:center;margin:10px 0 10px}
	.brand_foot{text-align:center}
	
/* WOOCOMMERCE */
.select2-container .select2-choice span{margin-right:0;}
#customer_details {float: left;width: 50%;}
#customer_details .col-1 {float: left;clear: left;width: 95%;}
#customer_details .col-2 {display: none;}
#customer_details + h3 {float: left;width: 50%;}
#order_review {float: left;width: 50%;}

.fts-twitter-text,
.fts-twitter-div a{font-size:14px !important;}
	
/*MEDIA QUERY*/
@media (min-width: 768px) {
	.section_footers .row{text-align:center}
	.section_footers .col-sm-5th{float:none;display:inline-block;vertical-align:top}
}
@media (max-width:1199px){
	.carousel-caption{top:1%}
	.carousel-caption h1{font-size:36px}
	.carousel-caption .btn{font-size:20px}
	.section_feed_twit .twit{font-size:30px}
	.section_feed_twit .created{font-size:18px}
	.title_block{font-size:45px}
	.landing .title_block{font-size:53px}
	.widget_home .widget_head,.section_feed_twit .title_block{font-size:34px}
	.section_banner h1,.page_title{font-size:70px}
	.form-group{font-size:30px}
	.title_box{font-size:23px}
	.title_box.lg{font-size:33px}
	.profile_details .label{font-size:23px}
	.profile_details .val{font-size:27px}
	.btn-view-order{font-size:31px}
	.landing .section_banner .container{height:500px}
	.landing .section_banner h1{font-size:50px;margin-bottom:50px}
	.section_bg_image{height:500px}
	.section_bg_image .caption{font-size:35px}
	.section_bg_image .caption .inner{padding-left:60px;padding-right:20px}
	.btn-social-circle{width:55px;height:55px;line-height:55px;font-size:30px !important}
}
@media (min-width:992px) and (max-width:1199px){
	.navbar .navbar-nav > li > a{font-size:14px}
	.content_image{font-size:18px}
}
@media (max-width:991px){
	#slideshow .item{height:320px}
	.carousel-caption h1{font-size:30px}
	.carousel-caption p{margin-bottom:15px}
	.carousel-caption .btn{font-size:16px}
	.section_feed_twit .twit{font-size:28px}
	.section_feed_twit .created{font-size:16px}
	.title_block{font-size:40px}
	.landing .title_block{font-size:48px}
	.widget_home .widget_head,.section_feed_twit .title_block{font-size:32px}
	.advisor_modal .content{margin:15px;padding:20px;font-size:16px}
	body{font-size:18px}
	h1,.h1{font-size:38px}
	h2,.h2{font-size:32px}
	h3,.h3{font-size:28px}
	h4,.h4{font-size:26px}
	h5,.h5{font-size:22px}
	h6,.h6{font-size:18px}
	.section_banner h1,.page_title{font-size:65px}
	.form-group{font-size:27px}
	.has-js .radio label,
	.has-js .checkbox label,
	.has-js .checkbox label.c_on,
	.has-js .radio label.r_on{background-position:0 8px}
	.title_box{font-size:21px}
	.title_box.lg{font-size:31px}
	.profile_details .label{font-size:21px}
	.profile_details .val{font-size:25px}
	.btn-view-order{font-size:29px}
	.landing .section_banner .container{height:450px}
	.landing .section_banner h1{font-size:36px;margin-bottom:45px}
	.testi_block .details{font-size:30px}
	.testi_block .text{font-size:20px}
	.section_bg_image{height:450px}
	.section_bg_image .caption{width:70%}
	.section_bg_image .caption.left{width:85%;font-size:30px}
	.btn-social-circle{width:50px;height:50px;line-height:50px;font-size:26px !important}
	.pagination .wp-pagenavi{width:100%}
}
@media (min-width:768px) and (max-width:991px){
	.navbar .navbar-nav > li > a{font-size:11px}
	.section_headers .sub_brand{width:340px;padding-top:0;line-height:1}
	.social_head{position:absolute;right:15px;top:23px}
	.content_image{font-size:14px}
	.widget_upcoming_events .date{float:none;text-align:left;margin-bottom:10px}
	.widget_upcoming_events .details{margin-left:0}
	.section_contact_form form{padding:0}
	.profile_links li{margin-bottom:35px}
	.profile_links a{font-size:20px;padding-left:45px}
	.profile_links a .fa{font-size:36px}
}
@media (max-width:767px){
	.testi_block .quote{width:150px;background-size:100% auto}
	.testi_block .details{margin-right:170px}
	.testi_block .text{font-size:24px;text-align:center}
	.testi_block .created{font-size:18px;text-align:center;padding-right:0}
	.section_headers{text-align:center}
	.section_headers .brand{float:none;margin-right:0;display:inline-block}
	.section_headers .sub_brand{float:none;padding:0;line-height:1}
	.social_head{float:none;margin-top:15px}
	#slideshow .item{height:300px}
	.carousel-caption h1{font-size:24px}
	.carousel-caption .btn{font-size:12px}
	.navbar .navbar-nav > li{display:block}
	.navbar .navbar-nav > .myaccount{margin:0 auto}
	.latest_dev{margin-left:auto;margin-right:auto}
	.title_block{text-align:center}
	.section_feed_twit .avatar,
	.section_feed_twit .btn-follow{margin-left:auto;margin-right:auto}
	.section_feed_twit .twit{font-size:22px}
	.section_feed_twit .created{font-size:14px}
	.title_block{font-size:35px}
	.landing .title_block{font-size:43px}
	.widget_home .widget_head,.section_feed_twit .title_block{font-size:30px}
	.foot_links{text-align:center;margin-bottom:40px}
	.social_foot{margin-top:0}
	.navbar .myaccount .dropdown-menu{min-width:100%;margin-top:2px}
	.navbar .myaccount .dropdown-menu li{float:none}
	.navbar .myaccount .dropdown-menu li a{width:auto}
	body{font-size:16px}
	h1,.h1{font-size:36px}
	h2,.h2{font-size:30px}
	h3,.h3{font-size:26px}
	h4,.h4{font-size:24px}
	h5,.h5{font-size:20px}
	h6,.h6{font-size:16px}
	.section_banner h1,.page_title{font-size:60px}
	.content_image .image{height:auto}
	.form-group{font-size:24px}
	.has-js .radio label,
	.has-js .checkbox label,
	.has-js .checkbox label.c_on,
	.has-js .radio label.r_on{background-position:0 6px}
	#contents,#sidebar{width:100%;left:0;right:auto}
	.pagination{display:block}
	.pagination .info,
	.pagination .page,
	.pagination .prev_next{float:none;text-align:center;margin:0 0 10px}
	.content_page{padding-left:0}
	.title_box{font-size:19px}
	.title_box.lg{font-size:29px}
	.profile_details .label{font-size:19px}
	.profile_details .val{font-size:23px}
	.btn-view-order{font-size:27px}
	.landing .section_banner .container{height:400px}
	.landing .section_banner h1{font-size:30px;margin-bottom:35px}
	.section_bg_image{height:400px}
	.section_bg_image .caption{font-size:24px;width:90%}
	.section_bg_image .caption.left{width:100%;font-size:22px}
	.section_bg_image .caption .inner{padding-left:30px}
	.section_bg_image .caption .title_block{font-size:34px}
	.section_bg_image .btn{font-size:18px}
	.btn-social-circle{width:45px;height:45px;line-height:45px;font-size:22px !important}
	.carousel-caption h3{font-size:24px}
	#slideshow .item:before{width:100%;height:100%;top:0;left:0;content:"";position:absolute;background-color:rgba(255,255,255,0.75)}
}
@media (max-width:680px){
	.artile_list .image{float:none;width:auto;margin-bottom:15px}
	.artile_list .details{margin-left:0}
	.section_contact_form form{padding:0}
	.section_contact_form .btn-submit-white{display:block;width:100%}
}
@media (max-width:480px){
	.testi_block .quote{float:none;margin-left:auto;width:100px;height:100px}
	.testi_block .details{margin-right:0}
	#slideshow .item{height:250px}
	.carousel-caption .row >div{width:auto;float:none}
	.carousel-caption h1{font-size:30px}
	.carousel-caption p{display:none}
	.section_feed_twit .twit{font-size:18px}
	.section_feed_twit .created{font-size:12px}
	.title_block{font-size:30px}
	.landing .title_block{font-size:38px}
	.widget_home .widget_head,.section_feed_twit .title_block{font-size:26px}
	body{font-size:14px}
	h1,.h1{font-size:34px}
	h2,.h2{font-size:28px}
	h3,.h3{font-size:24px}
	h4,.h4{font-size:22px}
	h5,.h5{font-size:18px}
	h6,.h6{font-size:14px}
	.section_banner h1,.page_title{font-size:50px}
	.form-group{font-size:21px}
	.has-js .radio label,
	.has-js .checkbox label,
	.has-js .checkbox label.c_on,
	.has-js .radio label.r_on{background-position:0 3px}
	.title_box{font-size:17px}
	.title_box.lg{font-size:27px}
	.profile_details li{padding-left:0}
	.profile_details .label{font-size:17px}
	.profile_details .val{font-size:21px}
	.btn-view-order{font-size:25px}
	.profile_links li{margin-bottom:35px}
	.profile_links a{font-size:20px;padding-left:45px}
	.profile_links a .fa{font-size:36px}
	.landing .section_banner .container{height:300px}
	.landing .section_banner h1{font-size:24px;margin-bottom:25px}
	.section_bg_image{height:350px}
	.section_bg_image .caption{font-size:20px;width:100%}
	.section_bg_image .caption .inner{padding-left:30px}
	.section_bg_image .caption .title_block{font-size:28px}
	.section_bg_image .btn{font-size:14px;padding-left:20px;padding-right:20px}
	.section_bg_image .caption.left{width:100%;font-size:16px}
	.btn-social-circle{width:40px;height:40px;line-height:40px;font-size:20px !important}
}
@media (max-width:320px){
	.section_feed_twit .twit{font-size:16px}
	.widget_job_postings .job_postings{font-size:16px}
	.widget_job_postings .job_postings .details{margin-left:80px}
	.section_banner h1,.page_title{font-size:40px}
}