@media screen and (min-width: 1920px) and (max-width: 2020px) {
#menu-div{height:108px !important;}

}


@media screen and (min-width: 1801px) and (max-width: 1920px) {
	.fieldset-featured {
   
    height: 16vh;
	
    
}
.img-style {
    width: 100%;
    height: 148px;
}
.centernav {
    margin: 0 30%;
}
#menu-div{height:108px !important;}

}

@media screen and (min-width: 1500px) and (max-width: 1800px) {
.fieldset-featured { height: 23vh; width: 98%;
} 
.featured {width: 87%;height: 99%;
  
}
  .fieldset-featured  img{width:97%; height:98%; border-radius:15px;}
.centernav {
		margin: 0 27%;
	}
	.navbar-brand {
		float: left;
		padding: 15px 15px;
		font-size: 18px;
		line-height: 20px;
	}
	.navpad {
		padding-left: 3%!important;
	}
	
.dropdown-menu-large {
	margin-left:28%;
	margin-right:16px;
	padding:0;
	min-width:43%;
	margin-top:2px!important;
	background-color:#d42628
}

 .carousel-para{padding-bottom:10px;}
 .bright-spark{
 height:25vh;}
.subscription{ height:25vh;}
#menu-div{height:102px !important;}
.img-style{width:100%; height:142px}

}

@media screen and (min-width: 1350px) and (max-width: 1500px) {

}

@media screen and (min-width: 1200px) and (max-width: 1350px) {
.navpad {padding-left: 4%!important;}
ul.navpad>li, ul.navpad>li:hover {width: 16%;}
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a :hover {font-size: 16px;}

.nav>li>a {
    font-size: 16px;
}
.navbar-static .navbar-nav>.open>a, .navbar-static .navbar-nav>.open>a:focus, .navbar-static .navbar-nav>.open>a:hover {
	font-size:16px;
}
.dropdown-menu>li>a {padding: 28px 20px 14px 20px;font-size:16px;}
.dropdown-menu>li>a:hover {
    padding: 28px 20px 14px 20px;
	font-size:16px;
	
}
.dropdown-menu>li.greenmenu>a, .dropdown-menu>li.pinkmenu1>a, .dropdown-menu>li.redmenu1>a {
	padding-top:28px;
	padding-bottom:14px
}
.tab-top{top: -197.5% !important;}
.open-left {
    left: -110%!important;
}
.tab-pad{border-left:1px solid #fff;padding:0px 20px 0px 15px}
.fieldset-featured {    height: 25vh;}
}

@media screen and (min-width: 1000px) and (max-width: 1200px) {
.legend-fe{width:52%;}	
.featured { width: 88%;}

.fieldset-featured {width: 100%;}
.navpad {padding-left: 4%!important;}
ul.navpad>li, ul.navpad>li:hover {width: auto}
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a :hover {font-size: 16px;}
.dropdown-menu>li>a {padding: 28px 20px;font-size:16px;	}
.dropdown-menu>li>a:hover {
    padding: 28px 20px;
}
.nav>li>a {
    font-size: 16px;
}
.navbar-static .navbar-nav>.open>a, .navbar-static .navbar-nav>.open>a:focus, .navbar-static .navbar-nav>.open>a:hover {
	
	font-size:16px;
}
.navbar-default .navbar-nav>li>a {
    padding: 25px 10px;
    color: #4a4a4a;
}
.social_icons>li {
    
    margin-right: 15px;
	 padding-top: 20px;
    
}

.centernav {
    margin: 0 18%;
}
.dropdown-menu-large {
    margin-left: 18%;
}


}

@media screen and (min-width: 801px) and (max-width: 999px) {
	
.centernav {
    margin: 0 15%;
}

ul.navpad>li, ul.navpad>li:hover {width: auto}
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a :hover {font-size: 16px;}
.dropdown-menu>li>a {padding: 28px 20px;font-size:16px;	}
.dropdown-menu>li>a:hover {
    padding: 28px 20px;
}
.nav>li>a {
    font-size: 16px;
}
.navbar-static .navbar-nav>.open>a, .navbar-static .navbar-nav>.open>a:focus, .navbar-static .navbar-nav>.open>a:hover {
	
	font-size:16px;
}
.navbar-default .navbar-nav>li>a {
    padding: 25px 10px;
    color: #4a4a4a;
}
.social_icons>li {
    
    margin-right: 15px;
	 padding-top: 20px;
    
}



.fieldset-featured {height: 47vh;}
.car-pd {
    padding-top: 30px;
}
.subscription{height:26vh;}
.big-heading-white{font-size:25px; padding: 50px 10px 50px 10px;}
.bright-spark{height:22vh; font-size:25px; padding: 50px 10px 50px 10px;}
/********************************************/
	/*mobile menu*/

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: transparent;
}

.navbar-collapse {
   padding-right: 0px;
   padding-left: 0px;
   overflow-x: hidden;

}

.navbar-right>li {
   margin-left: 0px;
   padding: 10px 0;
}

.nav>li>a:focus, .nav>li>a:hover {
   text-decoration: none;
   background-color: transparent;
}
.line_li {
 width:5%;
 border: 1px solid #c4cdd5;
 height:1px;
 left:45%;
 position:absolute;
 
 
}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {
   padding: 15px 15px 15px 40px;
}


.dropdown-menu>li>a{
	color:#fff!important;
	font-size:18px!important;
}
ul.mobile-green{
	background-color:#37c693!important;
}
ul.mobile-red{
	background-color:#e94d4f!important;
}

ul.mobile-dark-red{
	background-color:#d42628!important;
}
ul.mobile-pink{
	background-color:#f0607b!important;
}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
   background-color:transparent;
   border-color: #337ab7;
}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    
}
.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    background-color: #47505b;
}
.menu-mobile.open .icon-bar:first-child {
    -webkit-transition-delay: 0.2s;
    transition-delay: 0.2s;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 10px 50%;
    transform-origin: 2px 50%;
}

