/**
 * Theme Name:  Safarica
 * Theme URI:  http://mekshq.com
 * Description:  Smart & Creative WordPress Blog Theme. This is a multipurpose theme but perfect choice for your personal blog, niche blog, corporate blog or any type of creative blog.
 * Author:  Meks
 * Author URI:  http://mekshq.com
 * Version:  1.3
 * License:  GNU General Public License v2.0
 * License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 */

.widget_search form{
	width:165%;
}

.widget_mc4wp_widget .mc4wp-form input[type="text"], .widget_mc4wp_widget .mc4wp-form input[type="email"]{
	width:85% !important;
}

.tootyrss.aligncenter {
display:none;
}

.comment-form-url{
display:none;
}



#dohop_tooty{

    background-color: #4896c4;
    width: 100%;
    height: 400px;
    padding: 10px;
    padding-top: 40px;
    background-image: url('//www.dohop.com//img/dohopLogo.svg');
    background-repeat: no-repeat;
    background-size: 30%;
    background-position: 10px 7px;
}

#skyscanner-white-label{
	direction:ltr;
    	margin-left: -10px;
}

#skyscanner-white-label .people-selector{
	left: -6px;
    	top: -2px;
}


ins {
background: transparent;
text-decoration: none;
}

div, p, h1, h3, h4 {
    direction: rtl;
}

iframe[name="google_conversion_frame"] {
    display: none;
}

.hide {
    display: none !important;
}

.hefooter, .enfooter{
    white-space: nowrap;
}

/*************************/
/******** ENGLISH ********/
/*************************/

body.en div, body.en p, body.en h1, body.en h3, body.en h4 {
    direction: ltr;
}

body.en h4 {
    direction: ltr;
    text-align: left !important;
}

body.en .nav-menu > li > a {
    font-size: 18px;
}

body.en .link_title {
    direction: ltr !important;
    text-align: left !important;
    padding-left: 5px;
}

body.en #subscribepopup_window{
    display: none !important;
}

body.en #subscribepopup_overlay{
    display: none !important;
}

body.en .logged-in-as{
    display: none;
}

body.en .comment .comment-holder {
    padding-left: 10px;
}

.skyscanner_flytooty .skyscanner-widget {
    direction: ltr !important;
    text-align: left;
}

.skyscanner-widget > div{
    direction: ltr !important;
    text-align: left;
}

.skyscanner-widget input {
    direction: ltr !important;
    text-align: left;
}

.newsletterwidget input[type=text], .newsletterwidget input[type=email]{
    width: 95% !important;
}

.newsletterwidget.postbottom input[type=text], .newsletterwidget.postbottom input[type=email]{
    width: 70% !important;
}

.newsletterwidget p{
    padding-bottom: 10px;
}

.newsletterwidget.postbottom p{
    padding-bottom: 0px;
    margin-bottom: 5px;
}

.newsletterwidget  input[type=submit]{
    border: 1px solid;
    background-color: #4e86ce;
    color: #fff;
    font-size: 18px;
    border-radius: 5px;
    direction: rtl;
    padding: 3px 15px;
    height: 40px;
    text-align: center;
    width: 120px;
    position: relative;
    right: 23%;
    top: 10px;
}

.newsletterwidget.postbottom  input[type=submit]{
    margin-bottom: 20px;
    right: 0%;
    top: 10px;
}

.navigation-container, .header-wide {
    /*background: #f65b75 !important;*/
		background: #E8657B !important;
}

@media only screen and (max-width: 767px) {
    .newsletterwidget.postbottom input[type=email], .newsletterwidget.postbottom input[type=email] {
        width: 70%;
        padding: 0;
    }
}

ul.social-floating {
	position: fixed;
	left: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	top: 50%;
	transform: translateY(-50%);
	color: #fff;
}

ul.social-floating li {
	white-space: nowrap;
	width: 45px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	overflow: hidden;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2ms;
	-o-transition: all 0.2ms;
	transition: all 0.2s;
}

ul.social-floating li:hover {
	width: 100%;
}

ul.social-floating li a {
	color: inherit;
	display: block;
	text-decoration: none;
}

ul.social-floating li .fa {
	width: 45px;
	text-align: center;
}

ul.social-floating li.facebook {
	background: #3b5998;
}

ul.social-floating li.twitter {
	background: #00aced;
}

ul.social-floating li.googleplus {
	background: #d34836;
}

ul.social-floating li.whatsapp {
	background: #25D366;
}

.home .entry-main .entry-image {
	height: 193px;
}

@media (max-width: 500px) {
	.home .entry-main .entry-image {
		height: 158px;
		text-align: center;
	}

	.postid-9454 .entry-content .alignright {
		float: none;
	}

	.postid-9454 .entry-content p {
		margin: 8px 0 0 0;
	}

	.postid-9454 .entry-content p img {
		width: 100px;
		margin: 0 auto;
		border: 1px #ececec solid;
		display: block;
	}

	.postid-9454 .entry-content br {
		display: none;
	}
}
