@font-face {
    font-family: 'gothambold';
    src: url('fonts/gotham-bold-webfont.eot');
    src: url('fonts/gotham-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/gotham-bold-webfont.woff2') format('woff2'),
         url('fonts/gotham-bold-webfont.woff') format('woff'),
         url('fonts/gotham-bold-webfont.ttf') format('truetype'),
         url('fonts/gotham-bold-webfont.svg#gothambold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@charset "utf-8";
/* CSS Document */

*{
	color: #000000;
}

section{
	width: 100%;
	margin: 20px auto;
}
/* .container{
	width: 1080px;
	margin: 0 auto;
}
 */
.head-logo{
	margin: 0 auto;
	max-width: 373px;
	padding: 20px 0;
}
.head-logo img{
	width: 100%;
	height: auto;
}
.menu-list{
	
}
.nav-list{
	list-style: none;
	padding: 0;
	margin: 0;
	font-family: Segoe, "Segoe UI";
}
.nav-list li{
	display: inline-block;
	font-size: 14px;
	text-align: left;
}
.nav-list li.active{
	font-weight: bold;
	text-decoration: underline;
}
.nav-list li > a, .navbar-default .navbar-nav>li>a{
	text-decoration: none;
	color: #000000;
		
}

.nav>li>a:hover{
	background: none;
	text-decoration: underline;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
	color: #000000;
    background-color: #ffffff;
}

.navbar{
	margin-bottom: 0;
	padding-top: 10px;
}
.navbar-nav>li>a {
    padding-top: 6px;
    padding-bottom: 5px;
}
.navbar-nav>li:first-child>a{
	padding-left: 0;
}


.nav>li>a.button{
	border: 1px solid #000000;
	padding: 3px 8px;
}
.nav>li>a.button:hover{
	border: 1px solid #000000;
	background: #000000;
	color: #ffffff;
	text-decoration: none;
}

.nav-toggle-icon {
    display: none;
    position: absolute;
    z-index: 10;
    padding: 0;
    border: 0;
    background: transparent;
    outline: 0;
    right: 20px;
    top: 30px;
    cursor: pointer;
    border-radius: 50%;
    transition: background-color 0.15s linear;
	z-index: 1100;
}
	.signup-nave{
		display: block;
	}

/* colors */
.orange-color{
	color: #D9A34A !important;
}
.blue-color{
	color: #0072CA !important;
}
.red-color{
	color: #FF4967 !important;
}
.green-color{
	color: #40BE65 !important;
}
.pink-color{
	color: #E44385 !important;
}

section.first-section{
		padding-top: 175px
	}

.slider-pic {
	margin-bottom: 20px;
}
.slider-pic img{
	width: 100%;
	height: auto;
}

ul.slider-ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
.mobile-slider-bar{
	display: none;
}
ul.slider-ul li{
	    position: relative;
}
ul.slider-ul li a.slider-url{
	border-bottom: 1px solid #cecece;
	min-height: 91px;
	display: block;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 7px;
}
ul.slider-ul li:last-child a.slider-url{
	border-bottom: none;
}
ul.slider-ul li a.slider-url .label{
	font-family: Segoe, "Segoe UI";
	font-size: 11px;
	letter-spacing: 1.1px;
	font-weight: bold;
	margin: 0 0 8px;
    padding: 0;
    display: block;
    text-align: left;
}
ul.slider-ul li a.slider-url .title{
	font-family: Georgia;
	font-size: 17px;
    padding: 0;
    display: block;
    text-align: left;
}
ul.slider-ul li a.slider-url .author{
	font-family: Segoe, "Segoe UI";
	font-weight: bold;
	font-size: 11px;
    padding: 0;
    display: block;
    text-align: left;
}

ul.slider-ul li a.slider-url.active ::before{
	border-left: 6px solid #133B5A;
}

li.slider-active:before {
    content: '';
    position: absolute;
    left: -30px;
    width: 6px;
    height: 100%;
    background: #133B5A;
}



.news-date {
	border-left: none;
	border-right: none;
}
.news-date tr td:first-child{
	border-left: none;
}
.news-date tr td:last-child{
	border-right: none;
}
.news-date tr td{
	padding: 10px 0 10px 14px !important;
	font-family: Georgia;
	font-size: 16px;
	letter-spacing: 0.6px;
}
.news-date tr td span{
	display: block;
	color: inherit;
}
.news-date tr td.title{
	font-family: Segoe, "Segoe UI";
	font-weight: bold;
	color: #40BE65;
	padding-left: 0 !important;
}


.news-feeds{
	
}
.news-feeds .feed{
	margin: 0 0 15px;
}
.news-feeds .feed .figure{
	float: left;
	width: 141px;
	height: auto;
}
.news-feeds .feed .figure img{
	width: 100%;
}
.news-feeds .feed .content{
	float: right;
	width: 50%;
}

.news-feeds .lable{
	font-family: Segoe, "Segoe UI";
    font-size: 11px;
	letter-spacing: 1.1px;
    font-weight: bold;
    margin: 0 0 8px;
    padding: 0;
    display: block;
    text-align: left;
    text-transform: uppercase;
}
.news-feeds .title{
	font-family: Georgia;
    font-size: 17px;
    padding: 0;
    display: block;
    text-align: left;
}


.img-feed{
	
}
.img-feed .content{
	padding: 35px;
}

.img-feed .content .label{
	font-family: gothambold;
    font-size: 11px;
	letter-spacing: 1.1px;
    font-weight: 500;
    margin: 0 0 8px;
    padding: 0;
    display: block;
    text-align: left;
    text-transform: uppercase;
	
}


.img-feed .col8-feed .content .main-title{
	font-family: gothambold;
	font-weight: bold;
	font-size: 42px;
	line-height: 39px;
	color: #ffffff;
	text-align: left;
	margin-bottom: 10px;
}
.img-feed .content .sub-title{
	font-family: Georgia;
	font-size: 16px;
	color: #ffffff;
	text-align: left;
}


.img-feed .col8-feed#justice, .img-feed .col4-feed#two-principles, .img-feed .col4-feed#cinema{
	position: relative;
	width: 100%;
	margin-bottom: 15px;
}
.img-feed .col8-feed .poster-img{
	width: 750px;
	height: 475px;
}
.img-feed .col4-feed .poster-img{
	width: 360px;
	height: 230px;
}
.img-feed .col8-feed .poster-img img, .img-feed .col4-feed .poster-img img{
	object-fit: cover;
    object-position: center;
}
.img-feed .col8-feed .poster-img img{
	width: 750px;
	height: 475px;
}
.img-feed .col4-feed .poster-img img{
	width: 360px;
	height: 230px;
}

.img-feed .col8-feed .content{
	    position: absolute;
    top: 0;
    background: linear-gradient(0deg,rgba(0,0,0,0.6),rgba(0,0,0,0.4),rgba(0,0,0,0.2), rgba(0,0,0,0.6)) ;
    height: 100%;
    width: 100%;
}

.img-feed .col4-feed .content{
	    position: absolute;
    top: 0;
    background: linear-gradient(0deg,rgba(0,0,0,0.5),rgba(0,0,0,0.2)) ;
    height: 100%;
}
.img-feed .col8-feed .content .text-position{
	position: relative;
	top: 52%;
	width: 59%;
}
.img-feed .col4-feed .content{
	padding: 0 35px;
	height: 100%;
        line-height: 200px;
        text-align: center;
}
.img-feed .col4-feed .content .text-position{
	    display: inline-block;
    vertical-align: middle;
    line-height: normal;
}

#mainmenu.sticky_menu.navbar-fixed-top .logo-div{
	display:none;
}
.color-box{

}