.menu-mobile.open .icon-bar {
    background: #fff;
}

.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff;
}

.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}
/*toggle button css start*/

.menu {
    width: 60px;
    height: 45px;
	/*margin-right: 0px;*/
	    padding-left: 15px;
}
.menu:hover {
    cursor: pointer;
}
.menu-mobile {
    /*position: absolute;
    bottom: -62px;
    left: 55%;*/
	    background: transparent;
}
.menu-mobile:hover .icon-bar:nth-child(2) {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}
.menu-mobile.open .icon-bar {
    background: #47505b;
}
.menu-mobile.open .icon-bar:first-child {
    -webkit-transition-delay: 0.2s;
    transition-delay: 0.2s;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 10px 50%;
    transform-origin: 2px 50%;
}
.menu-mobile.open .icon-bar:nth-child(2) {
    -webkit-transform: translateX(40px);
    transform: translateX(20px);
    opacity: 0;
}
.menu-mobile.open .icon-bar:nth-child(3) {
    -webkit-transition-delay: 0.4s;
    transition-delay: 0.4s;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 8px 50%;
    transform-origin: 4px 50%;
}
.icon-bar {
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    display: block;
    width: 100%!important;
    height: 3px;
    margin: 0 0 8px;
    background: #47505b;
}
.navbar-nav>li>a{text-align:center;
color:#4b4b4b;}
/*toggle button css end*/

.navbar-nav>li>a.red-left-text{
   text-align: left;
   color: #fff;
   padding-left:7%;
    padding-right:7%;
	
	padding-bottom:3%;
	
}
li.red-left{
	background-color:#e9474f;
	border-bottom:1px solid #fff;
}
.pink-left{
	background-color:#e9474f!important;
	padding:0 10px 0 7%;
}
.pink-left-white{
	font-family: Dosis;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.78;
  letter-spacing: 0.9px;
  text-align: left;
  color: #ffffff;
	
}

.select-category{
	height:44px;
	font-family: 'Lato', sans-serif;
  font-size: 15px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 2;
  letter-spacing: normal;
  color: #454f5b;
}

.search-articles{
	height:44px;
	font-family: 'Lato', sans-serif;
  font-size: 15px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 2;
  letter-spacing: normal;
  color: #454f5b;
	
}
.navbar-nav>li>a {
    padding-top: 20px;
    padding-bottom: 20px;
    line-height: 20px;
}	
	
.selection-div{padding-left:7%;}
.red-left{width:33.33%; padding-bottom:0px;border-right: 1px solid #fff !important;}
li.dropdown-submenu:hover ul.dropdown-menu{display:block !important; border-left:1px solid #fff;}
li.dropdown-submenu:hover ul.mobile-pink{left:-120% !important;}
.nav>li>a {
    font-size: 18px !important;
}
.line_li{display:none !important}
.navbar-header>img{text-align:center !important;}
.nav>li>a {
    position: relative;
    display: block;
    padding: 20px 30px !important;
}
.pink-left {
    background-color: #e9474f!important;
    padding: 0 10px 0 4%;
}



.page-div{padding:0;margin-bottom: 20px;}	
.page-div p, .page-div a{margin-left:0;}	
.page-div a,.page-div a:hover,.page-div a:active{cursor:pointer;text-decoration:none;}
.div-img{width:100%;}
.row-eq{display:block;}	

}

@media screen and (min-width: 651px) and (max-width: 800px) {
.fieldset-featured {height: 47vh;}
.car-pd {padding-top: 30px;}
.subscription{height:26vh;}
.big-heading-white{font-size:25px; padding: 50px 10px 50px 10px;}
.bright-spark{height:22vh; font-size:25px; padding: 50px 10px 50px 10px;}



/********************************************/
	/*mobile menu*/

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: transparent;
}

.navbar-collapse {
   padding-right: 0px;
   padding-left: 0px;
   overflow-x: hidden;

}

.navbar-right>li {
   margin-left: 0px;
   padding: 10px 0;
}

.nav>li>a:focus, .nav>li>a:hover {
   text-decoration: none;
   background-color: transparent;
}
.line_li {
 width:5%;
 border: 1px solid #c4cdd5;
 height:1px;
 left:45%;
 position:absolute;
 
 
}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {
   padding: 15px 15px 15px 40px;
}


.dropdown-menu>li>a{
	color:#fff!important;
	font-size:18px!important;
}
ul.mobile-green{
	background-color:#37c693!important;
}
ul.mobile-red{
	background-color:#e94d4f!important;
}

ul.mobile-dark-red{
	background-color:#d42628!important;
}
ul.mobile-pink{
	background-color:#f0607b!important;
}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
   background-color:transparent;
   border-color: #337ab7;
}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    
}
.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    background-color: #47505b;
}
.menu-mobile.open .icon-bar:first-child {
    -webkit-transition-delay: 0.2s;
    transition-delay: 0.2s;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 10px 50%;
    transform-origin: 2px 50%;
}

