/*
Theme Name: SeoAgency
Theme URI: http://www.dfythemes.com
Description: Wordpress theme, responsive and has custom style for mobile devices
Version: 1.0.4
Author: http://www.dfythemes.com
*/

/**
 * Table of Contents:
 *
 * 1.0 - Reset
 * 2.0 - Repeatable Patterns
 * 3.0 - Basic Structure
 * 4.0 - Header
 * 5.0 - Navigation
 * 6.0 - Content
 *   6.1 - Post Thumbnail
 *   6.2 - Entry Header
 *   6.3 - Entry Meta
 *   6.4 - Entry Content
 *   6.5 - Galleries
 *   6.6 - Post Formats
 *   6.7 - Post/Image/Paging Navigation
 *   6.8 - Attachments
 *   6.9 - Archives
 *   6.10 - Contributor Page
 *   6.11 - 404 Page
 *   6.12 - Full-width
 *   6.13 - Singular
 *   6.14 - Comments
 * 7.0 - Sidebar
 *   7.1 - Widgets
 *   7.2 - Content Sidebar Widgets
 * 8.0 - Footer
 * 9.0 - Featured Content
 * 10.0 - Multisite
 * 11.0 - Media Queries
 * 12.0 - Print
 * -----------------------------------------------------------------------------
 */


/**
 * 1.0 Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint.
 *
 * -----------------------------------------------------------------------------
 */
.sticky 
{
}
*{margin:0; padding:0;}

:focus{outline:none;}

html{height:100%; -webkit-text-size-adjust:none;}