body {
    font-family: Segoe, "Segoe UI";
    font-size: 14px;
	color: #000;
}
.navbar-default{
	    background-color: #ffffff;
    border-color: #ffffff;
}
.color-box .box{
	width: 192px;
	height: 196px;
	display: inline-block;
	margin-right: 1.7%;
	vertical-align: top;
	padding: 70px 15px 15px 22px;
}
.color-box .box .title{
	font-family: Segoe, "Segoe UI";
    font-size: 14px;
    letter-spacing: 1.1px;
    font-weight: bold;
    margin: 0 0 5px;
    padding: 0;
    display: block;
    text-align: left;
	color: #ffffff;
}
.color-box .box .sub-text{
	font-family: Segoe, "Segoe UI";
    font-size: 12px;
	line-height: 16px;
    text-align: left;
	color: #ffffff;
}
.color-box .box:last-child{
	margin-right: 0;
}

.color-box .box#daily-quiz{
	background: #40BE65 url("../images/daily-quiz-icon.svg") no-repeat top 15px right 15px;
}
.color-box .box#read-respond{
	background: #133B5A url("../images/read-respond-icon.svg") no-repeat top 15px right 15px;
}
.color-box .box#text-doc{
	background: #D9A34A url("../images/text-doc-icon.svg") no-repeat top 15px right 15px;
}
.color-box .box#listen{
	background: #0071C9 url("../images/listen-icon.svg") no-repeat top 15px right 15px;
}
.color-box .box#rearrange{
	background: #E44385 url("../images/rearrange-icon.svg") no-repeat top 15px right 15px;
}

.btn{
	background: #ffffff;
	border: 1px solid #000000;
	border-radius: 0;
	font-weight: normal;
	width: 260px;
	height: 40px;
	font-family: Segoe, "Segoe UI";
    font-size: 14px;
    margin: 0px auto;
    padding: 9px 10px;
    display: block;
    text-align: center;
	color: #000000;
}

header.navbar-fixed-top {
    background: #fff;
}
.head_add {
    margin-top: 100px;
}
.addsec {
    background: #dcdcdc;
    height: 90px;
    max-width: 970px;
    margin: auto;
    display: flex;
    justify-content: center;
    align-items: center;
	font-family: Segoe, "Segoe UI";
	font-size: 20px;
	font-weight: bold;
	font-stretch: normal;
	font-style: normal;
	line-height: normal;
	letter-spacing: normal;
	text-align: left;
	color: #8e8e8e;
	text-transform: uppercase;
}
.addsec span{
	color: #8e8e8e;	
}
.learning_sec img{
	max-width: 100%;
	height: auto;
}
.learning_sec {
    margin: 30px 0 14px 0;
}
.learning_logo {
    max-width: 485px;
    margin: auto;
}
ul#signup-nav {
    position: absolute;
    right: 0;
    top: 40px;
}
ul#login-nav {
    position: absolute;
    right: 0;
    top: 65px;
}
.navbar-fixed-top .container{
	position: relative;
}
.navbar-fixed-top .navbar-nav>li>a {
    padding-top: 3px;
}
.responsive_menu{
	display: none;
}
#accordion1.panel-group .panel{
	border: 0;
	border-radius: 0px;
}
#accordion1 .panel-heading {
    padding: 10px 0px 15px;
    border: 0px solid transparent;
    border-radius: 0px;
    background-color: transparent;
}
#accordion1 .welcome_learner  {
	font-family: Segoe, "Segoe UI";
	font-size: 30px;
	font-weight: bold;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.27;
	letter-spacing: normal;
	text-align: left;
	color: #000;
	width: 100%;
    border: 0;
    background: transparent;
	position: relative;
	padding: 0px;
	z-index: 1;
	outline: none;
}
#accordion1 .welcome_learner .glyphicon{
	font-weight: bold;
	color: #000;
	position: absolute;
	right: 0px;
	top: 5px;
}
#accordion1 .welcome_learner.collapsed .glyphicon .fa-times:before {
    content: "\f067";
}
.panel-body.welcome_learner_content {
    padding: 15px 0;
	border: 0px !important;
}
.learn_box_container{
	width: 100%;
	margin:0 2%;
	display: inline-block;
    vertical-align: top;
	max-width: 180px;
}
.learn_box{
	border-radius: 10px;
	background-color: #000;
	color: #fff;
	padding: 15px;
	float: left;
	margin-bottom: 16px;
	width: 100%;
}
.learn_box .box_head{
	font-family: Segoe, "Segoe UI";
	font-size: 11px;
	font-weight: 500;
	font-stretch: normal;
	font-style: normal;
	line-height: normal;
	letter-spacing: 0.55px;
	text-align: left;
	color: #fff;
	text-transform: uppercase;
	float: left;    
}
.learn_box .learn_icon {
    float: right;
}
.learn_box .explore_txt {
    float: left;
    font-family: Segoe, "Segoe UI";
	font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.33;
	letter-spacing: normal;
	text-align: left;
	color: #fff;
	margin-top: 8px;
	clear: both;
}
.welcome_learn_title {
    max-width: 98%;
    float: left;
}
.collapsed .welcome_learn_title {
    margin-top: 0px;
}
.accordion_leftsec p{
	font-family: Georgia, Segoe;
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.45;
	letter-spacing: normal;
	text-align: left;
	color: #272727;
}
#accordion1 .show .accordion_rightsec{
	margin-top: 0px;
}
#accordion1 {
    border-top: 1px solid #000;
    padding-top: 15px;
	margin-bottom: 0px;
}
#mainmenu li a{
	font-size: 14px;
	font-family: Segoe, "Segoe UI";
	color: #000;
}
.button_sec {
    padding: 20px 0;
    text-align: center;
}
#accordion1 .panel.panel-default{
	border-bottom: 7px solid #000;
}
.button_sec .button {
    background: #000;
    border: 0;
    max-width: 260px;
    width: 100%;
    height: 40px;
    color: #fff;
    text-transform: uppercase;
    font-size: 14px;
	border: 1px solid #000;
}
.button_sec .button:hover {
    border: 1px solid #000 !important;
	background: #fff;
    border: 0;
    max-width: 260px;
    width: 100%;
    height: 40px;
    color: #000;
    text-transform: uppercase;
    font-size: 14px;
}
section.first-section {
    padding-top: 0 !important;
}
.quiz_section .learn_box_container {
    width: 270px;
	max-width: 270px;
    margin: 0;
    float: none;
    padding: 0;
    margin-right: 15px;
	display: inline-block
}
.quiz_section .learn_box_container:last-child {
	margin-right: 0px;
	}