.menu-mobile.open .icon-bar {
    background: #fff;
}

.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff;
}

.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}
/*toggle button css start*/

.menu {
    width: 60px;
    height: 45px;
	/*margin-right: 0px;*/
	    padding-left: 15px;
}
.menu:hover {
    cursor: pointer;
}
.menu-mobile {
    /*position: absolute;
    bottom: -62px;
    left: 55%;*/
	    background: transparent;
}
.menu-mobile:hover .icon-bar:nth-child(2) {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}
.menu-mobile.open .icon-bar {
    background: #47505b;
}
.menu-mobile.open .icon-bar:first-child {
    -webkit-transition-delay: 0.2s;
    transition-delay: 0.2s;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 10px 50%;
    transform-origin: 2px 50%;
}
.menu-mobile.open .icon-bar:nth-child(2) {
    -webkit-transform: translateX(40px);
    transform: translateX(20px);
    opacity: 0;
}
.menu-mobile.open .icon-bar:nth-child(3) {
    -webkit-transition-delay: 0.4s;
    transition-delay: 0.4s;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 8px 50%;
    transform-origin: 4px 50%;
}
.icon-bar {
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    display: block;
    width: 100%!important;
    height: 3px;
    margin: 0 0 8px;
    background: #47505b;
}
.navbar-nav>li>a{text-align:center;
color:#4b4b4b;}
/*toggle button css end*/

.navbar-nav>li>a.red-left-text{
   text-align: left;
   color: #fff;
   padding-left:7%;
    padding-right:7%;
	
	padding-bottom:3%;
	
}
li.red-left{
	background-color:#e9474f;
	border-bottom:1px solid #fff;
}
.pink-left{
	background-color:#e9474f!important;
	padding:0 10px 0 7%;
}
.pink-left-white{
	font-family: Dosis;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.78;
  letter-spacing: 0.9px;
  text-align: left;
  color: #ffffff;
	
}

.select-category{
	height:44px;
	font-family: 'Lato', sans-serif;
  font-size: 15px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 2;
  letter-spacing: normal;
  color: #454f5b;
}

.search-articles{
	height:44px;
	font-family: 'Lato', sans-serif;
  font-size: 15px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 2;
  letter-spacing: normal;
  color: #454f5b;
	
}
.navbar-nav>li>a {
    padding-top: 20px;
    padding-bottom: 20px;
    line-height: 20px;
}	
	
.selection-div{padding-left:7%;}
.red-left{width:33.33%; padding-bottom:3px;border-right: 1px solid #fff !important;}
li.dropdown-submenu:hover ul.dropdown-menu{display:block !important; border-left:1px solid #fff;}
li.dropdown-submenu:hover ul.mobile-pink{left:-120% !important;}
.nav>li>a {
    font-size: 16px !important;
}
.line_li{display:none !important}
.navbar-header>img{text-align:center !important;}
.nav>li>a {
    position: relative;
    display: block;
    padding: 20px 19px !important;
}
.nav>li>a {
    font-size: 16px !important;
}


.page-div{padding:0;margin-bottom: 20px;}	
.page-div p, .page-div a{margin-left:0;}	
.page-div a,.page-div a:hover,.page-div a:active{cursor:pointer;text-decoration:none;}
.div-img{width:100%;}
.row-eq{display:block;}	

}

@media screen and (min-width: 480px) and (max-width: 650px) {
	.content_text_white {
		font-family: 'Lato', sans-serif;
		font-size: 14px!important;
		font-weight: bold;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.78;
		letter-spacing: 0.9px;
		text-align: center;
		color: #ffffff;
		width: 100%;
		padding-left: 50px;
		padding-right: 50px;
		padding-top: 5px;
	}
	.featured-pad {
		padding: 0 0px 0 0px!important;
	}
	
	.fieldset-featured{height: 57vh;}
	
	.white-text{color:#fff;font-size:16px; font-family: 'Lato', sans-serif;}
	.carousel-title{padding-top:10%;}
	
	
	.pad0 {
    padding: 0%;
}
fieldset {
    position: relative !important;
    width: 53vh;
    height: 40vh;
}
.wall-of-fame-heading {
    font-size: 16px;
}
.blue{padding: 35px 60px 35px 20px;}
	
	/********************************************/
	/*mobile menu*/

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: transparent;
}

.navbar-collapse {
   padding-right: 0px;
   padding-left: 0px;
   overflow-x: hidden;

}

.navbar-right>li {
   margin-left: 0px;
   padding: 10px 0;
}

.nav>li>a:focus, .nav>li>a:hover {
   text-decoration: none;
   background-color: transparent;
}
.line_li {
 width:5%;
 border: 1px solid #c4cdd5;
 height:1px;
 left:45%;
 position:absolute;
 
 
}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {
   padding: 15px 15px 15px 5%;
}


.dropdown-menu>li>a{
	color:#fff!important;
	font-size:18px!important;
}
ul.mobile-green{
	background-color:#37c693!important;
}
ul.mobile-red{
	background-color:#e94d4f!important;
}

ul.mobile-dark-red{
	background-color:#d42628!important;
}
ul.mobile-pink{
	background-color:#f0607b!important;
}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
   background-color:transparent;
   border-color: #337ab7;
}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    
}
.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    background-color: #47505b;
}
.menu-mobile.open .icon-bar:first-child {
    -webkit-transition-delay: 0.2s;
    transition-delay: 0.2s;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 10px 50%;
    transform-origin: 2px 50%;
}