body{height:100%; font-size:12px; font-family:'latoregular'; background:#fff;}

a{text-decoration:none; outline:none; color:#a9a9a9; -webkit-transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}

img{padding:0; margin:0; max-width:100%; float:none; border:none;}

h1, h2, h3, h4, h5, h6, p{font-weight:normal; margin:0; padding:0; display:block; clear:both;}

ul, ul li, ol, ol li{padding:0; margin:0; list-style:none;}

p{line-height:20px; font-size:16px; color:#566573; font-family:'latoregular';}

*{box-sizing:border-box; -webkit-box-sizing:border-box;}

a:hover, a:focus, a{text-decoration:none; outline:none;}

*{box-sizing:border-box;}



/*NORMAL CSS*/

.pull-left{float:left;}

.pull-right{float:right;}

h1{font-size:60px; color:#fff; margin-bottom:15px; font-family:'latobold'; text-transform:uppercase;}

h2{font-size:24px; color:#343434; font-family:'latobold';}

h3{font-size:18px; color:#2c3e50; font-family:'latosemibold';}



.block, .widt{width:100%; float:left;}



/*BUTTON CSS*/

.btn{display:inline-block; padding:9px 20px; text-transform:none; text-align:center; color:#fff; font-size:18px; border-radius:0; font-family:'open_sanssemibold';}

.yelo_btn{background:#f9d927; color:#fff; text-transform:uppercase; letter-spacing:2px;}

.yelo_btn:hover{background:#eecf23; color:#fff;}

.sky_btn{background:#00d6e0; color:#fff; text-transform:uppercase; letter-spacing:2px;}

.sky_btn:hover{background:#05c9d2; color:#fff;}



/*INPUT CSS*/

textarea{resize:vertical; height:150px; font-family:'latoregular'; border-radius:3px;}

input[type="text"], input[type="password"], input[type="tel"], input[type="search"], input[type="email"], textarea, select{float:left; width:100%; background:#fff; border:2px solid #f2f2f2; color:#3f3f3f; padding:10px; font-size:16px; letter-spacing:2px; box-sizing:border-box; -webkit-box-sizing:border-box; font-family:'latoregular';}

input, textarea{-webkit-appearance:none;}

input[type="submit"]{cursor:pointer; outline:none; border:none; -webkit-appearance:none;}



/*HEADER CSS*/

header{float:left; width:100%; position:absolute; top:0; left:0; right:0; z-index:999; background:none; padding-top:10px;}

.logo{float:left; padding-top:8px;}

header .navbar-default{background:none; border:0;}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color:#f9d927; background:none;}

.navbar-default .navbar-nav > li > a{color:#fff; font-size:14px; text-transform:uppercase;  padding:0; margin:10px 22px; font-family:'latobold'; line-height:16px;}

.navbar-default .navbar-nav > li:hover > a{color:#f9d927;}

ul.navbar-right{margin-top:20px;} .navbar > .container .navbar-brand{margin-left:0;}

header .navbar{margin-bottom:0;} header .navbar-brand{padding:0;}

.header_right{float:right; padding-top:20px;}

.nav li{position:relative;}

.nav li .dropdown-menu .col-md-4{background:#fff; border-right:2px solid #eef0f1; padding:0; border-top:4px solid #f9d927;}

.nav li .dropdown-menu .col-md-4 ul{float:left; width:100%;}

.nav li .dropdown-menu .col-md-4 ul li{float:left; width:100%; border-bottom:2px solid #eef0f1;}

.nav li .dropdown-menu .col-md-4 ul li a{display:block; padding:15px 25px; color:#2c3e50; font-size:14px; text-transform:uppercase; font-family:'latobold';}

.nav li .dropdown-menu .col-md-4 ul li:hover a{background:#f9d927; color:#fff;}

.nav li .dropdown-menu .col-md-4 ul li:last-child{border:0;}

.nav li .dropdown-menu .col-md-4:last-child{border-right:0;}

.menu_first{background:#f9d927;}

.nav li .dropdown-menu .col-md-4 ul li.menu_first a{color:#fff; text-transform:none; font-size:18px;}

.menu_first p{color:rgba(225,255,255,.7); font-size:16px; text-transform:none;}



/*============Nav Bar CSS=====================*/

.nav > li.menu-item{position:relative;}

.sub-menu{position:absolute; width:200px; top:100%; left:0; display:none; background:#fff;}

.nav > li.menu-item:hover > .sub-menu{display:block; z-index:9999; border-top:4px solid #f9d927; border-radius:0; padding:0;}

.nav > li.menu-item > .sub-menu li{float:left; width:100%;}

.nav > li.menu-item > .sub-menu li a{padding:10px 20px; border-bottom:2px solid #f6f6f6; display:block; padding:15px 25px; color:#2c3e50; font-size:14px; text-transform:uppercase; font-family:'latobold';}

.nav > li.menu-item > .sub-menu li a:hover, .nav > li.menu-item > .sub-menu li.current_page_item a{color:#fff; background:#f9d927;}

.nav > li.menu-item > .sub-menu li:last-child a{border-bottom:0;}

.nav > li.current-menu-item > a{color:#f9d927 !important;}



.main_wrap{float:left; width:100%;}

.main_wrap ol.flex-control-nav{display:none;}

.slide_info{float:left; width:100%; position:relative;}

.slide_info img{width:100%;}

.slide_cp{position:absolute; top:100px; left:0; float:left; width:100%; text-align:center; padding:30px 0; margin-top:110px; z-index:99;}

.slide_cp h2{font-size:24px; color:#fff; letter-spacing:2px; text-transform:uppercase;}

.slide_cp .btn{width:220px; margin:0 10px;}

.flex-viewport ul.slides .flex-active-slide{position:relative; z-index:9999;}



.mid_wrapper{float:left; width:100%; padding:40px 0 0;}



.Alin_cnt{text-align:center;} .max_width img{max-width:100%;}

.mrg_t_20{margin-top:20px;} .mrg_t_10{margin-top:10px;} .mrg_t_40{margin-top:40px;} .mrg_b_50{margin-bottom:50px;}

.mrg_b_10{margin-bottom:10px;}

.pd_t_b_20{padding:20px 0;} .pd_t_b_60{padding:60px 0;} .pd_tb_15{padding:15px 0;}

.mgr_t_b_20{margin:20px 0;} .pad_t_b_20{padding:40px 0;} .pd_t_40{padding-top:40px;} .mrg_t_40{margin-top:40px;} .mrg_b_20{margin-bottom:20px;} .mrg_t_60{margin-top:60px;}

.lat_r_30{font-size:30px; font-family:'latoregular';}

.ylo_clr{color:#f9d927;} .white{color:#fff;} .black_clr{color:#3f3f3f;} .white_opc{color:rgba(255,255,255, .6);}

.uprcase{text-transform:uppercase;}



.service_col .ser_deiatil{display:block; overflow:hidden; padding-left:20px;}

.service_col .ser_deiatil h2{color:#2c3e50; font-size:18px; padding-bottom:10px;}

.service_col .ser_deiatil p{color:#566573;  padding-bottom:10px; text-align:justify; line-height:20px;}



.welcome_SeoAgency{background:#f9f9f9; border-top:2px solid #efeff0; padding:60px 0;}

.title{color:#2c3e50; font-size:30px; font-family:'latosemibold'; text-transform:uppercase; letter-spacing:2px;}

.title span{color:#f9d927;}





.check_score input[type="text"],input[type="url"],input[type="email"], .check_score textarea{background:transparent; border:1px solid #fff; color:rgba(255,255,255,.6); margin-bottom:8px;}

.check_score input[type="text"]::-moz-placeholder{color:#fff;}



.full_service{float:left; width:100%; padding:60px 0;}

.ser_col{float:left; width:100%; border:2px solid #eaecee; border-width:2px 0;}

.ser_col .col-md-3{border-right:2px solid #eaecee; text-align:center; padding:40px 15px;}

.ser_col .col-md-3:last-child{border:0;}

.service_col .pull-left .fa{color:#f9d927; font-size:36px;}

.service_col .col-md-4{margin-bottom:10px;}

.service_col.service_col2 .col-md-4{margin-bottom:25px;}





.counter_col{float:left; width:100%; text-align:center;}

.counter_col .block .conter{width:155px; height:155px; display:inline-block; background:#fff; padding:38px 0; border-radius:50%; border-top-color:#191919;}

.counter_col .col-md-3:last-child .block .conter{border-color:#00d6e0;}

.counter_col .block .conter span{width:80px; height:80px; display:inline-block; background:#ebebeb; font-size:24px; color:#2c3e50; padding:25px 0; border-radius:50%;}

.counter_col h3{color:#fff;} .counter_col p{color:rgba(255,255,255,.6);}

.counter_col .col-md-3{margin-bottom:20px;}



.our_studies{float:left; width:100%; padding:60px 0;}

.studies_col{float:left; width:100%; text-align:center; margin-bottom:30px;}

.studies_col .col-md-3{padding:0;}

.studies_col .col-md-3:nth-child(2n) .studies_det{background:#f9d927;}

.studies_det{float:left; width:100%; padding:15px; background:#00d6e0;}

.studies_det h3, .studies_det p{color:#fff;}



.slide_nav a{display:inline-block; height:15px; width:15px; background:#d5d8dc; border-radius:50%; margin:0 5px;}

.slide_nav a:hover, .slide_nav a.active{background:#f9d927;}



.our_customers{float:left; width:100%; background:#f9f9f9; border:2px solid #efeff0; border-width:2px 0; padding:50px 0; text-align:center;}

.customers_col{float:left; width:100%;}

.customers_col .comment_bx{float:left; width:100%; border:2px solid #e5e6e8; padding:20px; text-align:center; position:relative;}

.customers_col .comment_bx:after{position:absolute; bottom:-24px; left:48%; content:''; height:24px; width:48px; background:url(../img/ic_9.png) no-repeat 0 0;}

.customers_col .comment_bx p{font-size:24px; line-height:normal;}

.costmor_prop{display:inline-block; width:100%; max-width:440px; margin-top:40px;}

.costmor_prop .pull-left{border:2px solid #e4e6e8; border-radius:50%; padding:7px;}

.costmor_prop .pull-left img{border-radius:50%; width:106px; height:106px;}

.costmor_prop .cost_deat{display:block; overflow:hidden; padding-left:20px; text-align:left; padding-top:30px;}

.costmor_prop .cost_deat h2, .costmor_prop .cost_deat h3{color:#556372; font-size:24px; text-transform:uppercase; letter-spacing:2px;}

.costmor_prop .cost_deat h3{color:#f9d927; text-transform:none; padding-top:5px;}



.logo_slide{float:left; width:100%; padding:60px 0;}

.logo_slide ul{float:left; width:100%; text-align:center;}

.logo_slide ul li{display:inline-block; width:14%;}



footer{float:left; width:100%; background:#555555; padding:60px 0;}

footer h2{color:#fff; font-size:30px; font-family:'latoregular'; margin-bottom:25px;}

footer h2 span{font-family:'latoblack';}

footer .col-lg-6 .col{width:50%; float:left;}

footer .col-lg-6 .col p{color:rgba(255,255,255,.7); display:inline-flex;}



.copyright{float:left; width:100%; padding:15px 0; background:#363636;}

.copyright .footer_social{float:right;}

.copyright .footer_social a.fa{color:#d7d7d7; font-size:15px; margin:0 8px;}

.copyright p{color:#d7d7d7; font-size:14px;}



.slide_left{text-align:left; margin-top:50px;}

.slide_left p{color:#f8f8f8; font-size:18px;}

.slide_left h1{letter-spacing:2px;}



.about_sect .col-md-4 .about_col{float:left; text-align:center; width:100%; border:2px solid #f4f5f6; padding:30px; margin-bottom:50px;}

.about_sect .col-md-4 .about_col h3{margin-bottom:10px; padding-top:15px;}



.we_scophile_left{float:left; width:100%; padding-top:50px;}

.we_scophile_left p{padding-top:18px; text-align:justify;}





.sub_counter .col-md-3{text-align:center; margin:10px 0;} .sub_counter .col-md-3 h3{letter-spacing:2px;}

.sub_counter .col-md-3 span{color:#f9d927; font-size:72px;}



.why_choose_left{float:left; width:100%;}

.listing{float:left; width:100%; margin:40px 0 15px;}

.listing li{float:left; width:100%; padding:10px 0 15px 35px; border-bottom:2px solid #f4f5f6; color:#2c3e50; font-size:18px; position:relative;}

.listing li:after{content:'\f058'; position:absolute; top:12px; left:0; font-size:16px; font-family:'FontAwesome';}



.meet_our_team .team_col{float:left; width:100%; border:2px solid #f4f5f6; border-width:2px 0; text-align:center; padding:40px 0 30px;}

.meet_our_team .team_col .prop_col{display:inline-block; padding:10px; border:2px solid #e9ebed; border-radius:50%; margin-bottom:15px;}

.meet_our_team .team_col .prop_col img{width:172px; height:172px; border-radius:50%;}

.meet_our_team .team_col .col-md-3{margin-bottom:20px; display: inline-block;
    float: none; width: 24.5%;}

.meet_our_team .team_col .col-md-3 h2{color:#2c3e50; padding-bottom:10px;}




.effective_strategy .counter_col .ic_col{display:inline-block; border:5px solid #f9d927; border-radius:50%; width:155px; height:155px;}

.effective_strategy .counter_col .ic_col .fa{font-size:75px; color:#f9d927; margin-top:35px;}



.dark_study{padding:0;}

.dark_study .studies_col{margin-bottom:0;}

.dark_study .slide_nav{background:#252525; padding:27px 0;}



.testimonul{background:#fff; border:0; padding:30px 0 20px;}



.fillter_col{float:left; width:100%; text-align:center;}

.fillter_col ul{float:left; width:100%; margin-bottom:30px;}

.fillter_col ul li{display:inline-block; margin:0 18px;}

.fillter_col ul li a{display:inline-block; font-size:18px; color:#2c3e50; text-transform:uppercase; font-family:'latobold';}

.fillter_col ul li a:hover, .fillter_col ul li.active a{color:#f9d927;}

.port_filyo .col-md-4{margin-bottom:28px;}

.port_filyo .col-md-4:nth-child(1) .studies_det, .port_filyo .col-md-4:nth-child(2) .studies_det, .port_filyo .col-md-4:nth-child(3) .studies_det{background:#f9d927;}

.portfilyo_sect{padding:15px 0 0;}



.why_choose_left p{text-align:justify;}

.tel_us_form{display:inline-block; width:100%; max-width:830px; text-align:left;}

.tel_us_form .fild_col{float:left; width:100%; margin-bottom:18px;}

.tel_us_form .fild_col label{color:#fff; font-size:18px; font-family:'latoregular'; padding-bottom:8px; font-weight:normal;}





.Contact_Mian{float:left; width:100%; height:auto; padding-top:50px;}

.Contact_left{float:left; width:30%; height:auto; }

.Contact_one{float:left; width:100%; height:auto; background:#f5f5f5;}

.Contact_one_in{float:left; width:84%; height:auto; margin:8%; }

.Contact_one_in a{color:#555555; font-size:22px; text-decoration:none; line-height:25px;}

.Contact_one_in a:hover{color:#000; text-decoration:none;}

.Contact_one_in p i{color:#fdc916;}



.Contact_three{float:left; width:100%; height:auto; background:#555555; margin-top:75px; padding-bottom:20px;}

.Contact_three_in{float:left; width:84%; height:auto; margin:8%; }

.Contact_three_in input[type="text"]{float:left; width:78%; font-family:"latoregular"; font-size:20px; color:#aaaaaa; border:0px; padding:15px 0 15px 2%; background:#fff;}

.Contact_three_in a{float:left; width:20%; font-family:"latoregular"; font-size:20px; color:#555555; border:0px; padding:15px 0; background:#fdc916; text-align:center; text-decoration:none;}



.Contact_one_in span a{float:left; color:#777777; font-size:33px; text-decoration:none; margin:15px 25px 0 0px;}

.Contact_one_in span a:hover{color:#fdcc23; text-decoration:none;}



.Contact_two{float:left; width:100%; height:auto;}

.Contact_two img{width:100%; height:auto;}



.line-height25{line-height:25px;}





.Contact_right{float:right; width:67%; height:auto;}

.Contact_right_forum{float:left; width:100%; height:auto;}

.Contact_right_forum h1{float:left; width:100%; height:auto; font-family:"latoregular"; font-size:25px; color:#555555;}





.Contact_bx-in h1{float:left; width:96%; padding:0px; margin:0px 2%; font-family:"latosemibold"; font-size:32px; color:#555555;}

.Contact_bx_in_part{float:left; width:100%; padding-top:30px;}

.Contact_bx-lt{float:left; width:46%; height:auto; margin:0 2% 25px 2%; padding:0px;  color:#a3a3a3;}

.Contact_bx-lt:hover{color:#000;}

.Contact_bx-lt01{float:left; width:96%; height:auto; margin:0 2% 25px 2%; padding:0px;  color:#a3a3a3;}

.Contact_bx-lt01:hover{color:#000;}

.Contact_bx-lt01 label{float:left; width:100%; font-family:"latoregular"; font-size:20px;}

.Contact_bx-lt01 input{float:left; width:100%; font-family:"latoregular"; font-size:15px; color:#373737; border:0px; border-bottom:4px #a3a3a3 solid; background:none;}



.Contact_bx-lt label{float:left; width:100%; font-family:"latoregular"; font-size:20px;}

.Contact_bx-lt input{float:left; width:100%; font-family:"latoregular"; font-size:15px; color:#373737; border:0px; border-bottom:4px #a3a3a3 solid; background:none;}

.Contact_bx-lt input:hover{border-bottom:4px #000 solid;}

.Contact_bx-lt textarea{float:left; width:96%; height:240px; font-family:"latoregular"; font-size:15px; color:#373737; border:0px; background:#cbcbcb; padding:8px 2%;}

.Contact_bx-lt01 textarea{float:left; width:100%; height:240px; font-family:"latoregular"; font-size:15px; color:#373737; border:0px; background:#cbcbcb; padding:8px 2%;}

.Contact_bx-lt01 a{background:#fdc916; padding:15px 5%; float:left; color:#555555; font-size:24px; text-transform:uppercase;}

.Contact_bx-lt01 a:hover{text-decoration:none;}



.Contact_bx-lt02{float:left; width:96%; height:auto; margin:0 2% 0 2%; padding:0px;  color:#a3a3a3;}

.Contact_bx-lt02 a{background:#fdc916; padding:15px 5% 15px 5% ; float:left; color:#555555; font-size:24px; text-transform:uppercase;}

.Contact_bx-lt02 a:hover{text-decoration:none;}



.contact_map{float:left; width:100%; height:auto;  margin-top:75px; }

.contact_map img{width:100%; height:100%!important;}

.Blog_Mian{float:left; width:100%; height:auto;}

.Blog_Mian_row{float:left; width:100%; height:auto; margin:20px 0;}

.Blog_left{float:left; height:auto; width:25%;}

.Blog_left img{height:auto; width:100%;}

.Blog_right{float:right; height:auto; width:72%; background:#f5f5f5;  padding:2%;}

.Blog_right a{color: #2c3e50; }

.Blog_Mian_row .Blog_right a:hover {

    color: #f9d927;

    text-decoration: none;

}

.mrgn_b20 {

    margin-bottom: 20px;

}

.font_s22 {

    font-size: 22px;

}

.gray01 {

    color: #aaaaaa;

}





/*========================================================*/

.right_side_bar .search-form .screen-reader-text{font-size:16px; float:left; width:100%; padding-bottom:4px; color:#515151; font-family:'latoregular'; font-weight:normal;}

.right_side_bar .search-form .search-submit{display:none;}



.right_side_bar h1{font-size:18px; padding:10px;}

.right_side_bar ul{float:left; width:100%;}

.right_side_bar ul li{float:left; width:100%; border-bottom:2px solid #f9f9f9; padding:7px 0;}

.right_side_bar h1{font-size:24px; color:#515151; font-size:18px; border-bottom:2px solid #f6f6f6; margin-bottom:5px; background:#f9d927;}

.comment_bar{margin-bottom:15px !important; font-family:'latoregular'; font-size:12px; color:#515151;}

.single_post{margin-top:20px !important;}

.single_post .comment-reply-title{color:#515151; font-size:20px;}

.blog_left_side h2{font-size:20px; padding-bottom:10px;}





.blog_post{float:left; width:100%; margin-bottom:40px;}

.date_cont{float:left; width:72px; height:72px; text-align:center; background:#ffb606; padding-top:10px;}

.date_cont span{color:#fff; font-size:12px; width:100%; float:left; line-height:26px; text-transform:uppercase; font-family:'open_sanssemibold';}

.date_col{float:left; width:12%;}

.post_aria{float:left; width:88%; border-bottom:4px solid #ebebeb; padding-bottom:25px;}

.post_aria .post_pot{width:100%; float:left;}

.post_aria .post_pot img{width:100%;}

.post_aria .post_det{float:left; width:100%; padding-top:8px;}

.post_aria .post_det .poast_pesent{float:left; width:100%; padding:10px 0 20px;}

.post_aria .post_det .poast_pesent p{float:left; margin-right:15px; clear:none;}

.post_aria .post_det .block a{color:#ffb606; font-size:14px; font-family:'open_sanssemibold_italic';}

.blog_left_side .load_more_btn{width:100%; max-width:660px; background:#ebebeb; float:right; color:#525151; font-size:18px; font-family:'open_sanssemibold'; text-transform:uppercase; letter-spacing:3px; margin-bottom:20px;}

.right_side .new_post{width:100%; float:left;}

.new_post .post_pot{width:100%; float:left; margin-bottom:10px; position:relative;}

.post_link{float:left; width:100%; margin-top:30px;}

.post_link ul{float:left; width:100%;}

.post_link ul li{float:left; width:100%; border-bottom:4px solid #f2f2f2; padding-bottom:10px; margin-top:10px;}

.post_link ul li a{font-size:18px; color:#3f3f3f; font-family:'open_sanssemibold'; text-transform:uppercase; letter-spacing:3px;}





.page_error{float:left; width:100%; text-align:center; padding:30px 0;}

.page_error h1{padding:0; color:#f9d927;}

.page_error .page-content{display:inline-table; width:100%; max-width:500px;}

.page_error .page-content p{padding-bottom:10px;}

.page_error .page-content .screen-reader-text{font-family:'latoregular'; font-weight:normal; font-size:14px; display:inline-block; padding-bottom:10px;}

.page_error .page-content label{float:left; width:100%;}

.page_error .search-submit{display:inline-block; padding:9px 20px; text-transform:uppercase; letter-spacing:2px; text-align:center; background:#f9d927; color:#fff; font-size:18px; border-radius:0; font-family:'open_sanssemibold'; width:100%;}

.page_error .search-submit:hover{background:#eecf23; color:#fff;}

.author_comnt{float:left; margin-bottom:20px; width:100%; background:#fff; padding:10px;}
#Middle.auther_page{background:#f5f5f5; padding:30px 0;}
#Middle.auther_page .title{font-size:22px; padding-bottom:15px;}
.author_comnt .block.mrg_t_20 a{color:#ffb606; font-family:"open_sanssemibold_italic"; font-size:14px;}






.Ourpackg{float:left; width:100%; padding:30px 0; background:#f5f5f5;}
.Ourpackg .title{text-align:center; padding-bottom:15px; margin-bottom:15px;}
.Ourpackg ul{float:left; width:100%; margin-top:50px;}
.Ourpackg ul li{float:left; width:30%; margin-right:2%; text-align:center; border:1px solid #d9d9d9; background:#fff; border-radius:7px; overflow:hidden;}
.Ourpackg ul li:nth-child(2){width:36%; box-shadow:0 4px 8px #ccc; margin-top:-40px;}
.Ourpackg ul li:last-child{margin-right:0;}
.Ourpackg ul li .t_wrap{background:#00d6e0; font-size:20px; color:#fff; padding:35px 10px; font-family:'open_sanssemibold';}
.Ourpackg ul li .price_col{float:left; width:100%; padding:15px; font-size:20px; font-family:'open_sanssemibold'; color:#566573;}
.Ourpackg ul li .ed_cont{float:left; width:100%; border-top:1px solid #f5f5f5;}
.Ourpackg ul li .ed_cont p{float:left; width:100%; font-size:14px; font-family:'open_sanssemibold'; color:#566573; padding:15px; border-bottom:1px solid #f5f5f5;}
.Ourpackg ul li .btm{float:left; width:100%; padding:15px 0;}
.Ourpackg ul li:nth-child(2) .t_wrap{background:#f9d927;}

.Event_date h2.comments-title{color:#515151;}
.Event_date footer {
    background: #f9d927 none repeat scroll 0 0;
    float: left;
    padding: 0;
    width: 100%;
}
.Event_date .comment-metadata a:hover{color:#fff;}
.Event_date .reply a{font-size:15px;}

.contact_btn
{
    width: 21%;
    float: left;
    background: #FDC916;
}

/*======================Responsive Css====================*/





@media only screen and (min-width: 768px) and (max-width: 989px) {



.navbar-inverse .navbar-nav > li > a{ font-size:12px; margin:14px 5px 0;}



.whatwedo .b_wrap .col{ min-height:174px;}

.whatwedo .b_wrap h3{ font-size:18px;}



/*=====================innerpages==================================*/

.Contact_left{width:100%; margin-bottom:20px;}

.Contact_right{width:100%;}

.Bnr_cont .cent {

    margin: 0 auto;

    width:100%;

}

.client_bot_box ul li img{width:70px; height:70px;}

.About_three {

    margin: 0;

    width: 100%;

}

}



@media (min-width: 1000px) and (max-width: 1300px) {

}

@media (max-width:1000px) {

.nav li .dropdown-menu .col-md-4, .nav li:hover > .dropdown-menu{background:#fff; border-right:0;}

.navbar-default .navbar-nav > li > a{margin:10px 7px;}

.logo_slide ul li{width:auto; margin:10px 15px;}

.slide_cp{margin-top:30px;}

.slide_cp h1{font-size:30px;}

.slide_cp h2{font-size:16px;}

.slide_left{margin-top:0;}

.slide_left p br{display:none;}

.fillter_col ul li{margin:0 4px;}

.fillter_col ul li a{font-size:12px;}

}



@media (max-width:800px) {

.slide_cp, .slide_cp.ban_cp2{margin-top:0;}

}



@media (max-width: 767px) {

.social_top{padding-top:0; margin-top:-58px; margin-right:60px;}

.header_right, .book_now_cont.contact_form .form_col{width:100%;}

.header_right ul.navbar-nav li a{line-height:normal; padding:8px 10px;}

.header_right ul.navbar-nav{background:rgba(0,0,0,.7);}

.navbar-default .navbar-nav > li:last-child{border:0;}

.book_now_cont.contact_form .form_col{margin-right:0;}

.post_aria{width:100%; margin-top:-72px;}

.date_col{position:relative; z-index:9;}

.navbar-default .navbar-nav > li{position:relative;}

.our_studies .studies_col .col-md-3, .port_filyo .col-md-4{margin-bottom:25px; float:left; width:100%;}

.slide_left{top:60px;}

.Ourpackg ul li, .Ourpackg ul li:nth-child(2){width:100%; margin-top:0; margin-bottom:30px;}


.navbar-nav{margin:0 !important; width:100%; float:left;}
.header_right .navbar-collapse{padding:0;}
}



@media (max-width: 640px) { 

.what_new .friday_free .pull-left, .what_new .friday_free .pull-left img, .event_info .friday_free .pull-left img, .event_info .friday_free .pull-left, .our_menus .menu_pot img{width:100%;}

.title, .costmor_prop .cost_deat h2, .costmor_prop .cost_deat h3, .lat_r_30{font-size:18px;}



}



@media (max-width: 560px) { 

.slide_info img {
    width: 100%;
    min-height: 200px;
}
.book_now_cont h2, .banner_text h2, .excellent h2{font-size:25px;}

.slide_cp h2{font-size:14px;}

.slide_cp{top:20px; margin:0;}

.slide_cp h1{font-size:20px; margin-bottom:5px;}

.slide_cp .btn{width:45%; margin:0 2%; font-size:12px;}

header{position:static; background:#000;}

.slide_left{top:0; padding:10px 0;}

footer .col-lg-6 .col{width:100%; float:left; padding-bottom:15px;}

footer .col-lg-6 .col p{clear:both; float:left;}



}



@media (max-width:360px) {

.slide_cp h2{font-size:12px;}

.slide_cp{top:10px;}

.slide_cp h1{font-size:16px; margin-bottom:0;}

.slide_cp .btn{font-size:10px;}



}