.quiz_section .learn_box{
	width: 100%;
	height: 70px;
}
.quiz_section .learn_box .explore_txt{
	margin-top: -12px;
}
.quiz_section .learn_box_wrapper {
    white-space: nowrap;
    overflow: auto;
}
.news-feeds .feed .content {
    float: right;
    width: calc(100% - 165px);
}
.more_article_btn{
	margin-top: 30px;
	margin-bottom: 30px;
}
.more_article_btn:hover{
	background: #000;
	color: #fff;
}
.news-feeds .lable{
	font-family: gothambold;
}
.news-feeds .title{
	color: #272727;
}
.img-feed .content .sub-title {
    line-height: 25px;
}
#video-gallery {
	width: 100%;
	height: 405px!important;
	background: #fff;
}

.videoGallery .rsTmb {
    padding: 0 20px 10px 0px;
    height: 100%;
    margin-left: 20px;
    border-bottom: 1px solid #2E2E2E;
}
.videoGallery .rsThumbs .rsThumb {
  width: 220px;
  height: 80px;
  border-bottom: 1px solid #2E2E2E;
}
.videoGallery .rsThumbs .rsThumb:last-child .rsTmb{
 border-bottom: none;
}
.videoGallery .rsThumbs {
  width: 220px;
  padding: 0;
}
.videoGallery .rsThumb:hover {
  background: transparent;
}
.videoGallery .rsThumb.rsNavSelected {
  background-color: #fff !important;
  border-left: 5px solid #133b5a !important;
}

.sampleBlock {
  left: 3%; 
  top: 1%; 
  width: 100%;
  max-width: 400px;
}