.menu-mobile.open .icon-bar {
    background: #fff;
}

.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff;
}

.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}
/*toggle button css start*/

.menu {
    width: 60px;
    height: 45px;
	/*margin-right: 0px;*/
	    padding-left: 15px;
}
.menu:hover {
    cursor: pointer;
}
.menu-mobile {
    /*position: absolute;
    bottom: -62px;
    left: 55%;*/
	    background: transparent;
}
.menu-mobile:hover .icon-bar:nth-child(2) {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}
.menu-mobile.open .icon-bar {
    background: #47505b;
}
.menu-mobile.open .icon-bar:first-child {
    -webkit-transition-delay: 0.2s;
    transition-delay: 0.2s;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 10px 50%;
    transform-origin: 2px 50%;
}
.menu-mobile.open .icon-bar:nth-child(2) {
    -webkit-transform: translateX(40px);
    transform: translateX(20px);
    opacity: 0;
}
.menu-mobile.open .icon-bar:nth-child(3) {
    -webkit-transition-delay: 0.4s;
    transition-delay: 0.4s;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 8px 50%;
    transform-origin: 4px 50%;
}
.icon-bar {
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    display: block;
    width: 100%!important;
    height: 3px;
    margin: 0 0 8px;
    background: #47505b;
}
.navbar-nav>li>a{text-align:center;
color:#4b4b4b;}
/*toggle button css end*/

.navbar-nav>li>a.red-left-text{
   text-align: left;
   color: #fff;
   padding-left:8%;
    padding-right:8%;
	
	padding-bottom:3%;
	
}
li.red-left{
	background-color:#e9474f;
	border-bottom:1px solid #fff;
}
.pink-left{
	background-color:#e9474f!important;
	padding:0 10px 0 5%;
}
.pink-left-white{
	font-family: Dosis;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.78;
  letter-spacing: 0.9px;
  text-align: left;
  color: #ffffff;
	
}

.select-category{
	height:44px;
	font-family: 'Lato', sans-serif;
  font-size: 15px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 2;
  letter-spacing: normal;
  color: #454f5b;
}

.search-articles{
	height:44px;
	font-family: 'Lato', sans-serif;
  font-size: 15px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 2;
  letter-spacing: normal;
  color: #454f5b;
	
}
	
.navbar-nav>li>a {
    padding-top: 20px;
    padding-bottom: 20px;
    line-height: 20px;
}	
	
.selection-div{padding-left:8%; padding-right:5%;}	
	
.navbar-nav .open .dropdown-menu>li.dropdown-submenu.open .dropdown-menu{display:block !important;}	



.page-div{padding:0;margin-bottom: 20px;}	
.page-div p, .page-div a{margin-left:0;}	
.page-div a,.page-div a:hover,.page-div a:active{cursor:pointer;text-decoration:none;}
.div-img{width:100%;}
.row-eq{display:block;}	
li.subscribe {
    
    width: 100%;
   
}
fieldset{margin-bottom:30px !important;}
.social_icons-footer {
    list-style-type: none;
    text-align: center;
    margin: 0 30%;
}
}

