/*
Theme Name: Rctheme
Theme URI: https://www.facebook.com/ksthannan/
Author: Abdul Hannan
Author URI: https://www.facebook.com/ksthannan/
Description: Our Custom 2017 theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: rctheme

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/







@import url('https://fonts.googleapis.com/css?family=Lato:300,400,400i,700,900');

body{}


body {
	font-family: 'Lato', sans-serif;
    font-size: 14px;
    line-height: 26px;
	color:#666666;
	letter-spacing: .02em;
	text-align: center;
}
.row{
	margin-left: 0;
	margin-right: 0;
}


ul,
li {
    list-style: none;
    margin: 0;
    padding: 0;
}
a,
a:hover,
a:active,
a:focus {
    text-decoration: none;
    outline: none;
}
img {
    max-width: 100%;
}
p {
    
}

ul{
	text-decoration: none;
}

li{
	display: inline;
}



.single-list-your.yellow h1 > a, .single-option-area a, .single-list-your.green h1 > a{
    display: block;
}













#main-content{
	background: url("assets/img/slider.jpg") no-repeat scroll center center / cover ;
	opacity: .9; 
	padding: 45px 0;
	}

header{
	padding: 10px 0;
	border-bottom: 1px solid #dcdcdc;
}

ul.top-social-icons{
	margin-top: 6px;
}

.top-social-icons > li > a{
	font-size: 22px;
	padding: 19px;
	color:#777777;
}
.top-social-icons > li > a.bars{
	padding: 19px 19px 19px 0;
}

.top-facebook-area{
	padding: 10px 0;
	background: #3e5a96;
	border-radius: 5px;
	margin: 0 25px;
}
.top-facebook ul > li > a{
	color:#fff;
	font-weight: 700;
	font-size: 18px;
}
.top-facebook ul > li > a:hover{
	border-bottom: 1px solid #5f655a;
}
.top-facebook ul > li > a > i{
	font-size: 27px;
}
.top-facebook ul > li.icon{
	padding: 8px 15px;
}
.top-facebook ul > li.text{
	padding: 11px 6px;
}


.select-what h1{
	color:#fff; 
	text-transform: capitalize;
	font-weight: 900;
	/* float: left; */
	font-size: 50px;
	padding: 0;
	text-shadow: 1px 1px 1px #000, 
               2px 2px 3px #3e5a96;
}
.row.option-area-top{
	background: #e6e6e6;
	padding: 10px;
	margin: 20px 0;
}

.single-option-area{
	background: #3e5a96;
	border: 1px solid #58c600;
	margin: 5px auto;
	padding: 10px;
}

.single-option-area a {
    color: #fff;
    text-transform: capitalize;
    font-size: 23px;
    font-weight: 700;
    padding: 5px;
}


.single-option-area a > i{
	margin: 0 10px;
}
.single-list-your.yellow {
	
}
.single-list-your.yellow h1{
	background: #ffea02;
	border: 1px solid #bb9e01;
	font-size: 32px;
	font-weight: 700;
	padding: 12px;
}
.single-list-your.yellow h1 > a{
	color:#000; 
}
.single-list-your.green h1{
	background: #5cc507;
	border: 1px solid #bb9e01;
	font-size: 32px;
	font-weight: 700;
	padding: 12px;
}
.single-list-your.green h1 > a{
	color:#fff; 
}

.single-list-your p{
	color:#fff;
	font-size: 20px;
	text-align: left;
	padding: 5px 0;
	float: left;
	text-shadow: 1px 1px 1px #000, 
               2px 2px 3px #435238;
}

ul.footer-top-menu{
	padding: 20px 0 60px 0;
}

ul.footer-top-menu > li > a{
	font-size: 15px;
	color:#666666; 
	font-weight: 500;
	padding: 0 50px;
	text-transform: capitalize;
}


ul.footer-main-menu{
	padding: 8px 0;
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
}

ul.footer-main-menu > li > a{
	font-size: 13px; 
	padding: 0 10px;
	text-transform: capitalize;
}


ul.footer-social-icons{
	padding: 15px 0;
}

ul.footer-social-icons > li > a{
	font-size: 22px; 
	color:#666666;
	padding: 0 10px;
	text-transform: capitalize;
}
.footer-social-icons i {
    color: #666666;
    margin: 10px;
    font-size: 28px;
}

.row.footer-term{
	padding: 50px 0;
}
.footer-term-policy p{
	border: 1px solid #dcdcdc;
	padding: 10px;
	color:#9c5959;
	font-size: 12px;
	line-height: 20px;
	float: left;
	text-align: left;
}


/* responsive */

@media screen and (max-width: 980px) {
header .top-social, header .top-facebook{
	display: none;
}

#main-content{
	background: #fff;
	padding: 5px 0;
	}
main .select-what h1{
	color:#555555;
	font-size: 28px;
	text-align: center;	
	text-shadow: none;
}
.col-md-6.search1{
	display: block;
}
.col-md-6.search2{
	display: none;
}
main .single-list-your.green, main .single-list-your.yellow p{
	display: none;
}
footer{
	display: none;
}
}