.videoGallery .rsOverflow.grab-cursor {
    width: 65% !important;
	background: #fff !important;
}
.videoGallery .rsThumbs {
    width: 35% !important;
    padding: 0;
	height: 100%;
	background: #fff !important;
}
.videoGallery img.rsImg {
    max-width: none;
    width: 100% !important;
    height: auto !important;
    margin-top: 0px !important;
	margin-left: 0px !important;
}
.videoGallery .rsThumbs .rsThumb {
    width: 100%;
    height: 25%;
    border-bottom: 0px solid #2E2E2E;
	border-left: 5px solid #fff;
}
.rsThumbsArrow {
    display: none !important;
}
.rsDefault.rsWithThumbsVer .rsThumbsContainer {
    height: 100% !important;
}
.videoGallery .rsThumbs .rsThumb .rsTmb .label {
    font-family: Segoe, "Segoe UI";
    font-size: 11px;
    font-weight: 500;
    letter-spacing: 1.1px;
    margin: 0 0 8px;
    padding: 0;
    display: block;
    text-align: left;
	color: #000;
	padding-top: 10px;
	text-transform: uppercase;
}
.videoGallery .rsThumbs .rsThumb:first-child .rsTmb .label {
	padding-top: 0px;
}
.videoGallery .rsThumbs .rsThumb .rsTmb .title {
    font-family: Georgia;
    font-size: 17px;
    padding: 0;
    display: block;
    text-align: left;
	line-height: 1.30;
	color: #272727;
}
.videoGallery .rsThumbs .rsThumb .rsTmb .author {
    font-family: Segoe, "Segoe UI";
    font-weight: bold;
    font-size: 11px;
    padding: 0;
    display: block;
    text-align: left;
	margin-top: 5px;
	color: #000;
}
.rsDefault, .rsDefault .rsOverflow, .rsDefault .rsSlide, .rsDefault .rsVideoFrameHolder, .rsDefault .rsThumbs {
    background: #fff !important;
}
.home_slider{
	margin: 30px 0;
}
.desktop_hidden{
	display: none;	
}
.bannersec img {
    max-width: 100%;
    height: auto;
}
.breadcrumb_innersec{
	border-top: 1px solid #000;
	padding-top: 10px;
}
.breadcrumb_title{
	font-family: Segoe, "Segoe UI";
    font-weight: normal;
    font-size: 14px;
}
.breadcrumb_title .actice_page{
	font-family: Segoe, "Segoe UI";
    font-weight: bold;
}
.article_title{
	font-family: Segoe, "Segoe UI";
    font-weight: bold;
    font-size: 30px;
	line-height: 1.27;
	letter-spacing: normal;
	color: #000;
	margin-top: 0;
}
.author_name{
	font-family: Segoe, "Segoe UI";
    font-weight: bold;
    font-size: 16px;
	line-height: 1.27;
	letter-spacing: normal;
	color: #272727;
	margin-top: 0;
}
.article_contentSec {
    float: left;
    width: calc(100% - 255px);
}
.article_addSec {
    width: 255px;
    float: right;
}
.addblock {
    max-width: 225px;
    height: 600px;
    background: #E6E6E6 ;
    float: right;
    width: 100%;
	display: flex;
    align-items: center;
    justify-content: center;
	font-family: Segoe, "Segoe UI";
	font-size: 16px;
	font-weight: bold;
	font-stretch: normal;
	font-style: normal;
	line-height: normal;
	letter-spacing: normal;
	text-align: center;
	
}
.addblock img{
	max-width: 100%;
	height: auto;
	color: #8e8e8e;
}
.social_iconsec{
	font-family: Segoe, "Segoe UI";
    font-weight: bold;
    font-size: 16px;
	line-height: 1.27;
	letter-spacing: normal;
	color: #686868;
	margin-top: 0;
	margin-bottom: 10px;
	float: left;
	width: 100%;
}
.question_sec {
	background-color: #e2f1ff;
	margin: 30px 0;
	padding: 25px;
	font-family: Georgia;
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.45;
	letter-spacing: normal;
	text-align: left;
	color: #272727;
}
.article_contentSec p{
	font-family: Georgia;
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.5;
	letter-spacing: normal;
	text-align: left;
	color: #272727;	
}
.article_subtitle{
	font-family: Segoe, "Segoe UI";
    font-weight: bold;
    font-size: 24px;
	line-height: 1.25;
	letter-spacing: normal;
	color: #000;
	margin-top: 0;	
}
.gist_sec {
    background-color: #f5f5f5;
    border-top: 1px solid #000;
    border-bottom: 7px solid #000;
    margin-bottom: 40px;
}
.gist_innersec {
    display: flex;
    margin-bottom: 20px;
}
.gist_innersec .arrow {
    width: 30px;
	padding-top: 7px;
    text-align: center;
    background-color: #efefef;
}
.gist_innersec .arrow .fa{
    width: 30px;
}
.gist_content {
    padding-left: 10px;
	padding-top: 0px;
	padding-right: 30px;	
}
.gist_content p{
    margin-bottom: 0;	
}
.gist_sec .gist_innersec:first-child .arrow {
    padding-top: 15px;
}
.gist_sec .gist_innersec:first-child .gist_content {
    padding-top: 10px;
}
.gist_sec .gist_innersec:last-child {
    display: flex;
    margin-bottom: 0px;
}
.gist_sec .gist_innersec:last-child .gist_content p{
    margin-bottom: 20px;	
}
.article_banner {
    margin: 30px 0 10px 0;
}
.article_banner img {
    max-width: 100%;
}
.youmay_like{
	margin-bottom: 15px;
}
.time_submit_sec .mins {
	font-family: Georgia;
    font-weight: normal;
    font-size: 22px;
	line-height: 1.45;
	letter-spacing: normal;
	text-align: left;
	color: #272727;	
	margin-left: 5px;
}
.time_submit_sec {
    justify-content: space-between;
    width: 100%;
    display: flex;
    align-items: center;
	padding-top: 10px;
}
.time_submit_sec .btn{
	width: 92px;
	height: 40px;
	font-family: Segoe, "Segoe UI";
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: normal;
	letter-spacing: 0.7px;
	color: #fefefe;
	background: #000;
	outline: none !important;
	cursor: pointer;
	border: 0px;
	border-radius: 0px;
	text-transform: uppercase;
	padding-top: 12px;
}
.time_submit_sec .btn:hover{
	background: #fff;
	color: #000;
	border: 1px solid #000;
}
.rearrance_txtbox {
    padding: 20px 20px;
    background-color: #efefef;
    float: left;
    margin: 15px 0 30px;
    width: 100%;
}
.rearrance_txtbox span {
	font-family: Georgia;
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.45;
	letter-spacing: normal;
	text-align: center;
	color: #272727;
	margin: 0px 10px 14px 0;
	padding: 8px 6px 5px;
	border: 1px dotted #707070;
	background-color: #fff;
	float: left;
}
.rearrance_txtbox .the_month {
    top: -15px;
	position: relative;
	border: 1px dotted #e44385;
}
.drag_drop_txt{
	font-family: Segoe, "Segoe UI";
	font-size: 11px;
	font-weight: bold;
	font-stretch: normal;
	font-style: normal;
	line-height: normal;
	letter-spacing: normal;
	text-align: left;
	color: #000;
	float: left;
    text-transform: uppercase;
	padding-bottom: 10px;
	margin-top: 10px;
}
.score_cardSec {
	padding: 15px;
	border-radius: 10px;
	background-image: linear-gradient(to right, #191919 0%, #444 44%, #000 100%);
	margin: 30px 0 0 0;
}
.scorecard_title{
	font-family: Segoe, "Segoe UI";
	font-size: 24px;
	font-weight: bold;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.58;
	letter-spacing: normal;
	text-align: left;
	color: #fff;
}
.scorecard_titleWrapper {
    display: flex;
    justify-content: space-between;
}
.scorecard_border {
    width: 50px;
    height: 50px;
    border-top: 2px solid #fff;
    border-right: 2px solid #fff;
}
.score{
	background: #676767;
	width: 100%;
	height: 10px;
	margin-bottom: 20px;
}
.percentage{
	background: #fff;
	height: 10px;
}
.W-40{
	width: 40%;
}
.W-50{
	width: 50%;
}
.W-80{
	width: 80%;
}
.W-60{
	width: 60%;
}
.Overall_score .percentage{
	background: #ffff97;
}
.score_cardSec label{
	font-family: Segoe, "Segoe UI";
	font-size: 11px;
	font-weight: bold;
	line-height: 1.1;
	color: #fff;
	text-transform: uppercase;
}
.accordion_group .panel {
	background: transparent;
	border: 0px;
	box-shadow: none;
}
.accordion_group .panel-heading {
	background: transparent;
	border: 0;
	padding: 0;
}
.accordion_btn{
	width: 100%;
	background: transparent;
	border: 0;
	padding: 0px;
	
}
.accordion_btn .glyphicon {
    font-weight: bold;
    color: #fff;
    float: right;
}
.accordion_btn .glyphicon {
    font-weight: bold;
    color: #fff;
    float: right;
}
.accordion_btn .glyphicon .fa{
    color: #fff;
}
.accordion_group .accordion_btn.collapsed .glyphicon .fa-times:before {
    content: "\f067";
}
.accordion_title {
    max-width: 98%;
    float: left;
	font-family: Segoe, "Segoe UI";
    font-size: 11px;
    font-weight: bold;
    line-height: normal;
	letter-spacing: 1.1px;
    text-align: left;
    color: #fff;
    float: left;
    text-transform: uppercase;
    padding-bottom: 10px;
}
.scorecard_accorcontent p{
	font-family: Segoe, "Segoe UI";
	font-size: 11px !important;
    font-weight: normal;
    line-height: normal;
	letter-spacing: 1.1px !important;
    text-align: left;
    color: #fff;
}
.accordion_group.panel-group .panel-heading+.panel-collapse>.list-group, .accordion_group.panel-group .panel-heading+.panel-collapse>.panel-body {
    border-top: 0px solid #ddd;
}
.scorecard_accorcontent{
	padding: 10px 0;
}
.scorecard_accorcontent ul {
    margin-left: 0;
    padding-left: 0;
	margin-top: 20px;
}
.scorecard_accorcontent li {
    color: #fff;
    margin-bottom: 10px;
    list-style-position: inside;
	font-family: Segoe, "Segoe UI";
	font-size: 11px;
    font-weight: normal;
    line-height: normal;
	letter-spacing: 1.1px;
}
.accordion_group{
	margin-bottom: 0px;
}
.registration .accordion_title {
    max-width: 98%;
    float: left;
    font-family: Segoe, "Segoe UI";
    font-size: 24px;
    font-weight: bold;
    line-height: 28px;
    letter-spacing: 1.1px;
    text-align: left;
    color: #000;
    float: left;
    text-transform: none;
    padding-bottom: 10px;
}

.register_sec {
    max-width: 260px;
    margin: 0 auto;
	font-size: 11px;
    line-height: 18px;	
	margin-top: -35px;
}
.social_reg {
    float: left;
    border: 1px solid #707070;
    border-radius: 4px;
    width: 55px;
    height: 34px;
    text-align: center;
    padding: 5px 0;
    margin-right: 13px;
}
.social_reg img {
    width: auto;
    height: 24px;
}
.social_reg:last-child {
    margin: 0;
}
.or_sec {
    float: left;
    margin: 14px 0;
    text-align: center;
    width: 100%;
    position: relative;
    border-top: 1px solid #707070;
}
.or_sec span {
    position: absolute;
    top: -10px;
    background: #fff;
    padding: 0 4px;
    left: 50%;
    margin-left: -11px;
	font-size: 11px;
}
p.continue_txt {
	font-family: Segoe, "Segoe UI";
    font-size: 17px;
    font-weight: bold;
    line-height: 20px;	
	color: #000;
}
.register_sec .form-control{
	border-color: #707070;
}
.register_sec .form-check-label {
	font-size: 11px;
	font-weight: normal;
	position: relative;
    top: -3px;
    left: 5px;
}
.register_sec .btn{
	text-transform: uppercase;
	outline: none !important;
}
.register_sec .btn:hover{
	text-transform: uppercase;
	outline: none !important;
	background: #000;
	color: #fff;
}
.footer_sec .arrow {
    width: 24px;
    height: 24px;
    background-image: url(../images/down-arrow.png);
    background-repeat: no-repeat;
	float: right;
}
.footer_sec .collapsed .arrow {
    width: 24px;
    height: 24px;
    background-image: url(../images/up-arrow.png);
    background-repeat: no-repeat;
	float: right;
}
.registration{
	display: none;
	position: fixed;
    z-index: 99999999;
    background: rgba(0,0,0,.7);
    bottom: 0;
    margin-bottom: 0;
    height: 100%;
}
.subscribtion{
	display: none;
	position: fixed;
    z-index: 99999999;
    background: rgba(0,0,0,.7);
    bottom: 0;
    margin-bottom: 0;
    height: 100%;
}
.footer_sec .accordion_btn{
	z-index: 9;
    position: relative;
}
div#accordion3 {
    display: flex;
    height: 100%;
    align-items: end;
}
div#accordion4 {
    display: flex;
    height: 100%;
    align-items: end;
}
.footer_sec{
	width: 100%;
	background: #fff;
	padding-top: 20px;
    padding-bottom: 10px;
}
.reg_text{
	font-family: Segoe, "Segoe UI";
    font-size: 24px;
    font-weight: bold;
    line-height: 28px;	
	color: #000;	
	margin-bottom: 5px;
}
.reglogo{
	max-width: 238px;
}
.registration .accordion_btn  .accordion_title{
	display: none;
}
.registration .accordion_btn.collapsed .accordion_title{
	display: block;
}
.news-feeds .feed {
    margin: 0 0 0 !important;
    padding: 15px;
}
.news-feeds .feed a{
    display: inline-block;
	width: 100%;
}
.news-feeds .feed:hover {
    background: #ECECEC;
}
.share_txt {
    float: left;
    margin-right: 15px;
	padding-top: 5px;
	color: #686868
}
.share_icon {
	width: 41px;
	height: 34px;
	border: 1px solid #686868;
	border-radius: 3px;
	float: left;
	margin-right: 7px;
}
.share_icon.share_facebook span {
    background: url(../images/share-fb.png) no-repeat;
    background-size: 22px 22px;
    background-position: center;
    display: block;
    width: 100%;
    height: 100%;
}
.share_icon.share_twitter span {
    background: url(../images/share-twitter.png) no-repeat;
    background-size: 27px 22px;
    background-position: center;
    display: block;
    width: 100%;
    height: 100%;
}
.share_icon.share_whatsapp span {
    background: url(../images/share-whatsapp.png) no-repeat;
    background-size: 23px 23px;
    background-position: center;
    display: block;
    width: 100%;
    height: 100%;
}
.share_icon.share_red span {
    background: url(../images/share-red.png) no-repeat;
    background-size: 29px 23px;
    background-position: center;
    display: block;
    width: 100%;
    height: 100%;
}
.share_icon.share_copy span {
    background: url(../images/share-copy.png) no-repeat;
    background-size: 24px 24px;
    background-position: center;
    display: block;
    width: 100%;
    height: 100%;
}
.share_icon.share_facebook:hover span, .share_icon.share_facebook:active span, .share_icon.share_facebook:focus span {
    background: url(../images/share-fb1.png) no-repeat;
    background-size: 22px 22px;
    background-position: center;
    display: block;
    width: 100%;
    height: 100%;
}
.share_icon.share_twitter:hover span, .share_icon.share_twitter:active span, .share_icon.share_twitter:focus span {
    background: url(../images/share-twitter1.png) no-repeat;
    background-size: 27px 22px;
    background-position: center;
    display: block;
    width: 100%;
    height: 100%;
}
.share_icon.share_whatsapp:hover span, .share_icon.share_whatsapp:active span, .share_icon.share_whatsapp:focus span {
    background: url(../images/share-whatsapp1.png) no-repeat;
    background-size: 23px 23px;
    background-position: center;
    display: block;
    width: 100%;
    height: 100%;
}
.share_icon.share_red:hover span, .share_icon.share_red:active span, .share_icon.share_red:focus span {
    background: url(../images/share-red1.png) no-repeat;
    background-size: 29px 23px;
    background-position: center;
    display: block;
    width: 100%;
    height: 100%;
}
.share_icon.share_copy:hover span, .share_icon.share_copy:active span, .share_icon.share_copy:focus span {
    background: url(../images/share-copy1.png) no-repeat;
    background-size: 24px 24px;
    background-position: center;
    display: block;
    width: 100%;
    height: 100%;
}
.txtcontent_img {
    margin-top: 15px;
    max-width: 340px;
}
.image{
	max-width: 100%;
	height: auto;
}
.text_contentImg {
    max-width: max-content;
    margin: 10px 0 15px 0;
}
.remain_article_no {
    background: #000;
    color: #fff;
    float: left;
    padding: 2px 6px;
    border-radius: 4px;
    font-family: Segoe, "Segoe UI";
    font-size: 24px;
    font-weight: bold;
    line-height: 28px;	
}
.article_left{
	font-family: Segoe, "Segoe UI";
    font-size: 24px;
    font-weight: bold;
    line-height: 28px;
	margin-left: 10px;
	float: left;
}
.subs_btn{
	float: left;
	margin-left: 20px;
	max-width: 195px;
	position: relative;
	z-index: 99;
	width: 100%;
}
.btn_black{
	background: #000;
	color: #fff;
	width: 100%;
}
.btn_black:hover{
	background: #fff !important;
	color: #000 !important;
	border: 1px solid #000 !important;
}
.subs_sec {
    display: flex;
    align-items: center;
}
.footer_sec .accordion_btn .subs_sec {
    display: none;
}
.footer_sec .accordion_btn.collapsed .subs_sec {
    display: flex;
}
.subscribtion .register_sec {
	max-width: 614px;
	text-align: center;
}
.show .subs_sec {
    /* justify-content: center; */
    margin-top: 20px;
}
.show .subs_sec .subs_btn{
    max-width: 260px;
}
.buy_subscr{
	font-family: Segoe, "Segoe UI";
    font-size: 17px;
    font-weight: bold;
    line-height: 20px;
	margin-left: 15px;
	float: left;
}
.time_sec {
    display: flex;
    align-items: center;
}
.share_copy {
	position: relative;
}
.share_copy .copy {
    background: none !important;
    position: absolute;
    top: 5px;
    right: -45px;
	display: none !important;
	font-family: Segoe, "Segoe UI";
    font-size: 14px;
    font-weight: bold;
	color: #686868;
}
.share_copy:hover .copy, .share_copy:active .copy, .share_copy:focus .copy {
	display: block !important;
}
.news-feeds .feed .figure{
	width: 141px;
	height: 141px;
}
.news-feeds .feed .figure img{
	object-fit: cover;
    object-position: center;
    width: 141px;
    height: 141px;
}
.slider_btn_sec {
    margin-bottom: 10px;
	display: none;
}
.slider_btn_sec .slider_btn {
    background: #ccc;
    border: none;
    width: 23%;
    margin-right: 1%;
    text-indent: -9999px;
    height: 10px;
    padding: 0;
}