@media screen and (max-width: 479px) {
	fieldset{margin-bottom:30px !important;}
	li.subscribe {
    
    width: 100%;
   
}
ul{padding:0;}
	.featured {
    left: 10%;
    top: 1%;
}
.featured {
    width: 86%;
}	
	.car-pd {
    padding-top: 30px;
}
	
	.fieldset-featured {
    height: 38vh;
	}
	a{text-decoration:none; color:#4a4a4a; font-family: 'Lato', sans-serif;}
	a:hover{text-decoration:none; color:#4a4a4a;}
/************* Menu Style ********************/
.container{padding-left:20px; padding-right:20px;}
.navbar-nav>li>a { padding-top: 20px; padding-bottom: 20px;}
ul.mobile-green {background-color: #37c693!important;}
ul.mobile-green li a{padding-left:10%!important;}
ul.mobile-red { background-color: #e94d4f!important;}
ul.mobile-red li a{padding-left:10%!important;}
ul.mobile-pink {background-color: #f0607b!important;}
ul.mobile-pink li a{padding-left:10%!important;}
.white-text{color:#fff;font-size:16px;padding:10px 20px 10px 20px; font-family: 'Lato', sans-serif;}
.navbar-nav>li>a.red-left-text {
	font-family: 'Dosis', sans-serif; 
	text-align: left;
	color: #fff;
	padding-left: 10%;
	padding-right: 10%;
	padding-bottom: 6%;

}
li.red-left {
	background-color: #e9474f;
	border-bottom: 1px solid #fff;
}

.pink-left {
	background-color: #e9474f!important;
	padding: 5px 10px 5px 10px;
	border-top:1px solid #fff;
}

.pink-left-white {
	font-family: Dosis;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.78;
	letter-spacing: 0.9px;
	text-align: left;
	color: #ffffff;
}
.selection-div{padding:10px 35px 10px 35px; }
.contests{padding:0 20px 0 20px}
.big-heading-white {
    padding: 65px 10px;
    font-size:35px;
	vertical-align:middle;
}.banner-text {font-size: 18px;}
.red-button{ font-size:16px;}
.content-text{font-size:15px;}
.section-heading {font-size: 22px;}
.subheading{font-size:18px;  line-height:20px;}
.view-all{font-size:16px;}
.carousel-title{font-size:20px}
.walloffameabsolute{left:9%; top:4%;}
h4{margin-top:0px;}
.sub{margin-bottom:10px;
}
.bs{ margin-bottom:10px;}

.owl-carousel .owl-nav [class*=owl-] {
	background: #000;
	color: rgba(255, 255, 255, 0.9);
	border: 1px solid #8b8b8b;
	font-size: 12px;
	width: 40px;
	height:40px;
	line-height: 30px;
	border-radius: 0;
	text-align: center;
	 padding: 8px 0px;
	 border-radius:50px;
}
.owl-carousel .owl-prev,
.owl-carousel .owl-next {
	position: absolute;
	top: 30%;
	height: 30px;
	margin: auto !important;
}

.owl-carousel .owl-prev {
	left: 15px;
}

.owl-carousel .owl-next {
	right: 15px;
	
}

.social_icons-footer>li{
	float:left;
	margin-left:10px;
	
	padding-top:0px;
}
.footer-links1 li{
  
  float:left;
  padding-left:15px;
  text-align:right;
  display:inline
  
}
.footer-bg{background-image: none;}
.dropdown-submenu>a:after {
	float:right;
	color:#fff;
	content:"";
	width:0;
	height:0;
	border-color:transparent transparent transparent #fff;
	border-style:solid;
	border-width:0px;
	position:absolute;
	margin-right:0;
	margin-left:10px;
	bottom:33%; 
	
}
.dropdown-menu>a:after {
	float:right;
	color:#fff;
	content:" ";
	width:0;
	height:0;
	border-color:transparent transparent transparent #fff;
	border-style:solid;
	border-width:0px 0 0px 0px;
	position:absolute;
	margin-right:0;
	margin-left:10px;
	bottom:0%;
	border:1px solid red;
}
/********************************************/
	/*mobile menu*/

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: transparent;
}

.navbar-collapse {
   padding-right: 0px;
   padding-left: 0px;
   overflow-x: hidden;

}

.navbar-right>li {
   margin-left: 0px;
   padding: 10px 0;
}

.nav>li>a:focus, .nav>li>a:hover {
   text-decoration: none;
   background-color: transparent;
}
.line_li {
 width:5%;
 border: 1px solid #c4cdd5;
 height:1px;
 left:45%;
 position:absolute;
 
 
}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {
   padding: 15px 15px 15px 15px;
}


.dropdown-menu>li>a{
	color:#fff!important;
	font-size:18px!important;
}
ul.mobile-green{
	background-color:#37c693!important;
}
ul.mobile-red{
	background-color:#e94d4f!important;
}

ul.mobile-dark-red{
	background-color:#d42628!important;
}
ul.mobile-pink{
	background-color:#f0607b!important;
}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
   background-color:transparent;
   border-color: #337ab7;
}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    
}
.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    background-color: #47505b;
}
.menu-mobile.open .icon-bar:first-child {
    -webkit-transition-delay: 0.2s;
    transition-delay: 0.2s;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 10px 50%;
    transform-origin: 2px 50%;
}

.menu-mobile.open .icon-bar {
    background: #fff;
}

.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff;
}

.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}
/*toggle button css start*/

.menu {
    width: 60px;
    height: 45px;
	/*margin-right: 0px;*/
	    padding-left: 15px;
}
.menu:hover {
    cursor: pointer;
}
.menu-mobile {
    /*position: absolute;
    bottom: -62px;
    left: 55%;*/
	    background: transparent;
}
.menu-mobile:hover .icon-bar:nth-child(2) {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}
.menu-mobile.open .icon-bar {
    background: #47505b;
}
.menu-mobile.open .icon-bar:first-child {
    -webkit-transition-delay: 0.2s;
    transition-delay: 0.2s;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 10px 50%;
    transform-origin: 2px 50%;
}
.menu-mobile.open .icon-bar:nth-child(2) {
    -webkit-transform: translateX(40px);
    transform: translateX(20px);
    opacity: 0;
}
.menu-mobile.open .icon-bar:nth-child(3) {
    -webkit-transition-delay: 0.4s;
    transition-delay: 0.4s;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 8px 50%;
    transform-origin: 4px 50%;
}
.icon-bar {
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    display: block;
    width: 100%!important;
    height: 3px;
    margin: 0 0 8px;
    background: #47505b;
}
.navbar-nav>li>a{text-align:center;
color:#4b4b4b;}
/*toggle button css end*/

.navbar-nav>li>a.red-left-text{
   text-align: left;
   color: #fff;
   padding-left:10%;
    padding-right:10%;
	
	padding-bottom:4%;
	
}
li.red-left{
	background-color:#e9474f;
	border-bottom:1px solid #fff;
}
.pink-left{
	background-color:#e9474f!important;
	padding:0 10px 0 5%;
}
.pink-left-white{
	font-family: Dosis;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.78;
  letter-spacing: 0.9px;
  text-align: left;
  color: #ffffff;
	
}

.select-category{
	height:44px;
	font-family: 'Lato', sans-serif;
  font-size: 15px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 2;
  letter-spacing: normal;
  color: #454f5b;
}

.search-articles{
	height:44px;
	font-family: 'Lato', sans-serif;
  font-size: 15px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 2;
  letter-spacing: normal;
  color: #454f5b;
	
}
.page-heading{font-size:26px;line-height:1.5;padding-top:20px;padding-bottom:20px;}
.page-submenu{font-size:16px;}
.intro-text{font-size:18px;line-height:1.4;}
.div-heading{font-size:24px;}
.body-text{line-height:22px;font-size:16px;}
.btn-text{font-size:18px;}
.bold-intro-text{font-size:19px;line-height:1.3;}
.page-div{padding:0;margin-bottom: 20px;}	
.page-div p, .page-div a{margin-left:0;}	
.page-div a,.page-div a:hover,.page-div a:active{cursor:pointer;text-decoration:none;}
.div-img{width:100%;}
.row-eq{display:block;}
.footer-bg{background-image:none;}
.social_icons-footer {
    list-style-type: none;
    text-align: center;
    margin: 0 30%;
}
.footer-links h4 {
    font-size: 18px;
}

.footer-links li>a {
    font-family: 'Lato', sans-serif;
    font-size: 13px;
   
}

.footer-links li {
    padding-bottom: 10px;
    padding-top: 10px;
}
}