/**** Media Query Start ****/
@media only screen and (max-width:1100px){
	.videoGallery .rsThumbs .rsThumb{
		height: auto;
	}
}
@media only screen and (max-width:991px){
	#accordion1 .show .accordion_rightsec {
		margin-top: 20px;
	}
	.learn_box_container {
		margin-left: 0;
		margin-right: 15px;
		max-width: 155px;
	}	
	.welcome_learn_title {
		max-width: 90%;
		float: left;
	}
	.nav-list {
		overflow: auto;
		white-space: nowrap;
		float: none !important;
	}
	.nav-list li{
		float: none !important;
	}
	.head-logo {
		margin: 0 auto;
		max-width: 200px;
		padding: 15px 0;
	}
	ul#signup-nav {
		position: relative;
		right: 0;
		top: 0;
		text-align: center;
		margin-bottom: 10px;
	}
	#mainmenu li a{
		padding-left: 10px;
		padding-right: 10px;
	}
}
@media only screen and (max-width:767px){
	.responsive_menu {
		display: block;
		position: fixed;
		width: 100%;
		top: 0;
		z-index: 9999;
		background: transparent;
		border: 0;
		/* height: 100%; */
		padding-top: 17px;
	}
	div#myNavbar {
		background: #000;
		height: 100%;
	}
	.responsive_menu .container-fluid{
		height: 100%;
	}
	.responsive_menu .container-fluid{
		height: 100%;
	}
	.responsive_menu ul.nav.navbar-nav {
		height: 100%;
		padding: 25px 25px;
		margin: 0
	}
	.learning_logo {
		max-width: 195px;
	}
	.head_add {
		margin-top: 110px;
	}
	.img-feed .col8-feed .content .main-title {
		margin-bottom: 5px;
	}
	div#myNavbar.show {
		height: calc(100vh - 50px);
	}
	.responsive_menu .navbar-nav>li>a {
		font-family: Segoe, "Segoe UI";
		font-size: 14px;
		font-weight: normal;
		font-stretch: normal;
		font-style: normal;
		line-height: normal;
		letter-spacing: 0.7px;
		text-align: left;
		color: #fff;
		padding: 15px 0;
	}
	.responsive_menu .subscribe_btn a{
		background: #fff;
		text-align: center !important;
		color: #000 !important;
		margin-bottom: 10px;
		padding: 10px !important;
	}
	.responsive_menu .subscribe_btn{
		border-bottom: 0px solid #959595;
	}
	.responsive_menu .DailyQuiz {
		background: url(../images/daily_qz.png) no-repeat;
		background-size: 34px 21px;
		background-position: right;
	}
	.responsive_menu .ReadRespond {
		background: url(../images/read_res.png) no-repeat;
		background-size: 17px 25px;
		background-position: right;
	}
	.responsive_menu .WordContext {
		background: url(../images/txt_cont.png) no-repeat;
		background-size: 24px 24px;
		background-position: right;
	}
	.responsive_menu .ListenRespond {
		background: url(../images/listen.png) no-repeat;
		background-size: 21px 24px;
		background-position: right;
	}
	.responsive_menu .Rearrange {
		background: url(../images/rearrange.png) no-repeat;
		background-size: 21px 25px;
		background-position: right;
	}
	.responsive_menu li {
		border-bottom: 1px solid #959595;
	}
	.navbar-toggle{
		background: url(../images/menubar.png) no-repeat;
		background-size: 100%;
		border: 0px;
		padding: 0;
		width: 24px;
		height: 24px;
		border-radius: 0;
		margin-top: 15px;
		top: -15px;
	}	
	.navbar_menu{
		background: url(../images/menubar.png) no-repeat;
		background-size: 100%;
		border: 0px;
		padding: 0;
		width: 24px;
		height: 24px;
		border-radius: 0;
		margin-top: 15px;
		top: -15px;
	}
	.navbar_menu.navbar_openmenu{
		background: url(../images/menubar_close.png) no-repeat;
		background-size: 100%;
		border: 0px;
		padding: 0;
		width: 24px;
		height: 24px;
		border-radius: 0;
		margin-top: 15px;
		top: -15px;
	}
	.addsec {
		height: 50px;
		max-width: 320px;
	}
	.learning_sec {
		margin: 15px 0 0px 0;
	}
	#accordion1 .welcome_learner {
		font-size: 18px;
		line-height: 1.22;
	}
	.accordion_leftsec p {
		font-size: 17px;
		line-height: 1.35;
	}
	.videoGallery .rsOverflow.grab-cursor {
		width: 100% !important;
	}
	.videoGallery .rsThumbs {
		width: 100% !important;
		height: 100px !important;
		position: absolute;
		top: inherit !important;
		right: 0;
		bottom: 0px;
	}
	.videoGallery .rsThumbs .rsThumb {
		width: 100% !important;
		height: 100% !important;
	}
	.videoGallery .rsTmb {
		padding: 0 10px 10px 0px;
		height: 100%;
		margin-left: 0px;
		border-bottom: 1px solid #2E2E2E;
	}
	.videoGallery .rsThumb.rsNavSelected {
		background-color: #fff !important;
		border-left: 0px solid #fff !important;
	}
	.mobile_hidden{
		display: none;
	}
	.desktop_hidden{
		display: block;	
	}
	.text_contentImg{
		max-width: max-content;
    margin: 5px 0 10px 0;
    width: 74%;
	}
	.article_contentSec {
		float: left;
		width: 100%;
	}
	.article_addSec {
		display: none;
	}
	.article_title {
		font-size: 24px;
		line-height: 1.17;
	}
	.author_name {
		font-size: 11px;
		line-height: 1.27;
	}
	.social_iconsec {
		font-size: 14px;
		line-height: 1.27;
	}
	.question_sec {
		margin: 20px 0;
		padding: 15px;
		font-family: Georgia;
		font-size: 17px;
		line-height: 1.35;
	}
	.article_contentSec p {
		font-size: 18px;
		line-height: 1.5;
	}
	.article_subtitle {
		font-size: 18px;
		line-height: 1.22;
	}
	.breadcrumb_title {
		font-size: 12px;
	}
	#mainmenu li a {
		padding-left: 7px;
		padding-right: 7px;
		font-size: 12px;
	}
	.registration .accordion_title{
		font-size: 14px;
	}
	.txtcontent_img {
		margin-top: 15px;
		max-width: 245px;
	}
	.accordion_btn .remain_article_no {
		font-size: 12px;
		line-height: 14px;
	}
	.accordion_btn .article_left {
		font-size: 14px;
		line-height: 28px;
	}
	.accordion_btn .subs_btn {
		max-width: 95px;
	}
	.accordion_btn .subs_btn .btn_black{
		height: 24px;
		font-size: 9px;
		padding: 0;
		line-height: 22px;
		margin: 0px;
	}
	.footer_sec {
		padding-bottom: 20px;
	}
	.subscribtion .register_sec {
		max-width: 260px;
		text-align: left;
	}
	.buy_subscr {
		margin-left: 0px;
		clear: both;
		margin-top: 10px;
		margin-bottom: 15px;
	}
	.show .subs_btn {
		margin-left: 0px;
	}
	.subs_btn .btn{
		margin: 0px;
	}
	.show .subs_sec {
		display: block;
		margin-top: 15px;
	}
	.royalSlider.rsDefault .rsThumbsVer {		
		bottom: 0;
		top: inherit !important;
	}
	.royalSlider.rsDefault.rsWithThumbsVer .rsThumbsContainer {
		transform: none !important;
	}
	.royalSlider.rsDefault .rsThumb.rsNavSelected {
		bottom: 0;
		position: absolute;
		z-index: 99;
	}
	.slider_btn_sec {
		display: block;
	}
}
@media only screen and (min-width:100px) and (max-width:767px){
	
	section{
		margin: 10px auto;
	}
	.container{
		width: 100%;
	}
			
	.res-br{
		display: none;
	}
	.head-logo img{
		max-width: 192px;
		height: auto;
		margin: 0 auto;
		text-align: center;
	}
	
	.nav-toggle-icon {
    display: inline-block;
}
	.signup-nav{
		display: none;
	}
	ul#login-nav {
        position: unset;
    text-align: center;
}
	
	
	.nav-list{
		 overflow: auto;
  white-space: nowrap;
	}
	.nav-list::-webkit-scrollbar{
		display: none
	}
	
	.popup-nav{
			display: none;
			background-color: #ffffff;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1030;
		}
		.popup-nav ul{
			list-style: none;
			margin: 80px auto 0;
			padding: 0;
			position: relative;
    top: 42%;
		}
		.popup-nav ul li{
			display: block;
			margin: 15px auto 0;
			text-align: center;
		}
		.popup-nav .button{
			border: 1px solid #000000;
    padding: 3px 8px;
			text-decoration: none;
    color: #000000;
		}
		.popup-nav .nav-link{
			text-decoration: none;
    color: #000000;
		}
	
	section.first-section{
		padding-top: 125px
	}
	.nav>li>a{
		padding: 10px 10px;
	}
	.mobile-slider-bar{
		list-style: none;
		margin: 0;
		padding: 0;
		display: block;
	}
	.mobile-slider-bar li{ 
		width: 23%;
		height: 7px;
		display: inline-block;
		margin: 0 0.5%;
		background: #D5D5D5;
	}
	.mobile-slider-bar li.slider-active{ 
		background: #133B5A;
	}
	
	
	#slider1, #slider2, #slider3, #slider4{
		display: none
	}
	.slider-active#slider1, .slider-active#slider2, .slider-active#slider3, .slider-active#slider4{
		display: block;
	}
	ul.slider-ul li a.slider-url{
		border-bottom: none;
	}
	
	.table-responsive{
		border: none;
		border-bottom: 1px solid #ddd;
	}
	
	.news-date tr td.title, .news-date tr td{
		font-size: 12px;
		min-width: 100px;
	}
	
	
.news-feeds .feed{
	margin: 0 0 20px;
}
.news-feeds .feed .figure{
	float: right;
	width: 100px;
	height: auto;
}
.news-feeds .feed .content{
	float: left;
	width: 65%;
}

	.img-feed .col8-feed .content .main-title{
		font-size: 18px;
		line-height: inherit;
	}
	.img-feed .content {
    padding: 20px;
}
	.img-feed .col4-feed .content{
		padding: 0 20px;
		width: 100%;
	}
	.img-feed .col8-feed .content .text-position {
    top: 30%;
		width: 100%;
}
	.color-box{
		    overflow: auto;
    white-space: nowrap;
	}
	.color-box .box{
	width: 140px;
	height: 162px;
	margin-right: 10px;
	padding: 67px 10px 10px 15px;
		margin-bottom: 15px;
		white-space: normal;
}
.color-box .box .title{
    font-size: 9px;
    margin: 0 0 5px;
}
.color-box .box .sub-text{
    font-size: 10px;
	line-height: 12px;
}
	.color-box .box#daily-quiz{
		background-size: 60%;
	}
	.color-box .box#read-respond, .color-box .box#text-doc, .color-box .box#listen, .color-box .box#rearrange{
		background-size: 35%;
	}
.color-box .box::-webkit-scrollbar{
		display: none
	}
	
	
	.btn{
		margin: 0px auto;
	}
	.news-feeds .feed .figure{
		width: 100px;
		height: 100px;
	}
	.news-feeds .feed .figure img{
		object-fit: cover;
		object-position: center;
		width: 100px;
		height: 100px;
	}

}
@media only screen and (max-width: 420px){
	.accordion_rightsec .learn_box_container:nth-child(even) {
		margin-right: 0 !important;
	}
}







@media screen and (min-width: 0px) and (max-width: 500px) {
  .videoGallery .rsTmb {
    padding: 6px 0px;
  }
  .videoGallery .rsTmb h5 {
    font-size: 12px;
    line-height: 17px;
  }
  .videoGallery .rsThumbs.rsThumbsVer {
    width: 100px;
    padding: 0;
  }
  .videoGallery .rsThumbs .rsThumb {
    width: 100px;
    height: 47px;
  }
  .videoGallery .rsTmb span {
    display: none;
  }
  .videoGallery .rsOverflow,
  .royalSlider.videoGallery {
    height: 300px !important;
  }
  .sampleBlock {
    font-size: 14px;
  }
  #video-gallery {
    width: 100%;
    height: 305px!important;
    background: #fff;
}
}


a.login_register{
	    padding-right: 0;
}
.videoGallery .rsTmb{
	position: relative;
}
.videoGallery .rsTmb .slider-link{
	position: absolute;
	right: 0px;
	bottom: 9px;
    background: #ffffff;
    z-index: 99;
}

.videoGallery .rsTmb .slider-link .read-btn {
	outline: none;
    border: none;
    background: none;
    width: 100%;
    height: 100%;
    font-size: 12px;
    font-weight: 500;
    color: #133b5a;
text-decoration: underline;
}
.videoGallery .rsTmb .slider-link .read-btn:hover {    
	background: #00000022;
text-decoration: none;

}
.title-img{
	margin:25px 0 10px;
}

@media screen and (min-width: 100px) and (max-width: 1140px) {

.quiz_section .learn_box_container{
	max-width: 225px;
}
.img-feed .col4-feed .poster-img img{
	max-height: unset;
}
}


@media screen and (min-width: 500px) and (max-width: 1140px) {
	.img-feed .col8-feed .poster-img, .img-feed .col4-feed .poster-img{
		width: 100%;
	}
	.img-feed .col8-feed .poster-img img, .img-feed .col4-feed .poster-img img{
		width: inherit;
	}
.col-md-4 .col4-feed#two-principles{
	    width: 48.5%;
    display: inline-block;
    margin-right: 2%;
    vertical-align: top;
}
.col-md-4 .col4-feed#two-principles:last-child{
    margin-right: 0px;
}
.title-img{
	margin:20px 15px 7px;
}
.title-img img{
	width: 80%;
	max-width: 314px;
}
}


@media screen and (min-width: 100px) and (max-width: 499px) {
.learn_box_container{
	margin: 0 8px;
    max-width: 45%;
}
.img-feed .col8-feed .poster-img, .img-feed .col8-feed .poster-img img{
		width: 100%;
		height: 350px;
	}
	.img-feed .col4-feed .poster-img, .img-feed .col4-feed .poster-img img{
		width: 100%;
		height: 200px;
	}

	.title-img{
	margin:15px 15px 5px;
}
.title-img img{
	width: 70%;
}
}
