/*
Theme Name: acti
Theme URI: https://wordpress.org/themes/twentyseventeen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Seventeen brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Version: 1.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentyseventeen
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
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.
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 Normalize
2.0 Accessibility
3.0 Alignments
4.0 Clearings
5.0 Typography
6.0 Forms
7.0 Formatting
8.0 Lists
9.0 Tables
10.0 Links
11.0 Featured Image Hover
12.0 Navigation
13.0 Layout
13.1 Header
13.2 Front Page
13.3 Regular Content
13.4 Posts
13.5 Pages
13.6 Footer
14.0 Comments
15.0 Widgets
16.0 Media
16.1 Galleries
17.0 Customizer
18.0 SVGs Fallbacks
19.0 Media Queries
20.0 Print
--------------------------------------------------------------*/
/*--------------------------------------------------------------
1.0 Normalize
Styles based on Normalize v5.0.0 @link https://github.com/necolas/normalize.css
--------------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700,900');
@font-face {
font-family: 'OpenSans-Bold';
src: url('fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Bold.woff') format('woff'), url('fonts/OpenSans-Bold.ttf') format('truetype'), url('fonts/OpenSans-Bold.svg#OpenSans-Bold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'OpenSansSemibold';
src: url('fonts/OpenSansSemibold.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSansSemibold.woff') format('woff'), url('fonts/OpenSansSemibold.ttf') format('truetype'), url('fonts/OpenSansSemibold.svg#OpenSansSemibold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'OpenSans-Light';
src: url('fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Light.woff') format('woff'), url('fonts/OpenSans-Light.ttf') format('truetype'), url('fonts/OpenSans-Light.svg#OpenSans-Light') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'open_sansregular';
src: url('fonts/opensans-regular-webfont_0-webfont.eot');
src: url('fonts/opensans-regular-webfont_0-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/opensans-regular-webfont_0-webfont.woff2') format('woff2'), url('fonts/opensans-regular-webfont_0-webfont.woff') format('woff'), url('fonts/opensans-regular-webfont_0-webfont.ttf') format('truetype'), url('fonts/opensans-regular-webfont_0-webfont.svg#open_sansregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'MyriadPro-Regular';
src: url('fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/MyriadPro-Regular.otf') format('opentype'),  url('fonts/MyriadPro-Regular.woff') format('woff'), url('fonts/MyriadPro-Regular.ttf') format('truetype'), url('fonts/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');
font-weight: normal;
font-style: normal;
}
body {
margin: 0;
padding: 0;
}
img {
max-width: 100%;
height: auto;
}
* {
margin: 0;
padding: 0;
}
a:hover {
text-decoration: none !important;
}
.nopadding {
padding: 0 !important;
}
.top_header {
background: #fff;
margin: 0;
padding: 11px 0 8px;
}
.top-nav {
margin: 7px 0 0;
padding: 0;
}
.top-nav ul {
margin: 0px;
padding: 0px;
float: right;
}
.top-nav ul li {
margin: 0px;
padding: 12px 23px;
display: inline-block;
border-right: 1px #dbd8d8 solid;
float: left;
position: relative;
transition: 1s;
}
.top-nav ul li a {
margin: 0px;
padding: 0;
color: #1d3353;
font-size: 14px;
font-family: 'open_sansregular';
display: block;
text-decoration: none;
transition: 1s;
}
.top-nav ul li:last-child {
border-right: none;
}
.top-nav ul li:hover {
color: #fff;
background: #ed1c24;
}
.top-nav ul li.current-menu-item {
color: #fff;
background: #ed1c24;
}
.top-nav ul li:hover a {
color: #fff;
}
.top-nav ul li.current-menu-item a {
color: #fff;
}
.top-nav ul li.menu-item-has-children {
background: url(images/angle-double-down.png) no-repeat right 22px center;
padding: 12px 39px 12px 20px;
}
.top-nav ul li:hover.menu-item-has-children {
color: #fff;
background: #ed1c24 url(images/angle-double-down-hover.png) no-repeat right 22px center;
}
.top-nav .sub-menu {
left: 0px;
min-width: 209px;
padding: 0px 0;
position: absolute;
top: 98px;
width: auto;
z-index: 9999;
/*opacity: 0;*/
background: #ed1c24;
transition: 1s;
pointer-events: none;
transition: all 0.2s ease 0s;
-moz-transition: all 0.6s ease 0s;
-webkit-transition: all 0.6s ease 0s;
display:none;
}
.top-nav .sub-menu li {
color: #000;
display: block;
margin: 0;
padding: 0;
position: relative;
text-align: left;
font-size: 14px;
border-right: none;
background: none;
float: none;
border-bottom: solid 1px #fff;
}
.top-nav .sub-menu li.arrow > a {
background: url(images/sublist.png) no-repeat center right;
}
.top-nav .sub-menu li.arrow:hover > a {
background: url(images/sublist.png) no-repeat center right;
}
.top-nav .sub-menu li:hover > a {
text-decoration: none;
padding: 8px 20px 8px 25px;
color: #fff;
background: #000;
}
.top-nav .sub-menu li:last-child {
border: none;
}
.top-nav .sub-menu li a {
color: #fff;
display: block;
font-size: 14px;
height: auto;
line-height: normal;
margin: 0;
padding: 8px 20px 8px 20px;
border: none;
}
.top-nav .sub-menu li.current-menu-item > a {
color: #FFFFFF;
}
.top-nav .sub-menu li:hover > a {
border-radius: 0px;
text-decoration: none;
}
.top-nav ul li:hover > .sub-menu {
display: block;
top: 43px;
pointer-events: auto;
}
.top-nav .sub-menu ul.sub-menu {
left: 100%;
top: 0 !important;
background: #000;
margin:0px 0 0 0;
}
.top-nav .sub-menu ul.sub-menu li a:hover {
background: #ed1c24;
}
.top-nav ul li.menu-item-has-children.current-menu-item {
color: #fff;
background: #ed1c24 url(images/angle-double-down-hover.png) no-repeat right 22px center;
}
.top-nav ul li.menu-item-has-children .sub-menu li.menu-item-has-children {
background: url(images/angle-double-downsub.png) no-repeat right 22px center;
padding:0;
}
.top-nav ul li.menu-item-has-children .sub-menu li.menu-item-has-children:hover a {
background: #000 url(images/angle-double-downsub.png) no-repeat right 22px center;
}
.top-nav ul li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu li a {
background: #1d3353;
}
.top-nav ul li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu li a:hover {
background: #000;
}
.container-contact {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 1.6em;
    border-left: 5px solid #ed1c24;
    border-right: 5px solid #ed1c24;
    background: #f2f2f2;
}
.container-contact ol:last-child, 
.container-contact p:last-child, 
.container-contact ul:last-child {
    margin-bottom: 0;
}
.homsliderOuter {
position: relative;
}
.homeSlider {
margin: 0;
padding: 0;
background: #000;
position: relative;
z-index: 1;
}
.homeSlider ul {
margin: 0;
padding: 0;
}
.homeSlider ul li {
margin: 0;
padding: 0;
display: block;
position: relative;
}
.homeSlider ul li .slider_fstDiv {
height: 696px;
background-size: cover !important;
}
.Colorslider {
background: rgba(0,0,0,0.2);
height:100%;
}
.coloSliderH {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    float: left;
}
.homeSlider .bx-controls.bx-has-pager.bx-has-controls-direction {
display: none;
}
.homeSlider .bx-controls-direction {
display: none;
}
.homeSlider .bx-wrapper .bx-viewport {
overflow: inherit !important;
}
.homeSlider .bx-wrapper .bx-pager {
text-align: center;
font-size: .85em;
font-family: Arial;
font-weight: bold;
color: #666;
padding-top: 20px;
position: absolute;
right: 0;
bottom: 0;
left: 0;
margin: 0 auto;
z-index: 999;
}
.homeSlider .bx-wrapper .bx-pager .bx-pager-item,  .homeSlider .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
display: inline-block;
*zoom: 1;
*display: inline;
}
.homeSlider .bx-wrapper .bx-pager.bx-default-pager a {
background: none;
text-indent: -9999px;
display: block;
width: 15px;
height: 15px;
margin: 0 5px;
outline: 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 19px;
border: 3px #fff solid;
}
.homeSlider .bx-wrapper .bx-pager.bx-default-pager a:hover,  .homeSlider .bx-wrapper .bx-pager.bx-default-pager a.active {
background: #fff;
}
.sliderForm {
width: 372px;
background: #1d3353;
margin: 0;
padding: 0;
border-bottom: 5px #ed1c24 solid;
border-radius: 0 0 10px 10px;
float:left;
position: relative;
z-index: 99;
}
.sliderForm p {
margin: 0 0 24px;
padding: 12px 40px;
border-bottom: 4px #ed1c24 solid;
font-family: 'OpenSans-Bold';
font-size: 22px;
text-transform: uppercase;
color: #fff;
text-align: center;
position: relative;
line-height: 26px;
}
.sliderForm p:after {
background: url(images/hedingshape.png) no-repeat center bottom;
width: 53px;
height: 15px;
content: "";
position: absolute;
bottom: -15px;
left: 0;
right: 0;
margin: 0 auto;
}
.sliderForm ul {
margin: 0;
padding: 0;
}
.sliderForm ul li {
margin: 0 20px 14px;
padding: 0;
display: block;
}
.sldBox {
margin: 0 20px 20px;
padding: 0 0px;
text-align: center;
}
.page-template-template-fb .sldBox {
margin: 0 20px 13px;
}
.sliderForm ul li.inputfliedTb input {
width: 100%;
background: #fff;
border-radius: 10px;
height: 42px;
line-height: 42px;
padding: 0 20px;
border: none;
color: #000;
font-size: 14px;
font-family: 'open_sansregular';
outline: none;
}
.sliderForm ul li.inputfliedTb textarea {
width: 100%;
background: #fff;
border-radius: 10px;
height: 84px;
padding: 7px 20px;
border: none;
color: #000;
font-size: 14px;
font-family: 'open_sansregular';
outline: none;
resize: none;
}

.page-template-template-fb .sliderForm ul li.inputfliedTb textarea {
height: 75px;
}
.sliderForm ul li input {
width: 100%;
background: #fff;
border-radius: 10px;
height: 42px;
line-height: 42px;
padding: 0 20px;
border: none;
color: #000;
font-size: 14px;
font-family: 'open_sansregular';
outline: none;
}
.sliderForm ul li textarea {
width: 100%;
background: #fff;
border-radius: 10px;
height: 84px;
padding: 7px 20px;
border: none;
color: #000;
font-size: 14px;
font-family: 'open_sansregular';
outline: none;
resize: none;
}
.sliderForm ul li .submitfliedTb input {
width: 100%;
background: #ed1c24;
border-radius: 10px;
height: 60px;
line-height: 60px;
padding: 0;
border: none;
color: #fff;
font-size: 20px;
font-family: 'OpenSans-Bold';
outline: none;
text-align: center;
text-transform: uppercase;
border-bottom: 5px #aa2222 solid;
transition: 1s;
margin:0 0 5px;
}
.sliderForm ul li .submitfliedTb input:hover {
box-shadow: 0 -63px 0 #000 inset;
border-bottom: 5px #000 solid;
}
.callnumer {
margin: 0;
padding: 0;
}
.callnumer a {
margin: 0;
padding: 0;
text-align: center;
color: #fff;
font-size: 42px;
font-family: 'OpenSans-Bold';
}
.page-template-template-fb .callnumer a {
font-size: 38px;
}
.callnumer a:hover {
text-decoration: none;
color: #fff;
}
.sectionOne_tb {
margin: 0;
padding: 20px 0;
display: block;
background: #7f7f7f;
}
.Our_office {
margin: 0;
padding: 0;
}
.Our_office h2 {
margin: 0;
padding: 0;
display: block;
color: #fff;
font-size: 18px;
font-family: 'open_sansregular';
text-align: center;
line-height: 26px;
}
.sectionTwo_tb {
margin: 0;
padding: 0;
background: #eceaea;
}
.clintall_logo {
margin: 0;
padding: 0;
}
.clintall_logo ul {
margin: 0;
padding: 0;
}
.clintall_logo ul li {
margin: 0 48px 0 0;
padding: 0;
display: inline-block;
}
.clintall_logo ul li span.NewsSpan {
margin: 0 0px 0 0;
padding: 35px 48px 35px 0;
color: #ed1c24;
font-size: 30px;
font-family: 'OpenSans-Bold';
border-right: 1px #8d8d8d solid;
display: block;
}
.clintall_logo ul li:last-child {
margin: 0;
}
.revingImg_left {
margin: 0 0 0 -15px;
background-size: cover !important;
height: 792px;
}
.revingImg_left img {
width: 100%;
}
.revingRight {
float: left;
margin: 0;
padding: 50px 0;
max-width: 620px;
}
.revingRight h1 {
color: #ed1c24;
font-size: 36px;
font-family: 'OpenSansSemibold';
margin: 0 0 60px;
padding: 0;
text-transform: uppercase;
}
.revingRight h1 span {
display: block;
color: #1d3353;
}
.informatleft {
margin: 0 0 30px;
}
.Oneleft {
width: 74px;
height: 74px;
background: #ed1c24;
border-radius: 80px;
margin: 0 0 0 -73px;
padding: 0 0 0 10px;
float: left;
}
.Oneleft span {
background: #fff;
border: 1px #ed1c24 solid;
color: #ed1c24;
font-size: 30px;
font-family: 'OpenSansSemibold';
width: 74px;
height: 74px;
text-align: center;
display: block;
line-height: 74px;
border-radius: 80px;
}
.contentRightM {
margin: 0;
padding: 6px 0 30px;
float: right;
border-bottom: 2px #1d3353 solid;
width: 95%;
position: relative;
}
.informatleft:nth-child(4) .contentRightM {
border-bottom: none;
}
.informatleft:nth-child(4) .contentRightM:after {
display: none;
}
.contentRightM:after {
content: "";
position: absolute;
bottom: -22px;
left: -47px;
background: url(images/afterimg.png) no-repeat;
width: 12px;
height: 31px;
}
.contentRightM h2 {
color: #1d3353;
font-size: 20px;
font-family: 'OpenSansSemibold';
margin: 0;
padding: 0 0 10px;
text-transform: uppercase;
}
.contentRightM p {
color: #000;
font-size: 16px;
font-family: 'open_sansregular';
margin: 0;
padding: 0;
}
.getStart {
margin: 0;
padding: 0;
}
.getStart a {
background: #ed1c24;
width: 270px;
display: block;
margin: 0;
padding: 14px 0;
font-family: 'MyriadPro-Regular';
font-size: 24px;
text-transform: uppercase;
text-align: center;
border-radius: 5px;
color: #fff;
transition: 1s;
}
.getStart a:hover {
box-shadow: 0 -63px 0 #000 inset;
color: #fff;
}
a:focus {
text-decoration: none !important;
border: none !important;
}
.sectionfour_tb {
background-size: cover !important
}
.careColorRgba {
margin: 0;
padding: 0px 0;
display: block;
background: rgba(29,51,83,0.8);
}
.serviesBox {
margin: 0;
padding: 76px 0;
display: block;
min-height: 253px;
}
.careColorRgba .col-sm-4:last-child .border-right{
    border-right:none;
}
.border-right{
    border-right: 1px #a3a8b3 solid;
}
.serviesBox a{
    color: #fff;
}
.serviesBox a:hover{
    color: #fff;
}
.serviesBox h3 {
margin: 0;
padding: 0 0 15px;
display: block;
color: #f5b846;
font-size: 24px;
text-transform: uppercase;
text-align: center;
font-family: 'OpenSans-Bold';
}
.serviesBox p {
margin: 0;
padding: 0;
display: block;
color: #fff;
font-size: 14px;
text-align: center;
font-family: 'open_sansregular';
}
.serviesBox h3.carColor {
color: #46a2d3;
}
.serviesBox h3.colorref {
color: #70b557;
}
.sectionFive_tb {
margin: 0;
padding: 30px 0;
display: block;
}
.subjectTour {
margin: 0 0 30px;
padding: 0;
}
.subjectTour h4 {
margin: 0;
padding: 0;
color: #363232;
font-family: 'MyriadPro-Regular';
font-size: 22px;
text-transform: uppercase;
}
.subjectTour h3 {
margin: 0;
padding: 0;
color: #363232;
font-size: 22px;
text-transform: uppercase;
font-family: 'OpenSansSemibold';
}
.subjectBox {
margin: 0 0 30px;
position: relative;
overflow: hidden;
transition: 1s;
padding: 1px;
box-shadow: 0 0 15px rgba(0,0,0,0.4);
}
.subjectBox img {
margin: 0;
padding: 0;
transition: 1s;
}
.subjectBox:hover img {
transform: scale(1.5);
}
.demtascare {
background: rgba(0,0,0,0.5);
position: absolute;
bottom: 0;
left: 0;
right: 0;
text-align: center;
color: #fff;
font-size: 18px;
font-family: 'OpenSansSemibold';
padding: 19px 0;
}
.hoverDovcontent {
background: #1d3353;
opacity: 0;
position: absolute;
top: 0px;
bottom: 0px;
left: -237px;
padding: 28px 30px;
overflow: hidden;
transition: 1s;
width: 100%;
}
.subjectBox:hover .hoverDovcontent {
opacity: 1;
left: 0;
}
.hoverDovcontent h5 {
color: #fff;
font-size: 24px;
font-family: 'OpenSans-Bold';
margin: 0;
padding: 0 0 10px;
}
.hoverDovcontent p {
color: #fff;
font-size: 16px;
font-family: 'open_sansregular';
margin: 0;
padding: 0 0 10px;
line-height: 22px;
}
.hoverDovcontent a {
background: #fff;
width: 154px;
text-align: center;
color: #202020;
font-size: 16px;
font-family: 'OpenSansSemibold';
text-transform: uppercase;
display: block;
padding: 5px 0;
border-radius: 5px;
}
.hoverDovcontent a:hover {
background: #000;
color: #fff;
}
.sectionSix_td {
margin: 0;
padding: 0;
background-size: cover !important;
}
.whitBGRgba {
background: rgba(255,255,255,0.5);
padding: 90px 0 120px;
margin: 0;
}
.postbySlid {
max-width: 870px;
background: rgba(255,255,255,0.5);
padding: 10px 0 10px;
margin: 0 auto;
position: relative;
}
.postbySlid ul {
margin: 0;
padding: 0;
display: block;
}
.postbySlid ul li {
margin: 0;
padding: 0;
display: block;
}
.starDiv {
margin: 0 0 10px;
padding: 0;
text-align: center;
}
.starDiv img {
margin: 0;
padding: 0;
display: inline-block;
}
.postFullClr {
background: #fff;
border-top: 1px #b57799 solid;
border-bottom: 1px #b57799 solid;
padding: 30px 30px;
margin: 0 0 15px;
clear: both;
}
.postFullClr img {
float: left;
margin: 0 30px 0 0;
}
.postFullClr p {
color: #000;
font-size: 16px;
font-family: 'open_sansregular';
margin: 0;
padding: 15px 0;
}
.billPot {
margin: 0;
padding: 0;
}
.billPot span {
margin: 0;
padding: 0;
color: #000;
font-size: 18px;
display: block;
text-align: center;
font-family: 'OpenSans-Bold';
font-style: italic;
}
.redmoreDiv {
position: absolute;
bottom: -75px;
left: 0;
right: 0;
margin: 0 auto;
z-index: 999;
}
.redmoreDiv a {
color: #fff;
font-size: 14px;
font-family: 'OpenSansSemibold';
background: #ed1c24;
width: 247px;
text-align: center;
text-transform: uppercase;
display: block;
margin: 0 auto;
height: 39px;
line-height: 39px;
border-radius: 20px;
transition: 1s;
}
.redmoreDiv a:hover {
box-shadow: 247px 0 0 #000 inset;
color: #fff;
}
/* PAGER */
.postbySlid .bx-wrapper .bx-viewport {
overflow: inherit !important;
}
.postbySlid .bx-wrapper .bx-pager {
text-align: center;
font-size: .85em;
font-family: Arial;
font-weight: bold;
color: #666;
padding-top: 20px;
position: absolute;
right: 0;
}
.postbySlid .bx-wrapper .bx-pager .bx-pager-item,  .postbySlid .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
display: inline-block;
*zoom: 1;
*display: inline;
}
.postbySlid .bx-wrapper .bx-pager.bx-default-pager a {
background: none;
text-indent: -9999px;
display: block;
width: 15px;
height: 15px;
margin: 0 5px;
outline: 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 19px;
border: 3px #5b5959 solid;
}
.postbySlid .bx-wrapper .bx-pager.bx-default-pager a:hover,  .postbySlid .bx-wrapper .bx-pager.bx-default-pager a.active {
background: #5b5959;
}
/* DIRECTION CONTROLS (NEXT / PREV) */
.postbySlid .bx-wrapper .bx-prev {
left: -39px;
background: url(images/prew-icon.png) no-repeat 0 0px;
}
.postbySlid .bx-wrapper .bx-next {
right: -39px;
background: url(images/next-arrow-hover.png) no-repeat 0px 0px;
}
.postbySlid .bx-wrapper .bx-prev:hover {
background: url(images/prew-icon-hover.png) no-repeat 0 0px;
}
.postbySlid .bx-wrapper .bx-next:hover {
background: url(images/next-arrow.png) no-repeat 0px 0px;
}
.postbySlid .bx-wrapper .bx-controls-direction a {
position: absolute;
top: 50%;
margin-top: -16px;
outline: 0;
width: 22px;
height: 30px;
text-indent: -9999px;
z-index: 9999;
}
.postbySlid .bx-wrapper .bx-controls-direction a.disabled {
display: none;
}
.sectionSeven_td {
background: url(images/textmhobackground.jpg) repeat left top;
margin: 0;
padding: 64px 0;
}
.wolliamLusgeDiv {
margin: 0;
padding: 0;
}
/*.wolliamLusgeDiv img {
margin: 0 auto 30px;
box-shadow: 0 0 10px rgba(0,0,0,0.5);
padding: 5px;
border-radius: 100%;
background: #fff;
display: block;
} */
.wolliamLusgeDiv h6 {
margin: 0 0 38px;
padding: 0;
color: #1d3353;
font-size: 36px;
font-family: 'open_sansregular';
text-transform: uppercase;
text-align: center;
}
.wolliamLusgeDiv p {
margin: 0;
padding: 0 0 25px;
color: #000;
font-size: 16px;
font-family: 'open_sansregular';
text-align: left;
line-height: 25px;
}
.reabmorebtn {
color: #fff;
font-size: 24px;
font-family: 'OpenSansSemibold';
background: #ed1c24;
width: 270px;
text-align: center;
text-transform: uppercase;
display: block;
margin: 15px auto 0;
height: 62px;
line-height: 62px;
border-radius: 10px;
transition: 1s;
}
.reabmorebtn:hover {
box-shadow: 270px 0 0 #000 inset;
color: #fff;
}
.footerPage_top {
background: #1d3353;
padding: 0;
margin: 0;
border-top: 4px #0e1d32 solid;
}
.footerPage_top .col-sm-6 .col-sm-4 {
border-right: 1px #48576d solid;
}
.footerMenu {
margin: 0;
padding: 64px 0;
display: block;
min-height: 364px;
}
.footerMenu h2 {
margin: 0;
padding: 0 0 10px;
display: block;
color: #fff;
font-size: 15px;
font-family: 'OpenSansSemibold';
text-transform: uppercase;
}
.footerMenu ul {
margin: 0;
padding: 0;
display: block;
}
.footerMenu ul li {
margin: 0;
padding: 0 0 10px;
display: block;
}
.footerMenu ul li a {
margin: 0;
padding: 0;
display: block;
color: #fff;
font-size: 14px;
font-family: 'open_sansregular';
}
.footerMenu ul li a:hover {
text-decoration:underline !important;
}
.fotrRight {
margin: 0;
padding: 64px 0;
}
.dwunloadDiv {
margin: 0 0 20px;
padding: 0;
}
.dwunloadDiv h3 {
margin: 0;
padding: 0 0 10px;
display: block;
color: #fff;
font-size: 15px;
font-family: 'OpenSansSemibold';
text-transform: uppercase;
}
.dwunloadDiv p {
margin: 0;
padding: 0;
display: block;
color: #fff;
font-size: 14px;
font-family: 'open_sansregular';
}
.foterBox_md {
margin: 0;
padding: 0;
}
.inputEmail {
width: 372px;
background: #fff;
height: 49px;
border-radius: 5px;
line-height: 49px;
color: #8e8e8e;
font-size: 16px;
font-family: 'open_sansregular';
padding: 0 20px;
border: none;
outline: none;
}
.sendBtnDiv {
color: #fff;
font-size: 16px;
font-family: 'OpenSansSemibold';
background: #ed1c24;
width: 231px;
text-align: center;
text-transform: uppercase;
display: block;
margin: 20px 0 0;
height: 48px;
line-height: 48px;
border-radius: 10px;
transition: 1s;
border: none;
float: left;
outline: none;
}
.sendBtnDiv:hover {
box-shadow: 270px 0 0 #000 inset;
color: #fff;
}
.googlepale {
float: left;
width: 309px;
margin: 20px 0 0 14px;
background: #363232;
padding: 10px 0;
border-radius: 10px;
text-align: center;
}
.googlepale a {
display: inline-block;
}
.footersection_tp {
margin: 0;
padding: 0;
display: block;
background: #0d1c31;
border-top: 1px #fff solid;
border-bottom: 1px #fff solid;
}
.getKnowsD {
margin: 0 34px 0 0;
padding: 3px 0 0;
width: 136px;
float: right;
}
.getKnowsD span {
color: #e8e7e6;
font-family: 'OpenSans-Bold';
font-size: 15px;
margin: 0;
padding: 0 0 15px;
display: block;
text-transform: uppercase;
}
.getKnowsD ul {
margin: 0;
padding: 0;
}
.getKnowsD ul li {
display: inline-block;
margin: 0 15px 0 0;
padding: 0;
}
.flingDivTb {
background: #ed1c24;
margin: 1px -16px;
padding: 30px 0;
border-right: 1px #fff solid;
border-left: 1px #fff solid;
min-height: 120px;
}
.flingDivTb h3 {
margin: 0;
padding: 0;
color: #fff;
font-family: 'OpenSans-Bold';
font-size: 24px;
text-transform: uppercase;
text-align: center;
}
.flingDivTb p {
color: #fff;
margin: 0;
padding: 0;
text-align: center;
font-family: 'open_sansregular';
display: block;
font-size: 24px;
}
.flingDivTb p a {
color: #fff;
}
.flingDivTb p a:hover {
color: #fff;
}
.footersection_tp .col-sm-2 {
}
.bestinnowsD {
margin: 0 0 0 34px;
padding: 3px 0 0;
width: 136px;
float: right;
}
.bestinnowsD span {
color: #e8e7e6;
font-family: 'OpenSans-Bold';
font-size: 15px;
margin: 0;
padding: 0 0 15px;
display: block;
text-transform: uppercase;
}
.bestinnowsD img {
display: block;
margin-left: 50px;
}
.container2 {
display: inline-block;
cursor: pointer;
}
.bar1, .bar2, .bar3 {
width: 35px;
height: 5px;
background-color: #ed1c24;
margin: 6px 0;
transition: 0.4s;
}
.change .bar1 {
-webkit-transform: rotate(-45deg) translate(-9px, 7px);
transform: rotate(-45deg) translate(-9px, 7px);
}
.change .bar2 {
opacity: 0;
}
.change .bar3 {
-webkit-transform: rotate(45deg) translate(-9px, -7px);
rotate(45deg) translate(-9px, -7px);
}
/*-----------inner page css start--------*/
.InnerSectionTop {
margin: 0;
padding: 20px 0 0;
display: block;
}
.InnerSectionTop .breadcrumb {
background-color: inherit;
margin: 0;
padding: 0 0 18px;
border-bottom: 2px #e1e1e1 solid;
}
.breadcrumb ul {
margin: 0;
padding: 0;
}
.breadcrumb ul li {
margin: 0;
padding: 0;
display: inline-block;
position: relative;
}
.breadcrumb ul li a {
margin: 0;
padding: 0 30px 0 0;
display: block;
color: #afafaf;
font-family: 'open_sansregular';
font-size: 16px;
}
.breadcrumb ul li:after {
content: ">>";
position: absolute;
right: 5px;
top: 2px;
color: #afafaf;
font-family: 'open_sansregular';
}
.breadcrumb ul li:last-child:after {
display: none;
}
.breadcrumb ul li a.active {
color: #1d3353;
}
.parsnalLeft {
margin:25px 26px 20px 0;
padding: 0;
display: block;
width: 276px;
float: left;
}
.roghtPanContnt h2 {
    margin-top: 0;
    font-size: 20px;
    text-transform: uppercase;
}
.parsnalLeft ul {
margin: 0;
padding: 0;
display: block;
}
.parsnalLeft ul li {
margin: 0;
padding: 14px 0px 14px 34px;
display: block;
background: #f2f2f2;
box-shadow: 26px 0 0 #1d3353 inset;
border-bottom: 1px #464646 dashed;
position: relative;
}
.parsnalLeft ul li:hover {
background: #1d3353;
box-shadow: 26px 0 0 #000 inset;
}

.parsnalLeft ul li.active {
background: #1d3353;
box-shadow: 26px 0 0 #000 inset;
}

.parsnalLeft ul li.active a{
color:#fff;
}
.parsnalLeft ul li:hover a {
color: #fff;
}
.parsnalLeft ul li:after {
background: url(images/panslDrop.png) no-repeat left top;
content: "";
position: absolute;
top: 17px;
left: 10px;
width: 6px;
height: 10px;
}
.parsnalLeft a {
margin: 0;
padding: 0 10px 0 0;
display: block;
color: #464646;
font-family: 'open_sansregular';
font-size: 14px;
}
.roghtPanContnt {
margin: 0;
padding: 20px 0 0;
display: block;
}
.roghtPanContnt h1 {
margin: 0;
padding: 0 0 8px;
display: block;
color: #363232;
font-family: 'open_sansregular';
font-size: 22px;
text-transform: uppercase;
}

.roghtPanContnt h1 span {
font-family: 'OpenSansSemibold';
}
.roghtPanContnt p {
color: #000;
font-family: 'open_sansregular';
font-size: 16px;
margin: 0;
padding: 0 0 16px;
line-height: 24px;
}

.roghtPanContnt p a {
    color: #ed1c24;
    text-decoration: underline;
}

.roghtPanContnt p:last-child {
padding: 0;
}
.parsnalLeftImg {
margin: 0 0 30px;
padding: 0;
}
.parsnalLeftImg img {
margin: 0;
padding: 2px;
box-shadow: 0 0 10px rgba(0,0,0,0.5);
}
.roghtPansecd {
margin: 0 0 0;
padding: 0;
}
.roghtPansecd h2 {
margin: 0;
padding: 0 0 15px;
display: block;
color: #363232;
font-family: 'open_sansregular';
font-size: 24px;
text-transform: uppercase;
}
.roghtPansecd h2 span {
font-family: 'OpenSansSemibold';
}
.roghtPansecd p {
color: #464646;
font-family: 'open_sansregular';
font-size: 14px;
margin: 0;
padding: 0 0 27px;
}
/**********************Custom CSS**********************/
label.gfield_label {
display: none !important;
}
.sliderForm .gform_footer .gform_button {
width: 100% !important;
background: #ed1c24;
border-radius: 10px;
height: 60px;
line-height: 60px;
padding: 0 20px !important;
border: none;
color: #fff;
font-size: 20px !important;
font-family: 'OpenSans-Bold';
outline: none;
text-align: center;
text-transform: uppercase;
border-bottom: 5px #aa2222 solid;
}
.page-template-template-fb .sliderForm .gform_footer .gform_button {
padding: 0 20px !important;
}
.sliderForm .gform_footer .gform_button:hover {
background: #aa2222;
border-bottom: 5px #ed1c24 solid;
}
.sliderForm .gform_wrapper .gform_footer {
padding: 0 !important;
margin: 0 20px 20px !important;
width: auto !important;
}
.page-template-template-fb .sliderForm .gform_wrapper .gform_footer {
margin: 0 20px 12px !important;
}
.sliderForm .validation_error {
display: none;
}
.sliderForm .instruction.validation_message {
display: none;
}
.sliderForm .validation_message {
color: #fff;
font-size: 12px;
position: absolute;
}
.gform_ajax_spinner {
display: none !important;
}
.SerchRight .icon-search {
display: none;
}
.SerchRight .screen-reader-text {
display: none;
}
.SerchRight label {
display: none;
}
.contactFormTble .gform_button {
margin: 0;
padding: 12px 58px;
display: block;
width: 270px;
background: #ed1c24;
border: none;
font-family: 'OpenSans-Bold';
font-size: 24px;
text-transform: uppercase;
color: #fff;
text-align: center;
transition: 1s;
border-radius: 10px;
float: right;
margin: 0 0px 19px 0;
}
.contactFormTble .validation_error {
display: none;
}
.contactFormTble .validation_message {
color: #ed1c24;
}
/*---------blogpage comments----------*/
.blogLeftDiv {
margin: 30px 0;
padding: 0;
}
.blogLeftDiv > ul {
margin: 0;
padding: 0;
}
.blogLeftDiv > ul > li {
margin: 0 25px 35px 0;
padding: 0;
display: inline-block;
width: 48%;
vertical-align: top;
}
.blogLeftDiv > ul > li:nth-child(2n-2) {
margin-right: 0;
}
.BlogImg {
margin: 0 0 45px;
padding: 0;
position: relative;
overflow: hidden;
}
.BlogImg > a > img {
margin: 0;
padding: 0;
transition: 1s;
}
.BlogImg:hover > a > img {
transform: scale(1.2);
}
.coomentDiv {
position: absolute;
left: 0;
bottom: 0;
background: #ed1c24;
width: 170px;
text-align: center;
}
.BlogImg:hover .coomentDiv {
background: #000;
}
.coomentDiv a {
font-family: 'OpenSans-Light';
font-size: 14px;
color: #fff;
padding: 16px;
display: block;
}
.coomentDiv a:hover {
color: #fff;
}
.SimpleCont {
margin: 0;
padding: 0;
}
.SimpleCont h3 {
margin: 0 0 20px;
padding: 0;
color: #393939;
font-size: 18px;
font-family: 'OpenSans-Bold';
text-transform: uppercase;
}
.SimpleCont h3 a{
color: #393939;
}
.SimpleCont h3 a:hover{
color: #ed1c24;
}
.AloinDiv {
margin: 0 0 20px;
padding: 0 0 0px;
}
.AloinDiv a {
margin: 0;
padding: 0 30px 0 0;
display: inline-block;
color:#ed1c24;
font-size: 14px;
font-family: 'OpenSans-Light';
position: relative;
}
.AloinDiv a img {
margin: 0 10px 0 0;
}
.AloinDiv a:after {
content: "/";
position: absolute;
right: 10px;
top: 0;
}
.AloinDiv a:last-child {
padding: 0;
}
.AloinDiv a:last-child:after {
display: none;
}
.SimpleCont p {
margin: 0 0 10px;
padding: 15px 0;
color: #000;
font-size: 16px;
font-family: 'open_sansregular';
line-height: 24px;
border-top: 1px #d6d6d6 solid;
border-bottom: 1px #d6d6d6 solid;
}
.readmore {
color: #ed1c24;
font-size: 13px;
font-family: 'OpenSans-Bold';
text-transform: uppercase;
text-align: right;
display: block;
background: url(images/readmore.png) no-repeat right center;
padding: 0 20px 0 0;
}
.readmore:hover {
color: #000;
background: url(images/readmore-hover.png) no-repeat right center;
}
.NextPrewDiv {
margin: 0;
padding: 24px 0;
display: block;
/*border-top: 1px #d6d6d6 solid;
border-bottom: 1px #d6d6d6 solid;*/
text-align:center;
}
.NextPrewDiv ul {
margin: 0;
padding: 0;
display: block;
text-align: center;
}
.NextPrewDiv ul li {
margin: 0;
padding: 0 15px;
display: inline-block;
}
.NextPrewDiv ul li a.frstName {
background: url(images/date-prew.png) no-repeat left center;
padding: 0 0 0 15px;
}
.NextPrewDiv ul li a.frstName:hover {
background: url(images/date-prew-hover.png) no-repeat left center;
color: #000;
}
.NextPrewDiv ul li a.lastImg {
background: url(images/date-next.png) no-repeat right center;
padding: 0 15px 0 0px;
}
.NextPrewDiv ul li a.lastImg:hover {
background: url(images/date-next-hover.png) no-repeat right center;
color: #000;
}
.NextPrewDiv ul li a {
color: #bcbcbc;
font-size: 15px;
font-family: 'OpenSans-Light';
}
.NextPrewDiv ul li ul li a:hover {
color: #ed1c24;
font-family: 'OpenSans-Bold';
}
.NextPrewDiv ul li ul li a.active {
color: #ed1c24;
font-family: 'OpenSans-Bold';
}
.actiInnerRight {
margin: 30px 0 0;
padding: 0;
display: block;
}
.SerchRight {
position: relative;
margin: 0 0 42px;
padding: 0;
clear:both;
}
.SeacrchINput {
width: 100%;
margin: 0;
padding: 12px 50px 12px 20px;
border: 1px #b7b7b7 solid;
border-radius: 10px;
font-family: 'Lato', sans-serif;
font-size: 15px;
color: #999999;
font-weight: 400;
outline: none;
}
.SeacrchINput::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color:#999999;
}
.SeacrchINput::-moz-placeholder { /* Firefox 19+ */
color:#999999;
}
.SeacrchINput:-ms-input-placeholder { /* IE 10+ */
color:#999999;
}
.SeacrchINput:-moz-placeholder { /* Firefox 18- */
color:#999999;
}
.srcBtn {
background: url(images/searchIcon.png) no-repeat right 16px top 11px;
position: absolute;
right: 0;
top: 0;
height: 46px;
width: 22px;
border: none;
padding: 14px 19px;
display: block;
line-height: 0;
outline: none;
}
.RitcatagaryDiv {
margin: 0 0 40px;
padding: 0;
}
.RitcatagaryDiv h3 {
margin: 0 0 20px;
padding: 0;
font-family: 'OpenSansSemibold';
font-size: 18px;
text-transform: uppercase;
color: #000;
border-bottom: 3px #ed1c24 solid;
}
.RitcatagaryDiv h3 span {
background: #ed1c24;
width: 46px;
height: 42px;
text-align: center;
display: inline-block;
line-height: 38px;
margin: 0 15px 0 0;
}
.RitcatagaryDiv ul {
margin: 0;
padding: 0;
}
.RitcatagaryDiv ul li {
display: block;
    margin: 0 0 10px;
    padding: 0 0 0 34px;
    color: #000;
    font-size: 16px;
    font-family: 'open_sansregular';
    background: url(images/listarrowblack.png) no-repeat left 0 top 7px;
}

.RitcatagaryDiv ul li a {
margin: 0;
padding: 0;
/*display:block;*/
color: #000;
font-size: 14px;
font-family: 'open_sansregular';
}
.RitcatagaryDiv ul li a span {
color: #000;
}
.RitcatagaryDiv ul li:hover {
background: url(images/listarrow.png) no-repeat left top 7px;
}
.RitcatagaryDiv ul li:hover a {
color: #ed1c24;
}
.RecentBith {
border-bottom: 1px #9e9e9e dashed;
padding: 0 0 20px;
margin: 0 0 20px;
}
.reventImgleft {
float: left;
margin: 0;
padding: 0;
width: 30%;
}
.recntContetn {
float: right;
margin: 0;
padding: 0;
width: 68%;
}
.recntContetn h4 {
color: #ed1c24;
font-size: 15px;
margin: 0;
padding: 0 0 10px;
font-family: 'OpenSans-Bold';
}
.recntContetn h4 a {
color: #ed1c24;
font-size: 15px;
margin: 0;
padding: 0 0 10px;
font-family: 'OpenSans-Bold';
}
.recntContetn p {
color: #000;
font-size: 14px;
font-family: 'open_sansregular';
margin: 0;
padding: 0;
}
.deatlisContnt {
margin: 0;
padding: 20px 0;
border-top: 1px #d6d6d6 solid;
border-bottom: 1px #d6d6d6 solid;
}
.deatlisContnt p {
margin: 0 0 20px;
padding: 0;
color: #000;
font-size: 16px;
font-family: 'open_sansregular';
line-height: 24px;
}
.deatlisContnt p:last-child {
margin: 0;
}
.blogFormmain {
margin: 0 0 60px;
padding: 0;
display: block;
}
.blogFormmain h5 {
margin: 0 0 25px;
padding: 0;
display: block;
color: #ed1c24;
font-size: 24px;
text-transform: uppercase;
font-family: 'OpenSansSemibold';
}
.blogFormmain ul {
margin: 0;
padding: 0;
display: block;
}
.blogFormmain ul li {
margin: 0 0 0px;
padding: 0;
display: inline-block;
width: 100%;
}
.blogFormmain ul li.BlogINputBox {
width: 48%;
margin: 0 26px 12px 0
}
.blogFormmain ul li:nth-child(2n-2).BlogINputBox {
margin-right: 0;
}
.blogFormmain ul li.BlogINputBox input {
width: 100%;
border: 1px #b7b7b7 solid;
padding: 14px 14px;
margin: 0;
color: #999999;
font-size: 15px;
font-family: 'OpenSans-Light';
outline: none;
}
.NameIcon {
background: #fff url(images/Fresit-img.png) no-repeat right 15px center;
}
.emailIcon {
background: #fff url(images/last-msg.png) no-repeat right 15px center;
}
.numbericon {
background: #fff url(images/pencil-icon.png) no-repeat right 15px center;
}
.blogFormmain ul li.BlogINputBox input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color:#999999;
}
.blogFormmain ul li.BlogINputBox input::-moz-placeholder { /* Firefox 19+ */
color:#999999;
}
.blogFormmain ul li.BlogINputBox input:-ms-input-placeholder { /* IE 10+ */
color:#999999;
}
.blogFormmain ul li.BlogINputBox input:-moz-placeholder { /* Firefox 18- */
color:#999999;
}
.blogFormmain ul li.BlogtextareaBox {
margin: 0 0 6px;
}
.blogFormmain ul li.BlogtextareaBox textarea {
width: 100%;
border: 1px #b7b7b7 solid;
padding: 14px 14px;
margin: 0;
color: #999999;
font-size: 15px;
font-family: 'OpenSans-Light';
height: 116px;
resize: none;
outline: none;
background: #fff url(images/enter-comment.png) no-repeat right 15px top 15px
}
.blogFormmain ul li.BlogtextareaBox textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color:#999999;
}
.blogFormmain ul li.BlogtextareaBox textarea::-moz-placeholder { /* Firefox 19+ */
color:#999999;
}
.blogFormmain ul li.BlogtextareaBox textarea:-ms-input-placeholder { /* IE 10+ */
color:#999999;
}
.blogFormmain ul li.BlogtextareaBox textarea:-moz-placeholder { /* Firefox 18- */
color:#999999;
}
.blogSEND {
float: right;
}
.blogSEND input {
margin: 0;
padding: 12px 58px;
display: block;
width: 204px;
background: #ed1c24 url(images/sendmsg-icon.png) no-repeat right 47px center;
border: none;
font-family: 'OpenSans-Bold';
font-size: 24px;
text-transform: uppercase;
color: #fff;
text-align: left;
transition: 1s;
}
.blogSEND input:hover {
background: #000 url(images/sendmsg-icon.png) no-repeat right 47px center;
}
.ContactpageDiv {
margin: 0 0 38px;
padding: 0;
display: block;
}
.ContactpageDiv h3 {
margin: 0;
padding: 0 0 20px;
display: block;
color: #363232;
font-size: 22px;
text-transform: uppercase;
font-family: 'OpenSansSemibold';
}
.ContactpageDiv h2 span {
display: block;
font-size: 20px;
color: #464646;
text-transform: none;
padding: 3px 0 0;
}
.ContactpageDiv p {
margin: 0;
padding: 0;
display: block;
color: #000;
font-size: 16px;
font-family: 'open_sansregular';
line-height: 24px
}
.ContactpageDiv p a {
color: #ed1c24;
text-decoration: none;
font-family: 'OpenSans-Bold';
}
.ContactpageDiv p strong {
font-family: 'OpenSans-Bold';
}
.contactFormTble {
margin: 0;
padding: 0;
display: block;
}
.contactFormTble ul {
margin: 0;
padding: 0;
display: block;
}
.contactFormTble ul li {
margin: 0;
padding: 0;
display: inline-block;
width: 100%;
}
.contactFormTble ul li.contctBox {
width: 48%;
margin: 0 26px 19px 0;
vertical-align: top;
}
.contactFormTble ul li:nth-child(2n-2).contctBox {
margin-right: 0;
}
.page-template-template-fb .contactFormTble ul li:nth-child(2n-2).contctBox {
    margin-right: 0;
    float: right;
}
.contactFormTble ul li.contctBox input {
background: #f2f2f2;
margin: 0;
padding: 15px 16px;
display: block;
color: #000;
font-size: 16px;
font-family: 'open_sansregular';
width: 100%;
border: none;
border-radius: 10px;
outline: none;
}
.contactFormTble ul li.contctBox input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color: #000;
}
.contactFormTble ul li.contctBox input::-moz-placeholder { /* Firefox 19+ */
color: #000;
}
.contactFormTble ul li.contctBox input:-ms-input-placeholder { /* IE 10+ */
color: #000;
}
.contactFormTble ul li.contctBox input:-moz-placeholder { /* Firefox 18- */
color: #000;
}
.contactFormTble ul li.contctBox select {
background: #f2f2f2 url(images/angle-double-down.png) no-repeat right 18px center;
margin: 0;
padding: 15px 16px;
display: block;
color: #000;
font-size: 16px;
font-family: 'open_sansregular';
width: 100%;
border: none;
border-radius: 10px;
outline: none;
appearance:none;
-webkit-appearance:none;
-moz-appearance:none;
}
.contactFormTble ul li.contcttextarea {
margin: 0 0px 19px 0;
}
.contactFormTble ul li.contcttextarea textarea {
background: #f2f2f2;
margin: 0;
padding: 15px 16px;
display: block;
color: #000;
font-size: 16px;
font-family: 'open_sansregular';
width: 100%;
border: none;
border-radius: 10px;
height: 267px;
resize: none;
outline: none;
}
.contactFormTble ul li.contcttextarea textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color: #000;
}
.contactFormTble ul li.contcttextarea textarea::-moz-placeholder { /* Firefox 19+ */
color: #000;
}
.contactFormTble ul li.contcttextarea textarea:-ms-input-placeholder { /* IE 10+ */
color: #000;
}
.contactFormTble ul li.contcttextarea textarea:-moz-placeholder { /* Firefox 18- */
color: #000;
}
.ContactSEND {
float: right;
}
.ContactSEND input {
margin: 0;
padding: 12px 58px;
display: block;
width: 270px;
background: #ed1c24;
border: none;
font-family: 'OpenSans-Bold';
font-size: 24px;
text-transform: uppercase;
color: #fff;
text-align: center;
transition: 1s;
border-radius: 10px;
}
.ContactSEND input:hover {
box-shadow: 0 -60px 0 #000 inset;
}
.contacRigjt {
margin: 0 0 46px;
padding: 0;
}
.contacRigjt h3 {
margin: 0 0 20px;
padding: 0;
color: #363232;
font-size: 24px;
text-transform: uppercase;
font-family: 'OpenSansSemibold';
}
.ContactBox {
background: #f2f2f2;
margin: 0 0 3px;
padding: 0;
}
.ContactBox span {
background: #ed1c24;
margin: 0 13px 0 0;
padding: 37px 15px;
float: left;
}
.ContactBox p {
color: #464646;
font-family: 'open_sansregular';
margin: 0;
padding: 19px 0;
}
.ContactBox p strong {
display: block;
}
.ContactBox p a {
color: #ed1c24;
font-size: 24px;
font-family: 'OpenSans-Bold';
}
.ContactBox p a.informail {
color: #ed1c24;
font-size: 18px;
font-family: 'open_sansregular';
}
.videoDiv {
margin: 0;
padding: 0;
display: block;
}
.videoDiv img {
margin: 0;
padding: 0;
display: block;
border: 8px #f2f2f2 solid;
/*display:none;*/
}
.InnerBaner {
background: #000;
}
.InnerBaner img {
opacity: 0.7;
width: 100%;
}
.breadcrumb span {
font-family: 'open_sansregular';
font-size: 12px;
}
.breadcrumb span a {
color: #ed1c24;
}
/******************************************************/
.btn-header-phone {
    color: #fff;
    background-color: #E5212F;
    border-color: #E5212F;
}
.comment-meta a {
color: #000;
}
ol.comment-list {
margin: 0px;
padding: 0px;
}
.comment-list li {
background: #f5f5f5;
padding: 5px;
border: 1px solid #ccc;
list-style: none;
margin: 0px 0 14px;
}
.comment-list li .comment-body {
background: #fff;
padding: 10px;
margin: 0;
}
.comments-area .comment-meta img {
width: 70px;
height: initial;
background: #fff;
border: solid 1px #ccc;
padding: 3px;
margin: 0 20px 0 0;
float: left;
}
.comment-metadata {
padding: 2px 0 10px 91px;
}
.comment-content {
padding: 0 0 10px 91px;
}
.reply {
display: block;
text-align: right;
}
.reply svg:not(:root) {
overflow: hidden;
width: 20px;
height: 15px;
margin: 0 5px 0 0;
}
.reply a {
font-size: 16px;
font-weight: 600;
margin: 0;
display: inline-block;
color: #000;
}
.comments-area .comment-meta {
font-size: 16px;
}
.comments-area .comment-metadata a {
font-size: 15px;
font-weight: 600;
}
ol.comment-list li ol {
margin-top: 10px;
}
h2.comments-title {
color: #000;
padding: 20px 0 15px 0;
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
}
h2.comments-title {
padding: 20px 0 15px 0;
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
}
h3.comment-reply-title {
margin: 0 0 25px;
padding: 0;
display: block;
color: #ed1c24;
font-size: 24px;
text-transform: uppercase;
font-family: 'OpenSansSemibold';
}
.comment-form p {
margin: 0 25px 12px 0;
display: inline-block;
}
.comment-form p label{
font-family: 'OpenSansSemibold';
}
.comment-form p.comment-form-author {
width:48%;
}
.comment-form p.comment-form-email {
width: 48%;
margin-right: 0;
}
.comment-form p.comment-form-url {
width:100%;
}
.comment-form p input {
width: 100%;
border: 1px #b7b7b7 solid;
padding: 14px 14px;
margin: 0;
color: #999999;
font-size: 15px;
font-family: 'OpenSans-Light';
outline: none;
}
.comment-form p.comment-form-author input{
background: #fff url(images/Fresit-img.png) no-repeat right 15px center;
}
.comment-form p.comment-form-email input {
background: #fff url(images/last-msg.png) no-repeat right 15px center;
}
.comment-form p.comment-form-comment {
width: 100%;
}
.comment-form p textarea {
width: 100%;
border: 1px #b7b7b7 solid;
padding: 14px 14px;
margin: 0;
color: #999999;
font-size: 15px;
font-family: 'OpenSans-Light';
height: 116px;
resize: none;
outline: none;
background: #fff url(images/enter-comment.png) no-repeat right 15px top 15px;
}
.comment-form .form-submit input {
margin: 0;
padding: 12px 30px;
display: block;
width: 295px;
background: #ed1c24 url(images/sendmsg-icon.png) no-repeat right 47px center;
border: none;
font-family: 'OpenSans-Bold';
font-size: 22px;
text-transform: uppercase;
color: #fff;
text-align: left;
transition: 1s;
float: right;
}
.comment-form .form-submit input:hover {
background: #000 url(images/sendmsg-icon.png) no-repeat right 47px center;
}
.comment-form p.form-submit {
float: right;
margin: 0 0 12px;
padding: 0;
width: 100%;
}
div.field_type-star_rating ul.star-rating li {
float: none !important;
display: inline-block !important;
}
div.field_type-star_rating ul.star-rating li i {
color: #fe7507 !important;
font-size: 22px !important;
}
.ginput_counter {
display: none;
}
.headingSliderrotate{
margin: 0 auto;
padding: 0;
width: 69%;
float: right;
}
.headingSliderrotate h1 {
margin: 0 0 14px;
padding: 0;
font-family: 'OpenSans-Bold';
color: #fff;
font-size: 46px;
text-align: center;
}
.headingSliderrotate p {
margin: 0;
padding: 0;
text-align: center;
color: #fff;
font-family: 'open_sansregular';
font-size: 16px;
}
.slid_ouetr{
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
z-index: 1
}
.headingSlider {
margin: 0 auto;
padding: 0;
width: 65%;
float: right;
/* added */
padding: 9px;
/* background: rgba(29, 51, 83, .3); */
}
.headingSlider.contatSlid {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
left: 0;
right: 0;
}
.headingSlider h1 {
margin: 0 0 14px;
padding: 0;
font-family: 'OpenSans-Bold';
color: #fff;
font-size: 46px;
text-align: center;
}
.headingSlider p {
margin: 0;
padding: 0;
text-align: center;
color: #fff;
font-family: 'open_sansregular';
font-size: 16px;
}
/*-------------------personal care css start 03/11/2017-----------*/
.persnalCareMain{
margin:0;
padding:60px 0 0;
display:block;
}
.actiVateD {
margin: 0 auto 100px;
padding: 0;
display: block;
max-width: 970px;
}
.actiVateD h2{
margin:0;
padding:0;
display:block;
color:#363232;
font-size:36px;
text-transform:uppercase;
font-family: 'OpenSansSemibold';
text-align:center;
}
.actiVateD h3{
margin:0 0 20px;
padding:0;
display:block;
color:#363232;
font-size:30px;
font-family: 'OpenSans-Light';
text-align:center;
}
.actiVateD h3 span{
font-family: 'OpenSansSemibold';
}
.actiVateD p{
text-align: center;
color: #464646;
font-family: 'open_sansregular';
font-size: 16px;
margin:0;
padding:0;
}
.mindMentali {
position: relative;
clear: both;
margin: 0 0 76px;
float: left;
width: 100%;
}
.mindMentali:after {
background: url(images/afterborder.png) no-repeat right top;
width: 537px;
height: 405px;
position: absolute;
right: 29px;
top: -133px;
content: "";
background-size: 100%;
}
.miidleft{
margin:0;
padding:105px 0;
float:left;
width:219px;
}
.miidleft h4{
margin:0;
padding:0;
color:#ed1c24;
font-size:46px;
font-family: 'OpenSansSemibold';
text-align:right;
text-transform:uppercase;
}
.miidleft p{
margin:0;
padding:0;
color:#363232;
font-size:14px;
text-align:right;
font-family: 'OpenSansSemibold';
}
.midImgeRight {
background: url(images/personalImg.png) no-repeat;
width: 395px;
float: left;
margin: 0 0 0 -49px;
padding: 76px 0 115px;
position: relative;
z-index: 9;
}
.midImgeRight img{
margin:0 auto;
display:block;
}
.miidBottom {
background: #ed1c24;
margin: -56px 0 0 255px;
padding: 17px 20px 17px 85px;
width: 620px;
float: left;
border-radius: 20px;
right: 0;
clear:both;
}
.miidBottom ul{
margin:0;
padding:0;
}
.miidBottom ul li {
margin: 0;
padding: 0 0 8px 23px;
display: block;
color: #fff;
font-family: 'open_sansregular';
font-size: 18px;
background: url(images/whitearrow.png) no-repeat left top 2px;
}
.miidBottom ul li:last-child{
padding-bottom:0;
}
.rightmidtali{
}
.rightmidtali:after {
background: url(images/beforborder.png) no-repeat right top;
width: 547px;
height: 438px;
position: absolute;
left: 29px;
top: -56%;
content: "";
background-size: 100%;
}
.rightmidtali .midImgeRight {
float: right;
background: url(images/personalImg-left.png) no-repeat;
margin:0 -46px 0 0;
padding:34px 0 65px;
}
.rightmidtali .miidleft {
float: right;
}
.rightmidtali .miidleft h4, .rightmidtali .miidleft p{
text-align:left;
}
.rightmidtali .miidleft h4{color:#1d3353;}
.rightmidtali .miidBottom {
background: #1d3353;
padding: 17px 83px 17px 15px;
margin: -32px 265px 0 0;
float: right;
width: 580px;
}
.rightmidtali .miidBottom ul li {
background: url(images/whitearrow-right.png) no-repeat right top 2px;
}
.scritleft{
}
.scritleft .miidleft h4{color:#575353;}
.scritleft .miidBottom {
background: #575353;
width:754px;
}
.perContent{
margin:0 auto;
padding:0;
max-width:990px;
}
.perContent h5{
color:#363232;
font-size:26px;
font-family: 'OpenSansSemibold';
text-transform:uppercase;
text-align:center;
display:block;
margin:0;
padding:0 0 28px;
}
.perContent p{
color:#464646;
font-size:16px;
font-family: 'open_sansregular';
text-align:center;
display:block;
margin:0;
padding:0;
}
.foterBox_md .validation_message {
color: #fff;
}
.validation_error {
display: none;
}
.deatlisContnt a {
color: #ED1C23;
text-decoration:underline;
}
.deatlisContnt a:hover{
color:#ED1C23;
text-decoration:none;
}
.deatlisContnt h1 {
font-family: 'OpenSans-Bold';
color: #ed1c24;
}
.deatlisContnt h2 {
font-family: 'OpenSans-Bold';
color: #1d3353;
font-size:32px;
}
.deatlisContnt h3 {
font-family: 'OpenSans-Bold';
color: #ed1c24;
font-size:28px;
}
.deatlisContnt h4 {
font-family: 'OpenSans-Bold';
color: #1d3353;
font-size:23px;
}
.deatlisContnt h5 {
font-family: 'OpenSans-Bold';
color: #ed1c24;
font-size:20px;
}
.deatlisContnt h6 {
font-family: 'OpenSans-Bold';
color: #1d3353;
font-size:18px;
}
.alignleft {
float: left;
margin: 0 18px 10px 0;
}
.alignright {
float: right;
margin: 0 0 10px 18px;
}
.deatlisContnt p .aligncenter {
text-align: center;
margin: 12px 0 0;
}
.deatlisContnt ul{
margin:0 0 0 30px;
}
.deatlisContnt ol{
margin:0 0 20px 30px;
}
.deatlisContnt ul li {
display: block;
    margin: 0 0 5px;
    padding: 0 0 0 34px;
    color: #000;
    font-size: 16px;
    font-family: 'open_sansregular';
    background: url(images/listarrow.png) no-repeat left 0 top 7px;
}
.deatlisContnt ul li a{
color: #ED1C23;
    text-decoration: underline;
font-size: 16px;
font-family: 'open_sansregular';
}
.deatlisContnt ul li a:hover{
text-decoration:none;
}
.deatlisContnt ol li {
margin: 0 0 5px 15px;
padding: 0;
color: #000;
font-size: 16px;
font-family: 'open_sansregular';
}
.deatlisContnt ol li  a{
color: #ED1C23;
    text-decoration: underline;
font-size: 16px;
font-family: 'open_sansregular';
}
.deatlisContnt ol li a:hover{
text-decoration:none;
}
iv#gform_wrapper_2 {
clear: both;
position: relative;
display: block;
overflow: hidden;
}
/*---------------about page css start--------------*/
.aboutpagemian{
margin:0;
padding:30px 0 0;
display:block;
}
.aboutpagemian h2 {
    margin: 0;
    padding: 0 0 15px;
    display: block;
    font-family: 'OpenSansSemibold';
    color: #363232;
    font-size: 22px;
    text-transform: uppercase;
    text-align: center;
}

.aboutpagemian h3{
    color: #363232;
    /*font-size: 22px;*/
    text-transform: uppercase;
    font-family: 'OpenSansSemibold';
    margin:0 0 20px;
    padding:0;
    text-align:center;
    display:block;
}
.aboutpagemian p{
color: #000000;
font-family: 'open_sansregular';
font-size: 16px;
margin: 0;
padding: 0 0 27px;
/*text-align:center;*/
display:block;
}
.aboutContentRight {
    margin: 0 20px 0 1px;
    padding: 16px 0;
    float: right;
    max-width: 550px;
}
.page-template-template-about .row:nth-child(1) .aboutContentRight {
    float: left;
    margin: 0 0 0 25px;
}

.aboutContentRight h3{
margin:0;
padding:0 0 10px;
display:block;
font-family: 'OpenSansSemibold';
color:#363232;
font-size:22px;
text-transform:uppercase;
}
.aboutContentRight p{
color: #000;
font-family: 'open_sansregular';
font-size: 16px;
margin: 0;
padding: 0 0 0px;
display:block;
}
.aboutContentRight span{
color: #464646;
font-family: 'OpenSans-Bold';
font-size:20px;
margin: 0;
padding:15px 0px;
display:block;
font-style:italic;
}
.aboutleftimg{
margin:0;
padding:0;
}
.aboutleftimg img{
width:100%;
}
.rightDivFloat{
float:right;
}
.error_pg {
text-align: center;
margin: 0 auto;
}
/**********/
.videoDiv {
position: relative;
}
.play-iconVideo{ width:95px; height:65px; position:absolute; top:50%; left:0; right:0; margin:0 auto; -webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); display:none;}
.play-iconVideo img{ background:none; border:none; width:100%;}
.service-popup iframe {
    width: 100%;
    display: block;
}
.service-popup .modal-content {
background-color: #b31117;
}
.service-popup .modal-body {
padding: 5px;
}
.service-popup .close {
font-size: 21px;
font-weight: 700;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
filter: alpha(opacity=20);
opacity: 9;
width: 44px;
position: absolute;
right: -15px;
top: -20px;
z-index: 22;
background: #fff;
border-radius: 150px;
padding: 0;
border: none;
}
.wp-pagenavi a, .wp-pagenavi span.pages{}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border: none;
padding: 10px 15px;
margin: 0 4px;
font-size: 15px;
color: #1d3353;
border: 1px #1d3353 solid;
display: inline-block;
}
.wp-pagenavi span.current{
color: #ed1c24;
font-family: 'OpenSans-Bold';
font-weight:normal;
}
.wp-pagenavi a:hover {
color: #ed1c24;
font-family: 'OpenSans-Bold';
}
.default_pg .sectionFive_tb {
padding: 22px 0;
}
.sectionSix_td.reviewspg .whitBGRgba {
padding: 50px 0 0;
}
.sectionSix_td.reviewspg .whitBGRgba .postbySlid ul li {
margin: 0 0 41px;
border-top: none;
border-bottom: 1px #b57799 solid;
padding-top: 10px;
padding-bottom: 39px;
}
.sectionSix_td.reviewspg .whitBGRgba .postbySlid ul li:last-child{
border-bottom:none;
}
.sectionSix_td.reviewspg .whitBGRgba .postbySlid ul li .postFullClr {
border-top: none;
border-bottom: none;
padding: 10px 30px;
margin: 0 0 0px;
}
.sectionSix_td.reviewspg .whitBGRgba .postbySlid ul li div.field_type-star_rating ul.star-rating li {
margin: 0;
border-top: none;
border-bottom: none;
padding-top: 0px;
padding-bottom: 0px;
}
.modal-dialog {
position: absolute;
left: 0;
right: 0;
top: 50%;
transform: translateY(-50%) !important;
-moz-transform: translateY(-50%) !important;
-os-transform: translateY(-50%) !important;
margin-top:0;
margin-bottom:0;
}


.cat_list {
    font-size: 16px;
    font-family: 'open_sansregular';
    color: #000;
}
.cat_list a {
    color: #ED1C23;
	    font-size: 16px;
    font-family: 'open_sansregular';
}

.cat_list a:hover{
	color:#6c6c6c;
	}

#comment-1 .comment-content p {
    font-size: 16px;
    font-family: 'open_sansregular';
}

.roghtPanContnt h3 {
font-family: 'OpenSans-Bold';
color: #ed1c24;
font-size:22px;
margin:0;
padding:0;
}
.roghtPanContnt h4 {
font-family: 'OpenSans-Bold';
color: #1d3353;
font-size:24px;
}
.roghtPanContnt h5 {
font-family: 'OpenSans-Bold';
color: #ed1c24;
font-size:22px;
}
.roghtPanContnt h6 {
font-family: 'OpenSans-Bold';
color: #1d3353;
font-size:20px;
}

.roghtPanContnt ul {
    margin: 0 0 10px 30px;
}

.roghtPanContnt ul li {
    display: block;
    margin: 0 0 5px;
    padding: 0 0 0 34px;
    color: #000;
    font-size: 16px;
    font-family: 'open_sansregular';
    background: url(images/listarrow.png) no-repeat left 0 top 7px;
}

.roghtPanContnt ul li a{
	color: #ED1C23;
    text-decoration: underline;
	}

.roghtPanContnt ul li a:hover{
	text-decoration:none;}

.roghtPanContnt p img.size-full.wp-image-264.alignright {
    border: 1px #000 solid;
    padding: 8px;
}

.aboutpagemian p a {
    color: #ed1c24;
    text-decoration: underline;
}

.aboutpagemian p a:hover {
    text-decoration: none;
}

.aboutContentRight p a{
    color: #ed1c24;
    text-decoration: underline;
}

.aboutContentRight p a:hover {
    text-decoration: none;
}

.page-template-template-tutor-inner .middle .InnerSectionTop h3{
	color: #363232;
    font-size: 22px;
    text-transform: uppercase;
    font-family: 'OpenSansSemibold';
	margin:0 0 10px;
	}

.page-template-template-tutor-inner .middle .InnerSectionTop h4{
	color:#ed1c24;
	text-transform:uppercase;
	font-size:22px;
    font-family: 'OpenSansSemibold';
	}

.page-template-template-tutor-inner .middle .InnerSectionTop h5{
	color:#000;
	text-transform:none;
	font-size:22px;
    font-family: 'OpenSansSemibold';
	}

.page-template-template-tutor-inner .middle .InnerSectionTop h6{
	color:#ed1c24;
	font-size:22px;
    font-family: 'OpenSansSemibold';
	}

/*.page-template-template-tutor .aboutpagemian p{
    text-align:left;
    padding:0;
    }*/

.aboutContentRight h4{
	color: #ed1c24;
    font-size: 22px;
    text-transform: uppercase;
    font-family: 'OpenSansSemibold';
	margin:0 0 10px;
	padding:0;
	}

.aboutContentRight h5{
	color: #363232;
    font-size: 22px;
    text-transform: uppercase;
    font-family: 'OpenSansSemibold';
	margin:0 0 10px;
	padding:0;
	}

.aboutContentRight ul li{
	display: block;
    margin: 0 0 5px;
    padding: 0 0 0 34px;
    color: #000;
    font-size: 16px;
    font-family: 'open_sansregular';
    background: url(images/listarrow.png) no-repeat left 0 top 7px;
}

.aboutContentRight ul li a{
	color: #ed1c24;
    text-decoration: underline;
}
.aboutContentRight ul li a:hover{
    text-decoration: none;
}


.foterBox_md ul{ margin: 0 0 0px; }
.foterBox_md ul li { margin: 0 0 15px; }
.foterBox_md ul li:last-child{ margin: 0 0 0px; }

.mobile_block{
  display: none;
}
.fb-video {
    padding-top: 20px;
}
.fb-video iframe{
    width: 100%;
    height: 650px;
}
.page-template-template-fb .ContactpageDiv ul {
    margin: 0 0 0 30px;
}
.page-template-template-fb .ContactpageDiv ul li {
    display: block;
    margin: 0 0 5px;
    padding: 0 0 0 34px;
    color: #000;
    font-size: 16px;
    font-family: 'open_sansregular';
    background: url(images/listarrow.png) no-repeat left 0 top 7px;
}
.page-template-template-fb .ContactpageDiv p {
    color: #000;
    font-family: 'open_sansregular';
    font-size: 16px;
    margin: 0;
    padding: 0 0 16px;
    line-height: 24px;
}

/**| bof areas we service |****/
.innContent_inn {
    padding: 12px 0;
}

.title_child {
    color: #363232;
    font-size: 24px;
    font-family: 'open_sansregular';
    padding: 7px 0;
    margin-bottom: 17px;
    border-top: #e1e1e1 solid 1px;
    border-bottom: #e1e1e1 solid 1px;
}
.read_more a {
    margin: 0px;
    padding: 9px 20px;
    text-align: center;
    color: #363232;
    font-size: 14px;
    text-transform: uppercase;
    font-family: 'open_sanssemibold';
    display: inline-block;
    border: 2px solid #e7e7e7;
    border-radius: 8px;
    transition: all 1s;
}

.innContent_mainCol {
    padding: 34px 0px 0px 34px;
}
/**| eof areas we service |****/

@media only screen and (min-width:1201px) {
    .postFullClr {
    min-height: 200px;
    }
}
@media only screen and (min-width:1200) and (max-width:1680px) {
    .coloSliderH {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        margin-top: 0;
        margin-left: auto;
        margin-right: auto;
        padding: 0;
        z-index: 0;
        right: 0;
        float: left;
    }
}
@media only screen and (min-width:992px) and (max-width:1200px) {
.top-nav ul li {
padding:12px 10px 12px 10px;
}

.clintall_logo ul li {
margin: 0 25px 0 0;
}
.clintall_logo ul li span.NewsSpan {
padding: 35px 25px 35px 0;
font-size: 25px;
}
.clintall_logo ul li img {
height: 31px;
}
.revingRight {
padding: 69px 0;
}
.revingRight h1 {
font-size: 32px;
margin: 0 0 46px;
}
.sectionFive_tb {
padding: 40px 0;
}
.serviesBox {
margin: 0;
padding: 60px 0;
}
.hoverDovcontent {
padding: 10px 10px;
}
.hoverDovcontent h5 {
font-size: 20px;
padding: 0 0 7px;
}
.hoverDovcontent p {
font-size: 14px;
line-height: 20px;
}
.getKnowsD {
float: none;
}
.googlepale {
width: 186px;
padding: 14px 0;
}
.googlepale img {
width: 83px;
}
/*------------inner page reponsive-----*/
.roghtPanContnt h1 {
padding: 0 0 12px;
font-size: 20px;
}
.roghtPanContnt p {
padding: 0 0 9px;
}
.roghtPansecd h2 {
padding: 0 0 9px;
font-size: 20px;
}
.roghtPansecd p {
padding: 0 0 16px;
}
.page-template-template-fb .ContactpageDiv p {
    padding: 0 0 16px;
}
/*--------blog renponsive-------------*/
.blogLeftDiv > ul > li {
margin: 0 15px 35px 0;
width: 47%;
}
.coomentDiv a {
padding: 8px;
}
.AloinDiv a {
padding: 0 22px 0 0;
font-size: 12px;
}
.BlogImg {
margin: 0 0 15px;
}
.BlogImg > a > img {
width: 100%;
}
.SimpleCont h2 {
margin: 0 0 8px;
}
.AloinDiv {
margin: 0 0 10px;
}
.SimpleCont p {
padding: 8px 0;
}
.NextPrewDiv ul li {
padding: 0 4px;
}
.SerchRight {
margin: 0 0 20px;
}
.SeacrchINput {
font-size: 12px;
}
.blogFormmain ul li.BlogINputBox {
margin: 0 20px 12px 0;
}
.ContactpageDiv {
margin: 0 0 19px;
}
.ContactpageDiv h2 {
padding: 0 0 8px;
font-size: 25px;
}
.ContactpageDiv h2 span {
font-size: 16px;
}
.ContactpageDiv p {
font-size: 15px;
line-height: 21px;
}
.contactFormTble ul li.contctBox {
margin: 0 14px 10px 0;
}
.contactFormTble ul li.contctBox input {
padding: 10px 16px;
font-size: 15px;
border-radius: 7px;
}
.contactFormTble ul li.contcttextarea textarea {
padding: 13px 16px;
font-size: 15px;
border-radius: 7px;
height: 100px;
}
.ContactSEND input {
padding: 9px 0;
width: 177px;
font-size: 17px;
border-radius: 7px;
}
.ContactBox p a {
font-size: 17px;
}
.ContactBox p a.informail {
font-size: 14px;
}
.ContactBox p {
padding: 12px 0;
}
.contacRigjt h3 {
margin: 0 0 15px;
font-size: 17px;
}
.coloSliderH {
width: 100%;
left: 0;
}
.top-nav ul li:hover > .sub-menu {
top: 40px;
}
.actiVateD {
padding: 0 100px;
}
.actiVateD h2 {
font-size: 30px;
}
.actiVateD h3 {
font-size: 23px;
}
.scritleft .miidBottom {
width: 576px;
}
.headingSliderrotate{
width: 56%;
}
.headingSliderrotate h1 {
font-size: 24px;
}
.headingSliderrotate p {
font-size: 14px;
}
.top-nav ul li.menu-item-has-children {
background-position:right 15px center;
padding: 12px 29px 12px 11px;
}
.top-nav ul li.menu-item-has-children:hover{
background-position:right 15px center;
}
.headingSlider {
width: 52%;
}
.headingSlider h1 {
margin: 0 0 10px;
font-size: 24px;
}
.headingSlider p {
font-size: 14px;
}
.comment-form p {
margin: 0 20px 12px 0;
}
.fb-video iframe {
    width: 100%;
    height: 540px;
}
}
@media only screen and (min-width:801px) and (max-width:991px) {
.top-nav ul li {
padding:12px 10px 12px 10px;
}
.top-nav ul li a {
font-size: 10px;
}
.homeSlider ul li .slider_fstDiv {
height: 449px;
}
.sliderForm p {
margin: 0 0 22px;
padding: 9px 37px;
font-size: 18px;
line-height: 23px;
}
.sliderForm ul li {
margin: 0 20px 11px;
}
.page-template-template-fb .sldBox {
    margin: 6px 20px 6px;
}

.sliderForm ul li.inputfliedTb input {
height: 31px;
line-height: 31px;
}
.sliderForm ul li.inputfliedTb textarea {
height: 59px;
}
.page-template-template-fb .sliderForm ul li.inputfliedTb textarea {
    height: 55px;
}
.sliderForm ul li .submitfliedTb input {
height: 44px;
line-height: 44px;
font-size: 18px;
margin:0;
}
.sldBox {
margin: 0 20px 10px;
}
.callnumer a {
font-size: 33px;
}
.page-template-template-fb .callnumer a {
    font-size: 22px;
}
.Our_office h2 {
font-size: 16px;
line-height: 23px;
}
.clintall_logo ul li span.NewsSpan {
padding: 16px 21px 20px 0;
font-size: 22px;
}
.clintall_logo ul li {
margin: 0 20px 0 0;
}
.clintall_logo ul li img {
height: 22px;
}
.revingImg_left {
height: 741px;
}
.revingRight {
padding: 40px 0;
}
.revingRight h1 {
font-size: 24px;
margin: 0 0 28px;
}
.contentRightM:after {
left: -36px;
}
.serviesBox h3 {
font-size: 20px;
}
.serviesBox {
padding: 57px 0;
}
.sectionFive_tb {
padding: 40px 0;
}
.subjectTour {
margin: 0 0 18px;
}
.subjectTour h4 {
font-size: 25px;
}
.demtascare {
font-size: 15px;
padding: 9px 0;
}
.hoverDovcontent {
padding: 8px 11px;
}
.hoverDovcontent h5 {
font-size: 15px;
padding: 0 0 5px;
}
.hoverDovcontent p {
font-size: 12px;
padding: 0 0 5px;
line-height: 16px;
}
.hoverDovcontent a {
width: 114px;
font-size: 12px;
}
.postbySlid .bx-wrapper .bx-prev {
left: 2px;
}
.postbySlid .bx-wrapper .bx-next {
right: 2px;
}
.sectionSeven_td {
padding: 36px 0;
}
.wolliamLusgeDiv h6 {
margin: 0 0 12px;
font-size: 28px;
}
.wolliamLusgeDiv p {
padding: 0 0 13px;
font-size: 15px;
}
.reabmorebtn {
font-size: 19px;
width: 200px;
height: 52px;
line-height: 52px;
}
.inputEmail {
width: 100%;
}
.sendBtnDiv {
width: 140px;
height: 40px;
line-height: 40px;
}
.googlepale {
width: 186px;
}
.googlepale img {
width: 83px;
}
.getKnowsD {
margin: 0 0 0 0;
float: none;
padding: 19px 0;
}
.bestinnowsD {
margin: 0 0 0 0px;
width: 100%;
float: none;
padding: 19px 0;
}
.getKnowsD span {
font-size: 11px;
}
.bestinnowsD span {
font-size: 11px;
padding: 0 0 15px;
}
.bestinnowsD img {
margin-left: 0;
}
.flingDivTb {
margin: 1px 16px 0 -16px;
min-height: 100px;
}
.flingDivTb h3 {
font-size: 18px;
}
.flingDivTb p {
font-size: 18px;
}
.footerMenu {
padding: 50px 0;
}
.fotrRight {
margin: 0;
padding: 50px 0;
}
/*------------inner page reponsive-----*/
.roghtPanContnt h1 {
padding: 0 0 12px;
font-size: 20px;
}
.roghtPanContnt p {
padding: 0 0 9px;
}
.roghtPansecd h2 {
padding: 0 0 9px;
font-size: 20px;
}
.roghtPansecd p {
padding: 0 0 16px;
}
/*--------blog renponsive-------------*/
.blogLeftDiv > ul > li {
margin: 0 15px 35px 0;
width: 47%;
}
.coomentDiv a {
padding: 8px;
}
.AloinDiv a {
padding: 0 22px 0 0;
font-size: 12px;
}
.BlogImg {
margin: 0 0 15px;
}
.BlogImg > a > img {
width: 100%;
}
.SimpleCont h2 {
margin: 0 0 8px;
}
.AloinDiv {
margin: 0 0 10px;
}
.SimpleCont p {
padding: 8px 0;
}
.NextPrewDiv ul li {
padding: 0 4px;
}
.SerchRight {
margin: 0 0 20px;
}
.SeacrchINput {
font-size: 12px;
}
.blogFormmain ul li.BlogINputBox {
margin: 0 12px 12px 0;
}
.blogFormmain ul li.BlogINputBox input {
padding: 10px 14px;
font-size: 14px;
}
.blogFormmain ul li.BlogINputBox input {
padding: 10px 14px;
font-size: 13px;
}
.blogFormmain ul li.BlogtextareaBox textarea {
height: 88px;
}
.blogSEND input {
padding: 6px 34px;
width: 161px;
font-size: 24px;
background: #ed1c24 url(images/sendmsg-icon.png) no-repeat right 30px center;
}
.ContactpageDiv {
margin: 0 0 19px;
}
.ContactpageDiv h2 {
padding: 0 0 8px;
font-size: 25px;
}
.ContactpageDiv h2 span {
font-size: 16px;
}
.ContactpageDiv p {
font-size: 15px;
line-height: 21px;
}
.contactFormTble ul li.contctBox {
margin: 0 14px 10px 0;
}
.contactFormTble ul li.contctBox input {
padding: 10px 16px;
font-size: 15px;
border-radius: 7px;
}
.contactFormTble ul li.contcttextarea textarea {
padding: 13px 16px;
font-size: 15px;
border-radius: 7px;
height: 100px;
}
.ContactSEND input {
padding: 9px 0;
width: 177px;
font-size: 17px;
border-radius: 7px;
}
.ContactBox p a {
font-size: 17px;
}
.ContactBox p a.informail {
font-size: 14px;
}
.ContactBox p {
padding: 12px 0;
}
.contacRigjt h3 {
margin: 0 0 15px;
font-size: 17px;
}
.top-nav .sub-menu {
min-width: 176px;
}
.top-nav .sub-menu li a {
font-size: 12px;
}
.top-nav ul li:hover > .sub-menu {
top: 35px;
}
.coloSliderH {
width: 100%;
left: 0;
}
.sliderForm .gform_wrapper .gform_footer {
margin: 0 20px 2px !important;
}

.page-template-template-fb .sliderForm .gform_wrapper .gform_footer {
    margin: 0 20px 2px !important;
}
.sliderForm .gform_footer .gform_button {
height: 54px;
line-height: 54px;
padding: 0 !important;
font-size: 17px !important;
}

.page-template-template-fb .sliderForm .gform_footer .gform_button {
    height: 48px;
    line-height: 48px;
    padding: 0 !important;
    font-size: 15px !important;
}
.homeSlider .bx-wrapper .bx-pager {
right: 10px;
left: inherit;
}
.actiVateD {
padding: 0 74px;
}
.actiVateD h2 {
font-size: 30px;
}
.actiVateD h3 {
font-size: 23px;
}
.mindMentali:after {
width: 346px;
right: 0;
top: -109px;
}
.rightmidtali:after {
width: 426px;
}
.rightmidtali .miidBottom {
padding: 17px 29px 17px 15px;
margin: -18px 219px 0 0;
width: 500px;
}
.miidBottom {
margin: -44px 0 0 165px;
padding: 17px 20px 17px 22px;
width: 500px;
}
.scritleft .miidBottom {
width: 500px;
}
.sliderForm {
width: 298px;
}
.headingSliderrotate{
width: 56%;
}
.headingSliderrotate h1 {
font-size: 24px;
}
.headingSliderrotate p {
font-size: 14px;
}
.top-nav ul li.menu-item-has-children {
background-position:right 15px center;
padding: 12px 28px 12px 11px;
}
.top-nav ul li.menu-item-has-children:hover{
background-position:right 15px center;
}
.headingSlider {
width: 52%;
}
.headingSlider h1 {
margin: 0 0 10px;
font-size: 24px;
}
.headingSlider p {
font-size: 14px;
}
.contactFormTble .gform_button {
padding: 12px 0;
width: 176px;
font-size: 17px;
}
.comment-form p.comment-form-author {
width: 100%;
}
.comment-form p.comment-form-email {
width: 100%;
}

.deatlisContnt p {
    font-size: 14px;
    line-height: 22px;
}

.deatlisContnt p img.alignleft.size-full.wp-image-110 {
    width: 239px;
}

.deatlisContnt p img.alignright.size-full.wp-image-113 {
    width: 239px;
}
.page-template-template-tutor-inner .middle .InnerSectionTop h3 {
    font-size: 19px;
}
.fb-video iframe {
    width: 100%;
    height: 410px;
}
.menuImage {
float: none;
height: 24px;
margin: 0;
position: absolute;
right: 10px;
top: 17px;
width: 30px;
z-index: 1;
}
.menuImage>img {
height: auto;
width: 100%;
display: block!important
}
.iphon_navigation {
background: #fff;
border-radius: 0;
border-top: none;
left: 0;
margin: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 58px;
width: 100%;
z-index: 99999;
}
.iphon_navigation ul {
margin: 0;
padding: 0;
list-style: none;
}
.iphon_navigation ul li {
border-top: 1px solid #ccc;
display: block;
list-style: none;
margin: 0;
padding: 0;
text-align: left;
width: 100%;
position: relative;
text-transform: inherit
}
.iphon_navigation ul li:first-child {
border-top: none
}
.iphon_navigation ul img {
display: block;
float: left;
height: 20px;
margin-right: 5px;
width: 15px
}
.parentMenu>div.subItem, .parentMenuActive>div.subItem {
cursor: pointer;
position: absolute;
right: 0;
top: 0;
width: 50px;
height: 24px
}
.parentMenuActive>div.subItem {
background: url(images/faq-arrowdown.png) center no-repeat!important
}
.parentMenu>div.subItem {
float: right;
background: url(images/faq-arrowup.png) center center no-repeat
}
.iphon_navigation ul li a {
background: #ee1d25;
display: block;
font-size: 13px;
color: #fff;
line-height: 20px;
margin: 0;
overflow: hidden;
padding: 7px 10px;
font-family: 'open_sansregular';
letter-spacing: 1px;
}
.iphon_navigation>ul ul {
background-image: none!important;
margin: 0;
padding: 0;
width: 100%
}
.iphon_navigation ul ul li {
background: #258fcd;
list-style: none;
margin: 0;
padding: 0;
text-align: left;
width: 100%;
border: none
}
.iphon_navigation ul li a:hover {
color: #fff;
text-shadow: inherit;
text-decoration: none;
background: #2e1b23
}
.iphon_navigation ul ul ul {
margin: 0;
padding: 0;
text-align: left;
width: 100%;
list-style: none
}
.iphon_navigation ul ul li a {
background: #333;
display: block;
font-size: 11px;
line-height: 15px;
margin: 0 0 1px;
padding: 9px 10px
}
.top-nav ul li {
padding: 12px 10px 12px 10px;
}
.top-nav ul li a {
font-size: 10px;
}
.visible-xs-inline {
    display: inline!important;
}
}
@media only screen and (min-width:768px) and (max-width:800px) {
.menuImage {
float: none;
height: 24px;
margin: 0;
position: absolute;
right: 10px;
top: 17px;
width: 30px;
z-index: 1;
}
.menuImage>img {
height: auto;
width: 100%;
display: block!important
}
.iphon_navigation {
background: #fff;
border-radius: 0;
border-top: none;
margin: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 68px;
width: 65%;
z-index: 99999;
}
.iphon_navigation ul {
margin: 0;
padding: 0;
list-style: none;
}
.iphon_navigation ul li {
border-top: 1px solid #ccc;
display: block;
list-style: none;
margin: 0;
padding: 0;
text-align: left;
width: 100%;
position: relative;
text-transform: inherit
}
.iphon_navigation ul li:first-child {
border-top: none
}
.iphon_navigation ul img {
display: block;
float: left;
height: 20px;
margin-right: 5px;
width: 15px
}
.parentMenu>div.subItem, .parentMenuActive>div.subItem {
cursor: pointer;
position: absolute;
right: 0;
top: 0;
width: 50px;
height: 24px
}
.parentMenuActive>div.subItem {
background: url(images/faq-arrowdown.png) center no-repeat!important
}
.parentMenu>div.subItem {
float: right;
background: url(images/faq-arrowup.png) center center no-repeat
}
.iphon_navigation ul li a {
background: #ee1d25;
display: block;
font-size: 13px;
color: #fff;
line-height: 20px;
margin: 0;
overflow: hidden;
padding: 7px 10px;
font-family: 'open_sansregular';
letter-spacing: 1px;
}
.iphon_navigation>ul ul {
background-image: none!important;
margin: 0;
padding: 0;
width: 100%
}
.iphon_navigation ul ul li {
background: #258fcd;
list-style: none;
margin: 0;
padding: 0;
text-align: left;
width: 100%;
border: none
}
.iphon_navigation ul li a:hover {
color: #fff;
text-shadow: inherit;
text-decoration: none;
background: #2e1b23
}
.iphon_navigation ul ul ul {
margin: 0;
padding: 0;
text-align: left;
width: 100%;
list-style: none
}
.iphon_navigation ul ul li a {
background: #333;
display: block;
font-size: 11px;
line-height: 15px;
margin: 0 0 1px;
padding: 9px 10px
}
.top-nav ul li {
padding: 12px 10px 12px 10px;
}
.top-nav ul li a {
font-size: 10px;
}
.visible-xs-inline {
    display: inline!important;
}
.homeSlider ul li .slider_fstDiv {
height: 449px;
}
.sliderForm p {
margin: 0 0 22px;
padding: 9px 37px;
font-size: 18px;
line-height: 23px;
}
.sliderForm ul li {
margin: 0 20px 11px;
}
.sliderForm ul li.inputfliedTb input {
height: 32px;
line-height: 32px;
}
.sliderForm ul li.inputfliedTb textarea {
height: 59px;
}
.page-template-template-fb .sliderForm ul li.inputfliedTb textarea {
    height: 50px;
}
.sliderForm ul li .submitfliedTb input {
height: 45px;
line-height: 45px;
font-size: 18px;
margin:0;
}

.sldBox {
margin: 0 20px 10px;
}
.page-template-template-fb .sldBox {
    margin: 0px 20px 7px;
}
.callnumer a {
font-size: 29px;
}
.page-template-template-fb .callnumer a {
    font-size: 23px;
}
.Our_office h2 {
font-size: 16px;
}
.clintall_logo ul li span.NewsSpan {
padding: 16px 21px 20px 0;
font-size: 22px;
}
.clintall_logo ul li {
margin: 0 20px 0 0;
}
.clintall_logo ul li img {
height: 22px;
}
.revingImg_left {
height: 741px;
}
.revingRight {
padding: 40px 0;
}
.revingRight h1 {
font-size: 24px;
margin: 0 0 28px;
}
.contentRightM:after {
left: -36px;
}
.serviesBox h3 {
font-size: 20px;
}
.serviesBox {
padding: 57px 0;
}
.sectionFive_tb {
padding: 40px 0;
}
.subjectTour {
margin: 0 0 18px;
}
.subjectTour h4 {
font-size: 25px;
}
.demtascare {
font-size: 15px;
padding: 9px 0;
}
.hoverDovcontent {
padding: 8px 11px;
}
.hoverDovcontent h5 {
font-size: 15px;
padding: 0 0 5px;
}
.hoverDovcontent p {
font-size: 12px;
padding: 0 0 5px;
line-height: 16px;
}
.hoverDovcontent a {
width: 114px;
font-size: 12px;
}
.postbySlid .bx-wrapper .bx-prev {
left: 2px;
}
.postbySlid .bx-wrapper .bx-next {
right: 2px;
}
.sectionSeven_td {
padding: 36px 0;
}
.wolliamLusgeDiv h6 {
margin: 0 0 12px;
font-size: 28px;
}
.wolliamLusgeDiv p {
padding: 0 0 13px;
font-size: 15px;
}
.reabmorebtn {
font-size: 19px;
width: 200px;
height: 52px;
line-height: 52px;
}
.inputEmail {
width: 100%;
}
.sendBtnDiv {
width: 140px;
height: 40px;
line-height: 40px;
}
.googlepale {
width: 186px;
}
.googlepale img {
width: 83px;
}
.getKnowsD {
margin: 0 0 0 0;
float: none;
padding: 19px 0;
}
.bestinnowsD {
margin: 0 0 0 0px;
width: 100%;
float: none;
padding: 19px 0;
}
.getKnowsD span {
font-size: 11px;
}
.bestinnowsD span {
font-size: 11px;
padding: 0 0 15px;
}
.bestinnowsD img {
margin-left: 0;
}
.flingDivTb {
margin: 1px 16px 0 -16px;
min-height: 100px;
}
.flingDivTb h3 {
font-size: 18px;
}
.flingDivTb p {
font-size: 18px;
}
.footerMenu {
padding: 50px 0;
}
.fotrRight {
margin: 0;
padding: 50px 0;
}
.iphon_navigation ul li a span {
display: none;
}
/*------------inner page reponsive-----*/
.roghtPanContnt h1 {
padding: 0 0 12px;
font-size: 20px;
}
.roghtPanContnt p {
padding: 0 0 9px;
}
.roghtPansecd h2 {
padding: 0 0 9px;
font-size: 20px;
}
.roghtPansecd p {
padding: 0 0 16px;
}
/*--------blog renponsive-------------*/
.blogLeftDiv > ul > li {
margin: 0 15px 35px 0;
width: 47%;
}
.coomentDiv a {
padding: 8px;
}
.AloinDiv a {
padding: 0 22px 0 0;
font-size: 12px;
}
.BlogImg {
margin: 0 0 15px;
}
.BlogImg > a > img {
width: 100%;
}
.SimpleCont h2 {
margin: 0 0 8px;
}
.AloinDiv {
margin: 0 0 10px;
}
.SimpleCont p {
padding: 8px 0;
}
.NextPrewDiv ul li {
padding: 0 4px;
}
.SerchRight {
margin: 0 0 20px;
}
.SeacrchINput {
font-size: 12px;
}
.blogFormmain ul li.BlogINputBox {
margin: 0 12px 12px 0;
}
.blogFormmain ul li.BlogINputBox input {
padding: 10px 14px;
font-size: 14px;
}
.blogFormmain ul li.BlogINputBox input {
padding: 10px 14px;
font-size: 13px;
}
.blogFormmain ul li.BlogtextareaBox textarea {
height: 88px;
}
.blogSEND input {
padding: 6px 34px;
width: 161px;
font-size: 24px;
background: #ed1c24 url(images/sendmsg-icon.png) no-repeat right 30px center;
}
.ContactpageDiv {
margin: 0 0 19px;
}
.ContactpageDiv h2 {
padding: 0 0 8px;
font-size: 25px;
}
.ContactpageDiv h2 span {
font-size: 16px;
}
.ContactpageDiv p {
font-size: 15px;
line-height: 21px;
}
.contactFormTble ul li.contctBox {
margin: 0 14px 10px 0;
}
.contactFormTble ul li.contctBox input {
padding: 10px 16px;
font-size: 15px;
border-radius: 7px;
}
.contactFormTble ul li.contcttextarea textarea {
padding: 13px 16px;
font-size: 15px;
border-radius: 7px;
height: 100px;
}
.ContactSEND input {
padding: 9px 0;
width: 177px;
font-size: 17px;
border-radius: 7px;
}
.ContactBox p a {
font-size: 17px;
}
.ContactBox p a.informail {
font-size: 14px;
}
.ContactBox p {
padding: 12px 0;
}
.contacRigjt h3 {
margin: 0 0 15px;
font-size: 17px;
}
.top-nav .sub-menu {
min-width: 176px;
}
.top-nav .sub-menu li a {
font-size: 12px;
}
.top-nav ul li:hover > .sub-menu {
top: 35px;
}
.coloSliderH {
width: 100%;
left: 0;
}
.sliderForm .gform_wrapper .gform_footer {
margin: 0 20px 2px !important;
}
.page-template-template-fb .sliderForm .gform_wrapper .gform_footer {
    margin: 0px 20px 6px !important;
}
.sliderForm .gform_footer .gform_button {
height: 54px;
line-height: 54px;
padding: 0 !important;
font-size: 17px !important;
}
.page-template-template-fb .sliderForm .gform_footer .gform_button {
    height: 48px;
    line-height: 48px;
    padding: 0 !important;
    font-size: 16px !important;
}
.homeSlider .bx-wrapper .bx-pager {
right: 10px;
left: inherit;
}
.sliderForm {
width: 298px;
}
.actiVateD {
padding: 0 74px;
}
.actiVateD h2 {
font-size: 30px;
}
.actiVateD h3 {
font-size: 23px;
}
.mindMentali:after {
width: 346px;
right: 0;
top: -109px;
}
.rightmidtali:after {
width: 426px;
}
.rightmidtali .miidBottom {
padding: 17px 29px 17px 15px;
margin: -18px 219px 0 0;
width: 500px;
}
.miidBottom {
margin: -44px 0 0 165px;
padding: 17px 20px 17px 22px;
width: 500px;
}
.scritleft .miidBottom {
width: 500px;
}
.headingSlider {
width: 56%;
}
.headingSlider h1 {
font-size: 24px;
}
.headingSlider p {
font-size: 14px;
}
.headingSliderrotate{
width: 56%;
}
.headingSliderrotate h1 {
font-size: 24px;
}
.headingSliderrotate p {
font-size: 14px;
}
.top-nav ul li.menu-item-has-children {
background-position:right 15px center;
padding: 12px 28px 12px 11px;
}
.top-nav ul li.menu-item-has-children:hover{
background-position:right 15px center;
}
.headingSlider h1 {
margin: 0 0 10px;
font-size: 26px;
}
.contactFormTble .gform_button {
padding: 12px 0;
width: 176px;
font-size: 17px;
}
.comment-form p.comment-form-author {
width: 100%;
}
.comment-form p.comment-form-email {
width: 100%;
}


.deatlisContnt p {
    font-size: 14px;
    line-height: 22px;
}

.deatlisContnt p img.alignleft.size-full.wp-image-110 {
    width: 239px;
}

.deatlisContnt p img.alignright.size-full.wp-image-113 {
    width: 239px;
}
.page-template-template-tutor-inner .middle .InnerSectionTop h3 {
    font-size: 18px;
}
.fb-video iframe {
    width: 100%;
    height: 410px;
}
}
@media only screen and (min-width:651px) and (max-width:767px) {
.top_header .col-sm-10 {
position: static;
}
.logo img {
width: 73px;
}
.menuImage {
float: none;
height: 24px;
margin: 0;
position: absolute;
right: 10px;
top: 10px;
width: 30px;
z-index: 1;
}
.menuImage>img {
height: auto;
width: 100%;
display: block!important
}
.iphon_navigation {
background: #fff;
border-radius: 0;
border-top: none;
left: 0;
margin: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 58px;
width: 100%;
z-index: 99999;
}
.iphon_navigation ul {
margin: 0;
padding: 0;
list-style: none;
}
.iphon_navigation ul li {
border-top: 1px solid #ccc;
display: block;
list-style: none;
margin: 0;
padding: 0;
text-align: left;
width: 100%;
position: relative;
text-transform: inherit
}
.iphon_navigation ul li:first-child {
border-top: none
}
.iphon_navigation ul img {
display: block;
float: left;
height: 20px;
margin-right: 5px;
width: 15px
}
.parentMenu>div.subItem, .parentMenuActive>div.subItem {
cursor: pointer;
position: absolute;
right: 0;
top: 0;
width: 50px;
height: 34px
}
.parentMenuActive>div.subItem {
background: url(images/faq-arrowdown.png) center no-repeat!important
}
.parentMenu>div.subItem {
float: right;
background: url(images/faq-arrowup.png) center center no-repeat
}
.iphon_navigation ul li a {
background: #ee1d25;
display: block;
font-size: 13px;
color: #fff;
line-height: 20px;
margin: 0;
overflow: hidden;
padding: 7px 10px;
font-family: 'open_sansregular';
letter-spacing: 1px;
}
.iphon_navigation>ul ul {
background-image: none!important;
margin: 0;
padding: 0;
width: 100%
}
.iphon_navigation ul ul li {
background: #258fcd;
list-style: none;
margin: 0;
padding: 0;
text-align: left;
width: 100%;
border: none
}
.iphon_navigation ul li a:hover {
color: #fff;
text-shadow: inherit;
text-decoration: none;
background: #2e1b23
}
.iphon_navigation ul ul ul {
margin: 0;
padding: 0;
text-align: left;
width: 100%;
list-style: none
}
.iphon_navigation ul ul li a {
background: #333;
display: block;
font-size: 11px;
line-height: 15px;
margin: 0 0 1px;
padding: 9px 10px
}
.homeSlider ul li .slider_fstDiv {
height: 376px;
}
.coloSliderH {
margin: 0px auto 16px;
}
.sliderForm {
width: 250px;
margin: 0 auto;
}
.sliderForm p {
margin: 0 0 23px;
padding: 9px 40px;
border-bottom: 2px #ed1c24 solid;
font-size: 14px;
line-height: 15px;
}
.sliderForm ul li.inputfliedTb input {
border-radius: 6px;
height: 27px;
padding: 0 10px;
font-size: 11px;
line-height: 27px;
}
.sliderForm ul li {
margin: 0 15px 10px;
}
.sliderForm ul li .submitfliedTb input {
border-radius: 6px;
height: 33px;
line-height: 29px;
font-size: 11px;
border-bottom: 2px #aa2222 solid;
margin:0;
}

.callnumer a {
font-size: 20px;
}
.page-template-template-fb .callnumer a {
    font-size: 20px;
}
.callnumer a img {
width: 20px;
}
.sectionOne_tb {
padding: 10px 0;
}
.Our_office h2 {
font-size: 12px;
line-height: 19px;
}
.clintall_logo ul li {
margin: 0 0 10px;
padding: 0 0 10px;
display: block;
text-align: center;
border-bottom: 1px #d0cece solid;
}
.clintall_logo ul li:last-child {
border-bottom: none;
}
.clintall_logo ul li span.NewsSpan {
padding: 10px 0 0 0;
font-size: 20px;
border-right: none;
}
.revingImg_left {
margin: 8px 0;
height: 369px;
}
.revingRight {
float: none;
padding: 0px 0;
margin: 0 auto;
}
.revingRight h1 {
font-size: 20px;
margin: 0 0 13px;
text-align: center;
}
.revingRight h1 span {
font-size: 15px;
}
.informatleft {
margin: 0 0 9px;
}
.Oneleft {
margin: 0 auto;
float: none;
}
.contentRightM h2 {
    font-size: 15px;
    text-align: center;
    line-height: 21px;
}
.contentRightM p {
font-size: 13px;
text-align: left;
}
.contentRightM {
padding: 6px 0 10px;
float: none;
width: 100%;
}
.callnumer {
text-align: center;
}
.getStart a {
width: 184px;
padding: 11px 0 8px;
font-size: 18px;
margin: 0 auto;
}
.sectionthree_tb {
margin: 0 0 20px;
}
.serviesBox {
padding: 20px 0;
border-right: none;
min-height: inherit;
border-bottom: 1px #a3a8b3 solid;
}
.serviesBox h3 {
padding: 0 0 7px;
font-size: 20px;
}
.sectionFive_tb {
padding: 20px 0;
}
.subjectTour {
margin: 0 0 14px;
}
.subjectTour h4 {
font-size: 22px;
text-align: center;
}
.demtascare {
font-size: 20px;
padding: 10px 0;
}
.subjectBox img {
width: 100%;
}
.hoverDovcontent h5 {
font-size: 20px;
padding: 0 0 7px;
}
.hoverDovcontent p {
font-size: 14px;
line-height: 20px;
}
.whitBGRgba {
padding: 34px 0 120px;
}
.postFullClr img {
float: none;
margin: 0 auto;
display: block;
}
.postFullClr p {
font-size: 14px;
padding: 15px 0 0;
text-align: left;
}
.serviesBox p {
    text-align: left;
}
.postbySlid .bx-wrapper .bx-prev {
left: 0px;
}
.postbySlid .bx-wrapper .bx-next {
right: 0;
}
.postFullClr {
margin: 0 0 5px;
}
.billPot span {
font-size: 14px;
}
.redmoreDiv {
bottom: -87px;
}
.sectionSeven_td {
padding: 22px 0;
}
.wolliamLusgeDiv img {
margin: 0 auto 15px;
}
.wolliamLusgeDiv h6 {
margin: 0 0 10px;
font-size: 20px;
}
.wolliamLusgeDiv p {
padding: 0 0 8px;
font-size: 14px;
line-height: 22px;
text-align: left;
}
.reabmorebtn {
font-size: 18px;
width: 182px;
height: 45px;
line-height: 45px;
}
.footerMenu {
padding: 20px 0 0;
border-right: none;
min-height: inherit;
}
.footerMenu ul li {
margin: 0 0 10px;
padding: 0 0 10px;
border-bottom: 1px #48576d solid;
text-align: center;
}
.footerMenu h2 {
margin: 0 0 11px;
padding: 10px 0 10px;
text-align: center;
background: #ed1c24;
}
.footerMenu h2 br {
display: none;
}
.fotrRight {
padding: 20px 0;
text-align: center;
}
.inputEmail {
width: 100%;
height: 39px;
line-height: 39px;
}
.sendBtnDiv {
font-size: 16px;
width: 180px;
height: 44px;
line-height: 44px;
float: none;
margin: 20px auto 0
}
.googlepale {
float: none;
margin: 20px auto 0;
}
.getKnowsD {
margin: 0 auto;
padding: 18px 0;
float: none;
}
.getKnowsD ul {
text-align: center;
}
.flingDivTb {
margin: 1px 0;
padding: 20px 0;
border-right: none;
border-left: none;
min-height: inherit;
}
.flingDivTb h3 {
font-size: 18px;
}
.flingDivTb p {
font-size: 17px;
}
.bestinnowsD {
margin: 0 auto;
padding: 18px 0;
float: none;
}
.bestinnowsD img {
display: block;
margin: 0 auto;
}
.dwunloadDiv p br {
display: none;
}
.contentRightM:after {
display: none;
}
.iphon_navigation ul li a span {
display: none;
}
/*------------inner page reponsive-----*/
.breadcrumb ul li a {
padding: 0 24px 0 0;
font-size: 12px;
}
.breadcrumb ul li:after {
right: 2px;
top: 0px;
}
.roghtPanContnt h1 {
padding: 0 0 12px;
font-size: 20px;
text-align: center;
}
.roghtPanContnt p {
    padding: 0 0 9px;
}
.parsnalLeftImg img {
margin: 15px auto 0;
display: block;
}
.roghtPansecd h2 {
padding: 0 0 9px;
font-size: 20px;
text-align: center;
}
.roghtPansecd p {
padding: 0 0 16px;
text-align: center;
}
/*--------blog renponsive-------------*/
.blogLeftDiv {
margin: 20px 0;
}
.blogLeftDiv > ul > li {
margin: 0 15px 35px 0;
}
.coomentDiv a {
padding: 8px;
}
.AloinDiv a {
padding: 0 28px 0 0;
font-size: 12px;
}
.BlogImg {
margin: 0 0 15px;
}
.BlogImg > a > img {
width: 100%;
}
.SimpleCont h2 {
margin: 0 0 8px;
}
.AloinDiv {
margin: 0 0 10px;
}
.SimpleCont p {
padding: 8px 0;
}
.NextPrewDiv ul li {
padding: 0 4px;
}
.SerchRight {
margin: 0 0 20px;
}
.blogFormmain ul li.BlogINputBox {
margin: 0 15px 12px 0;
}
.blogFormmain ul li.BlogINputBox input {
padding: 10px 14px;
font-size: 14px;
}
.blogFormmain ul li.BlogINputBox input {
padding: 10px 14px;
font-size: 14px;
}
.blogFormmain ul li.BlogtextareaBox textarea {
height: 88px;
}
.blogSEND input {
padding: 6px 34px;
width: 161px;
font-size: 24px;
background: #ed1c24 url(images/sendmsg-icon.png) no-repeat right 30px center;
}
.ContactpageDiv {
margin: 0 0 19px;
}
.ContactpageDiv h2 {
padding: 0 0 8px;
font-size: 25px;
}
.ContactpageDiv h2 span {
font-size: 16px;
}
.ContactpageDiv p {
font-size: 15px;
line-height: 21px;
}
.contactFormTble ul li.contctBox {
margin: 0 14px 10px 0;
}
.contactFormTble ul li.contctBox input {
padding: 10px 16px;
font-size: 15px;
border-radius: 7px;
}
.contactFormTble ul li.contcttextarea textarea {
padding: 13px 16px;
font-size: 15px;
border-radius: 7px;
height: 100px;
}
.ContactSEND input {
padding: 9px 0;
width: 177px;
font-size: 17px;
border-radius: 7px;
}
.page-template-template-fb .sliderForm ul li.inputfliedTb textarea {
    height: 45px;
}
.sldBox {
margin: 0 20px 10px;
}
.page-template-template-fb .sldBox {
    margin: 0px 20px 5px;
}
.sliderForm ul li {
    margin: 0 15px 9px;
}
.sliderForm ul li.inputfliedTb textarea {
height: 54px;
padding: 5px 10px;
font-size: 12px;
}
.sectionFive_tb .col-sm-4 {
width: 50%;
float: left;
}
.hoverDovcontent {
padding: 15px 15px;
}
.clintall_logo ul li img {
height: 23px;
}
.coloSliderH {
width: 100%;
left: 0;
}
.sliderForm .gform_footer .gform_button {
height: 37px;
line-height: 37px;
font-size: 13px !important;
border-bottom: 3px #aa2222 solid;
}
.sliderForm .gform_wrapper .gform_footer {
margin: 0 20px 6px !important;
}
.page-template-template-fb .sliderForm .gform_wrapper .gform_footer {
    margin: 0px 20px 4px !important;
}
.homeSlider .bx-wrapper .bx-pager {
left: inherit;
}
.headingSlider h1 {
margin: 0 0 4px;
font-size: 20px;
}
.headingSlider p {
font-size: 14px;
}
.persnalCareMain {
padding: 30px 0 0;
}
.headingSlider {
width: 50%;
}
.actiVateD {
margin: 0 auto 20px;
}
.actiVateD h2 {
font-size: 24px;
}
.actiVateD h3 {
margin: 0 0 8px;
font-size: 16px;
}
.actiVateD p {
font-size: 14px;
text-align: left;
}
.mindMentali:after{
display:none !important;
}
.mindMentali {
margin: 0 0 34px;
}
.miidleft {
float: none;
margin: 0 auto 15px;
padding:0;
}
.miidleft h4 {
font-size: 32px;
text-align: center;
}
.miidleft p{
text-align:center;
}
.midImgeRight {
width: 264px;
float: none;
margin: 0 auto;
padding: 52px 0 90px;
background-size: 100%;
}
.midImgeRight img {
width: 85px;
}
.miidBottom {
margin: 0 auto;
padding: 17px 20px 17px;
width: 500px;
float: none;
}
.miidBottom ul li {
font-size: 14px;
}
.rightmidtali .miidleft {
float:none;
}
.rightmidtali .miidleft h4, .rightmidtali .miidleft p{
text-align:center;
}
.rightmidtali .midImgeRight {
float: none;
margin: 0 auto;
padding: 22px 0 44px;
background-size: 100%;
}
.rightmidtali .miidBottom {
padding: 17px 0 17px 0;
margin: 0 auto;
float: none;
width: 500px;
}
.rightmidtali .miidBottom ul li {
background-position:right 21px top 2px;
padding-right: 46px;
}
.scritleft .miidBottom {
background: #575353;
width: 500px;
margin: 0 auto;
}
.perContent h5 {
font-size: 20px;
padding: 0 0 10px;
}
.perContent p {
font-size: 14px;
text-align: left;
}
.headingSliderrotate h1 {
margin: 0 0 4px;
font-size: 20px;
}
.headingSliderrotate p {
font-size: 14px;
}
.headingSliderrotate {
float: right;
width: 48%;
}
.contactFormTble .gform_button {
padding: 12px 0;
width: 176px;
font-size: 17px;
}
.parsnalLeft {
margin: 0 0px 20px 0;
width: 100%;
float: none;
}
.roghtPanContnt h2 {
text-align: center;
font-size: 18px;
}
.roghtPanContnt p img.alignleft.size-full.wp-image-264 {
float: none;
margin: 0 auto;
}
/*-----about renponsive-------*/
.aboutContentRight{
margin:0 auto;
float:none;
}
.aboutpagemian h2 {
padding: 0 0 12px;
font-size: 20px;
}
.aboutpagemian p {
padding: 0 0 11px;
}
.aboutContentRight h3 {
font-size: 20px;
text-align: center;
}
.aboutContentRight p{
text-align:left;
}
.aboutContentRight span{
text-align:center;
font-size:14px;
}
.comment-form p.comment-form-author {
width: 100%;
}
.comment-form p.comment-form-email {
width: 100%;
}
.deatlisContnt p {
    font-size: 14px;
    line-height: 22px;
}


.comment-form p {
    margin: 0 0 12px 0;
    display: block;
}

.aboutpagemian h3 {
    font-size: 18px;
    margin: 0 0 9px;
	text-align:center;
}

.aboutpagemian p {
    font-size: 14px;
	text-align:left;
	display:block;
}

.page-template-template-tutor-inner .middle .InnerSectionTop h3 {
    font-size: 18px;
}

.page-template-template-tutor-inner .middle .InnerSectionTop h4 {
	text-align:center;
    font-size: 18px;
}
.page-template-template-tutor-inner .middle .InnerSectionTop h5 {
    text-align: center;
}
.page-template-template-tutor-inner .middle .InnerSectionTop h6{
	text-align:center;
	}

	.InnerSectionTop .breadcrumb {
    display: none;
}

.page-template-template-about .row:nth-child(1) .aboutContentRight {
    float: none;
    margin: 0 auto;
}

.aboutpagemian {
    padding: 0px 0 0;
}

.aboutContentRight h4 {
    font-size: 18px;
    margin: 0 0 9px;
	text-align:center;
}

.aboutContentRight p {
    font-size: 14px;
}

.aboutContentRight ul {
    text-align: center;
    padding-top: 16px;
    width: 275px;
    margin: 0 auto;
    display: block;
}
.aboutContentRight ul li {
    font-size: 14px;

}


.deatlisContnt p img.wp-image-113 {
    width: 235px;
}
.deatlisContnt p img.wp-image-110 {
    width: 235px;
}
.contacRigjt:last-child.contacRigjt h3 {
    text-align: center;
}
.videoDiv img {
    margin: 0 auto;
	width:450px;
}
.desktop_none{
  display: none;
}
.mobile_block{
  display: block;
}
.roghtPanContnt {
    padding: 0px 0 20px;
}
.fb-video iframe {
    width: 100%;
    height: 340px;
}

}
@media only screen and (min-width:526px) and (max-width:650px) {
.top_header .col-sm-10 {
position: static;
}
.logo img {
width: 73px;
}
.menuImage {
float: none;
height: 24px;
margin: 0;
position: absolute;
right: 10px;
top: 10px;
width: 30px;
z-index: 1;
}
.menuImage>img {
height: auto;
width: 100%;
display: block!important
}
.iphon_navigation {
background: #fff;
border-radius: 0;
border-top: none;
left: 0;
margin: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 58px;
width: 100%;
z-index: 99999;
}
.iphon_navigation ul {
margin: 0;
padding: 0;
list-style: none;
}
.iphon_navigation ul li {
border-top: 1px solid #ccc;
display: block;
list-style: none;
margin: 0;
padding: 0;
text-align: left;
width: 100%;
position: relative;
text-transform: inherit
}
.iphon_navigation ul li:first-child {
border-top: none
}
.iphon_navigation ul img {
display: block;
float: left;
height: 20px;
margin-right: 5px;
width: 15px
}
.parentMenu>div.subItem, .parentMenuActive>div.subItem {
cursor: pointer;
position: absolute;
right: 0;
top: 0;
width: 50px;
height: 34px
}
.parentMenuActive>div.subItem {
background: url(images/faq-arrowdown.png) center no-repeat!important
}
.parentMenu>div.subItem {
float: right;
background: url(images/faq-arrowup.png) center center no-repeat
}
.iphon_navigation ul li a {
background: #ee1d25;
display: block;
font-size: 13px;
color: #fff;
line-height: 20px;
margin: 0;
overflow: hidden;
padding: 7px 10px;
font-family: 'open_sansregular';
letter-spacing: 1px;
}
.iphon_navigation>ul ul {
background-image: none!important;
margin: 0;
padding: 0;
width: 100%
}
.iphon_navigation ul ul li {
background: #258fcd;
list-style: none;
margin: 0;
padding: 0;
text-align: left;
width: 100%;
border: none
}
.iphon_navigation ul li a:hover {
color: #fff;
text-shadow: inherit;
text-decoration: none;
background: #2e1b23
}
.iphon_navigation ul ul ul {
margin: 0;
padding: 0;
text-align: left;
width: 100%;
list-style: none
}
.iphon_navigation ul ul li a {
background: #333;
display: block;
font-size: 11px;
line-height: 15px;
margin: 0 0 1px;
padding: 9px 10px
}
.homeSlider ul li .slider_fstDiv {
height: 376px;
}
.coloSliderH {
margin: 0px auto 16px;
}
.sliderForm {
width: 250px;
margin: 0 auto;
}
.sliderForm p {
margin: 0 0 23px;
padding: 9px 40px;
border-bottom: 2px #ed1c24 solid;
font-size: 14px;
line-height: 15px;
}
.sliderForm ul li.inputfliedTb input {
border-radius: 6px;
height: 27px;
padding: 0 10px;
font-size: 11px;
line-height: 22px;
}
.sliderForm ul li {
margin: 0 15px 10px;
}
.page-template-template-fb .sliderForm ul li {
    margin: 0 15px 9px;
}

.sliderForm ul li .submitfliedTb input {
border-radius: 6px;
height: 33px;
line-height: 29px;
font-size: 11px;
border-bottom: 2px #aa2222 solid;
margin:0;
}
.callnumer a {
font-size: 20px;
}
.page-template-template-fb .callnumer a {
    font-size: 20px;
}
.callnumer a img {
width: 20px;
}
.sectionOne_tb {
padding: 10px 0;
}
.Our_office h2 {
font-size: 12px;
line-height: normal;
}
.clintall_logo ul li {
margin: 0 0 10px;
padding: 0 0 10px;
display: block;
text-align: center;
border-bottom: 1px #d0cece solid;
}
.clintall_logo ul li:last-child {
border-bottom: none;
}
.clintall_logo ul li span.NewsSpan {
padding: 10px 0 0 0;
font-size: 20px;
border-right: none;
}
.revingImg_left {
margin: 8px 0;
height: 369px;
}
.revingRight {
float: none;
padding: 0px 0;
}
.revingRight h1 {
font-size: 20px;
margin: 0 0 13px;
text-align: center;
}
.revingRight h1 span {
font-size: 15px;
}
.informatleft {
margin: 0 0 9px;
}
.Oneleft {
margin: 0 auto;
float: none;
}
.contentRightM h2 {
font-size: 15px;
text-align: center;
    line-height: 21px;
}
.contentRightM p {
font-size: 13px;
text-align: left;
}
.contentRightM {
padding: 6px 0 10px;
float: none;
width: 100%;
}
.callnumer {
text-align: center;
}
.getStart a {
width: 184px;
padding: 11px 0 8px;
font-size: 18px;
margin: 0 auto;
}
.sectionthree_tb {
margin: 0 0 20px;
}
.serviesBox {
padding: 20px 0;
border-right: none;
min-height: inherit;
border-bottom: 1px #a3a8b3 solid;
}
.serviesBox h3 {
padding: 0 0 7px;
font-size: 20px;
}
.sectionFive_tb {
padding: 20px 0;
}
.subjectTour {
margin: 0 0 14px;
}
.subjectTour h4 {
font-size: 22px;
text-align: center;
}
.demtascare {
font-size: 20px;
padding: 10px 0;
}
.subjectBox img {
width: 100%;
}
.hoverDovcontent {
padding: 10px 10px;
}
.hoverDovcontent h5 {
font-size: 18px;
padding: 0 0 7px;
}
.hoverDovcontent p {
font-size: 13px;
line-height: 16px;
padding: 0 0 6px;
}
.hoverDovcontent a {
width: 120px;
font-size: 14px;
padding: 3px 0;
}
.whitBGRgba {
padding: 34px 0 120px;
}
.postFullClr img {
float: none;
margin: 0 auto;
display: block;
}
.postFullClr p {
font-size: 14px;
padding: 15px 0 0;
text-align: left;
}
.serviesBox p {
    text-align: left;
}
.postbySlid .bx-wrapper .bx-prev {
left: 0px;
}
.postbySlid .bx-wrapper .bx-next {
right: 0;
}
.postFullClr {
margin: 0 0 5px;
}
.billPot span {
font-size: 14px;
}
.redmoreDiv {
bottom: -87px;
}
.sectionSeven_td {
padding: 22px 0;
}
.wolliamLusgeDiv img {
margin: 0 auto 15px;
}
.wolliamLusgeDiv h6 {
margin: 0 0 10px;
font-size: 20px;
}
.wolliamLusgeDiv p {
padding: 0 0 8px;
font-size: 14px;
line-height: 22px;
text-align: left;
}
.reabmorebtn {
font-size: 18px;
width: 182px;
height: 45px;
line-height: 45px;
}
.footerMenu {
padding: 20px 0 0;
border-right: none;
min-height: inherit;
}
.footerMenu ul li {
margin: 0 0 10px;
padding: 0 0 10px;
border-bottom: 1px #48576d solid;
text-align: center;
}
.footerMenu h2 {
margin: 0 0 11px;
padding: 10px 0 10px;
text-align: center;
background: #ed1c24;
}
.footerMenu h2 br {
display: none;
}
.fotrRight {
padding: 20px 0;
text-align: center;
}
.inputEmail {
width: 100%;
height: 39px;
line-height: 39px;
}
.sendBtnDiv {
font-size: 16px;
width: 180px;
height: 44px;
line-height: 44px;
float: none;
margin: 20px auto 0
}
.googlepale {
float: none;
margin: 20px auto 0;
}
.getKnowsD {
margin: 0 auto;
padding: 18px 0;
float: none;
}
.getKnowsD ul {
text-align: center;
}
.flingDivTb {
margin: 1px 0;
padding: 20px 0;
border-right: none;
border-left: none;
min-height: inherit;
}
.flingDivTb h3 {
font-size: 18px;
}
.flingDivTb p {
font-size: 17px;
}
.bestinnowsD {
margin: 0 auto;
padding: 18px 0;
float: none;
}
.bestinnowsD img {
display: block;
margin: 0 auto;
}
.dwunloadDiv p br {
display: none;
}
.contentRightM:after {
display: none;
}
.iphon_navigation ul li a span {
display: none;
}
/*------------inner page reponsive-----*/
.breadcrumb ul li a {
padding: 0 24px 0 0;
font-size: 12px;
}
.breadcrumb ul li:after {
right: 2px;
top: 0px;
}
.roghtPanContnt h1 {
padding: 0 0 12px;
font-size: 20px;
text-align: center;
}
.roghtPanContnt p {
padding: 0 0 9px;
}
.parsnalLeftImg img {
margin: 15px auto 0;
display: block;
}
.roghtPansecd h2 {
padding: 0 0 9px;
font-size: 20px;
text-align: center;
}
.roghtPansecd p {
padding: 0 0 16px;
text-align: center;
}
/*--------blog renponsive-------------*/
.blogLeftDiv {
margin: 20px 0;
}
.blogLeftDiv > ul > li {
margin: 0 15px 35px 0;
}
.coomentDiv a {
padding: 8px;
}
.AloinDiv a {
padding: 0 28px 0 0;
font-size: 12px;
}
.BlogImg {
margin: 0 0 15px;
}
.BlogImg > a > img {
width: 100%;
}
.SimpleCont h2 {
margin: 0 0 8px;
}
.AloinDiv {
margin: 0 0 10px;
}
.SimpleCont p {
padding: 8px 0;
}
.NextPrewDiv ul li {
padding: 0 4px;
}
.SerchRight {
margin: 0 0 20px;
}
.blogFormmain ul li.BlogINputBox {
margin: 0 15px 12px 0;
}
.blogFormmain ul li.BlogINputBox input {
padding: 10px 14px;
font-size: 14px;
}
.blogFormmain ul li.BlogINputBox input {
padding: 10px 14px;
font-size: 14px;
}
.blogFormmain ul li.BlogtextareaBox textarea {
height: 88px;
}
.blogSEND input {
padding: 6px 34px;
width: 161px;
font-size: 24px;
background: #ed1c24 url(images/sendmsg-icon.png) no-repeat right 30px center;
}
.ContactpageDiv {
margin: 0 0 19px;
}
.ContactpageDiv h2 {
padding: 0 0 8px;
font-size: 25px;
}
.ContactpageDiv h2 span {
font-size: 16px;
}
.ContactpageDiv p {
font-size: 15px;
line-height: 21px;
}
.contactFormTble ul li.contctBox {
margin: 0 14px 10px 0;
}
.contactFormTble ul li.contctBox input {
padding: 10px 16px;
font-size: 15px;
border-radius: 7px;
}
.contactFormTble ul li.contcttextarea textarea {
padding: 13px 16px;
font-size: 15px;
border-radius: 7px;
height: 100px;
}
.ContactSEND input {
padding: 9px 0;
width: 177px;
font-size: 17px;
border-radius: 7px;
}
.sldBox {
margin: 0 20px 10px;
}
.page-template-template-fb .sldBox {
    margin: 0 20px 5px;
}
.sliderForm ul li.inputfliedTb textarea {
height: 54px;
padding: 5px 10px;
font-size: 12px;
}
.page-template-template-fb .sliderForm ul li.inputfliedTb textarea {
    height: 45px;
}
.sectionFive_tb .col-sm-4 {
width: 50%;
float: left;
}
.clintall_logo ul li img {
height: 23px;
}
.coloSliderH {
width: 100%;
left: 0;
}
.sliderForm .gform_footer .gform_button {
height: 37px;
line-height: 37px;
font-size: 13px !important;
border-bottom: 3px #aa2222 solid;
}
.page-template-template-fb .sliderForm .gform_footer .gform_button {
    padding: 0 20px !important;
}
.page-template-template-fb .gform_footer .gform_button {
    height: 35px;
    line-height: 35px;
    font-size: 13px !important;
}
.sliderForm .gform_wrapper .gform_footer {
margin: 0 20px 6px !important;
}
.page-template-template-fb .sliderForm .gform_wrapper .gform_footer {
    margin: 0 20px 5px !important;
}

.homeSlider .bx-wrapper .bx-pager {
left: inherit;
}
.headingSlider h1 {
margin: 0 0 4px;
font-size: 20px;
}
.headingSlider p {
font-size: 14px;
}
.persnalCareMain {
padding: 30px 0 0;
}
.headingSlider {
width: 48%;
}
.actiVateD {
margin: 0 auto 20px;
}
.actiVateD h2 {
font-size: 24px;
}
.actiVateD h3 {
margin: 0 0 8px;
font-size: 16px;
}
.actiVateD p {
font-size: 14px;
text-align: left;
}
.mindMentali:after{
display:none !important;
}
.mindMentali {
margin: 0 0 34px;
}
.miidleft {
float: none;
margin: 0 auto 15px;
padding:0;
}
.miidleft h4 {
font-size: 32px;
text-align: center;
}
.miidleft p{
text-align:center;
}
.midImgeRight {
width: 264px;
float: none;
margin: 0 auto;
padding: 52px 0 90px;
background-size: 100%;
}
.midImgeRight img {
width: 85px;
}
.miidBottom {
margin: 0;
padding: 17px 20px 17px;
width: 100%;
float: none;
}
.miidBottom ul li {
font-size: 14px;
}
.rightmidtali .miidleft {
float:none;
}
.rightmidtali .miidleft h4, .rightmidtali .miidleft p{
text-align:center;
}
.rightmidtali .midImgeRight {
float: none;
margin: 0 auto;
padding: 22px 0 44px;
background-size: 100%;
}
.rightmidtali .miidBottom {
padding: 17px 0 17px 0;
margin: 0;
float: none;
width: 100%;
}
.rightmidtali .miidBottom ul li {
background-position:right 21px top 2px;
padding-right: 46px;
}
.scritleft .miidBottom {
background: #575353;
width: 100%;
}
.perContent h5 {
font-size: 20px;
padding: 0 0 10px;
}
.perContent p {
font-size: 14px;
text-align: left;
}
.headingSliderrotate h1 {
margin: 0 0 4px;
font-size: 20px;
}
.headingSliderrotate p {
font-size: 14px;
}
.headingSliderrotate {
float: right;
width: 48%;
}
.contactFormTble .gform_button {
padding: 12px 0;
width: 176px;
font-size: 17px;
}
.parsnalLeft {
margin: 0 0px 20px 0;
width: 100%;
float: none;
}
.roghtPanContnt h2 {
text-align: center;
font-size: 18px;
}
.roghtPanContnt p img.alignleft.size-full.wp-image-264 {
float: none;
margin: 0 auto;
}
/*-----about renponsive-------*/
.aboutContentRight{
margin:0 auto;
float:none;
}
.aboutpagemian h2 {
padding: 0 0 12px;
font-size: 20px;
}
.aboutpagemian p {
padding: 0 0 11px;
}
.aboutContentRight h3 {
font-size: 20px;
text-align: center;
}
.aboutContentRight p{
text-align:center;
}
.aboutContentRight span{
text-align:center;
font-size:14px;
}
.comment-form p.comment-form-author {
width: 100%;
}
.comment-form p.comment-form-email {
width: 100%;
}

.deatlisContnt p {
    font-size: 14px;
    line-height: 22px;
}



.comment-form .form-submit input {
    margin: 0 auto;
    width: 225px;
    background-position:right 28px center;
    font-size: 16px;
    float: none;
}

.comment-form p {
    margin: 0 0 12px 0;
    display: block;
}

.cat_list {
    font-size: 14px;
}

.roghtPanContnt p img.size-full.wp-image-264.alignright {
    float: none;
    margin: 0 auto 14px;
    display: block;
}

.aboutpagemian h3 {
    font-size: 18px;
    margin: 0 0 9px;
	text-align:center;
}

.aboutpagemian p {
    font-size: 14px;
	text-align:center;
	display:block;
}

.page-template-template-tutor-inner .middle .InnerSectionTop h3 {
    font-size: 18px;
}

.page-template-template-tutor-inner .middle .InnerSectionTop h4 {
	text-align:center;
    font-size: 18px;
}
.page-template-template-tutor-inner .middle .InnerSectionTop h5 {
    text-align: center;
}
.page-template-template-tutor-inner .middle .InnerSectionTop h6{
	text-align:center;
	}

.InnerSectionTop .breadcrumb {
    display: none;
}

.page-template-template-about .row:nth-child(1) .aboutContentRight {
    float: none;
    margin: 0;
}

.aboutpagemian {
    padding: 0px 0 0;
}

.aboutContentRight h4 {
    font-size: 18px;
    margin: 0 0 9px;
	text-align:center;
}

.aboutContentRight p {
    font-size: 14px;
}

.aboutContentRight ul {
    text-align: center;
    padding-top: 16px;
    width: 275px;
    margin: 0 auto;
    display: block;
}
.aboutContentRight ul li {
    font-size: 14px;

}

.deatlisContnt p img.wp-image-113 {
    width: 235px;
}
.deatlisContnt p img.wp-image-110 {
    width: 235px;
}

.contacRigjt:last-child.contacRigjt h3 {
    text-align: center;
}
.videoDiv img {
    margin: 0 auto;
	width:450px;
}
.desktop_none{
  display: none;
}
.mobile_block{
  display: block;
}
.roghtPanContnt {
    padding: 0px 0 20px;
}
.fb-video iframe {
    width: 100%;
    height: 340px;
}
}
@media only screen and (max-width:525px) {
.top_header .col-sm-10 {
position: static;
}
.logo img {
width: 73px;
}
.menuImage {
float: none;
height: 24px;
margin: 0;
position: absolute;
right: 10px;
top: 10px;
width: 30px;
z-index: 1;
}
.menuImage>img {
height: auto;
width: 100%;
display: block!important
}
.iphon_navigation {
background: #fff;
border-radius: 0;
border-top: none;
left: 0;
margin: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 58px;
width: 100%;
z-index: 99999;
}
.iphon_navigation ul {
margin: 0;
padding: 0;
list-style: none;
}
.iphon_navigation ul li {
border-top: 1px solid #ccc;
display: block;
list-style: none;
margin: 0;
padding: 0;
text-align: left;
width: 100%;
position: relative;
text-transform: inherit
}
.iphon_navigation ul li:first-child {
border-top: none
}
.iphon_navigation ul img {
display: block;
float: left;
height: 20px;
margin-right: 5px;
width: 15px
}
.parentMenu>div.subItem, .parentMenuActive>div.subItem {
cursor: pointer;
position: absolute;
right: 0;
top: 0;
width: 50px;
height: 34px;
}
.parentMenuActive>div.subItem {
background: url(images/faq-arrowdown.png) center no-repeat!important
}
.parentMenu>div.subItem {
float: right;
background: url(images/faq-arrowup.png) center center no-repeat
}
.iphon_navigation ul li a {
background: #ee1d25;
display: block;
font-size: 13px;
color: #fff;
line-height: 20px;
margin: 0;
overflow: hidden;
padding: 7px 10px;
font-family: 'open_sansregular';
letter-spacing: 1px;
}
.iphon_navigation>ul ul {
background-image: none!important;
margin: 0;
padding: 0;
width: 100%
}
.iphon_navigation ul ul li {
background: #258fcd;
list-style: none;
margin: 0;
padding: 0;
text-align: left;
width: 100%;
border: none
}
.iphon_navigation ul li a:hover {
color: #fff;
text-shadow: inherit;
text-decoration: none;
background: #2e1b23
}
.iphon_navigation ul ul ul {
margin: 0;
padding: 0;
text-align: left;
width: 100%;
list-style: none
}
.iphon_navigation ul ul li a {
background: #333;
display: block;
font-size: 11px;
line-height: 15px;
margin: 0 0 1px;
padding: 9px 10px
}
.homeSlider ul li .slider_fstDiv {
height: 175px;
}
.coloSliderH {
margin: 0px auto 25px;
position: static;
}
.coloSliderH .col-sm-12 {
padding: 0;
}
.sliderForm {
width: 100%;
margin: 0 auto;
border-radius:0;
}
.sliderForm p {
margin: 0 0 23px;
padding: 9px 40px;
border-bottom: 2px #ed1c24 solid;
font-size: 14px;
line-height: 15px;
}
.sliderForm ul li.inputfliedTb input {
border-radius: 6px;
height: 27px;
padding: 0 10px;
font-size: 11px;
line-height: 27px;
}
.sliderForm ul li {
margin: 0 15px 10px;
}
.sliderForm ul li .submitfliedTb input {
border-radius: 6px;
height: 33px;
line-height: 29px;
font-size: 11px;
border-bottom: 2px #aa2222 solid;
margin:0;
}
.callnumer a {
font-size: 20px;
}
.page-template-template-fb .callnumer a {
    font-size: 20px;
}
.callnumer a img {
width: 20px;
}
.sectionOne_tb {
padding: 10px 0;
}
.Our_office h2 {
font-size: 12px;
line-height: normal;
}
.clintall_logo ul li {
margin: 0 0 10px;
padding: 0 0 10px;
display: block;
text-align: center;
border-bottom: 1px #d0cece solid;
}
.clintall_logo ul li:last-child {
border-bottom: none;
}
.clintall_logo ul li span.NewsSpan {
padding: 10px 0 0 0;
font-size: 20px;
border-right: none;
}
.revingImg_left {
margin: 8px 0;
height: 195px;
}
.revingRight {
float: none;
padding: 0px 0;
}
.revingRight h1 {
font-size: 20px;
margin: 0 0 13px;
text-align: center;
}
.revingRight h1 span {
font-size: 15px;
}
.informatleft {
margin: 0 0 9px;
}
.Oneleft {
margin: 0 auto;
float: none;
}
.contentRightM h2 {
font-size: 15px;
text-align: center;
    line-height: 21px;
}
.contentRightM p {
font-size: 13px;
text-align: left;
}
.contentRightM {
padding: 6px 0 10px;
float: none;
width: 100%;
}
.callnumer {
text-align: center;
}
.getStart a {
width: 184px;
padding: 11px 0 8px;
font-size: 18px;
margin: 0 auto;
}
.sectionthree_tb {
margin: 0 0 20px;
}
.serviesBox {
padding: 20px 0;
border-right: none;
min-height: inherit;
border-bottom: 1px #a3a8b3 solid;
}
.serviesBox h3 {
padding: 0 0 7px;
font-size: 20px;
}
.sectionFive_tb {
padding: 20px 0;
}
.subjectTour {
margin: 0 0 14px;
}
.subjectTour h4 {
font-size: 22px;
text-align: center;
}
.demtascare {
font-size: 15px;
padding: 10px 0;
}
.subjectBox img {
width: 100%;
}
.hoverDovcontent h5 {
font-size: 20px;
padding: 0 0 7px;
}
.hoverDovcontent p {
font-size: 14px;
line-height: 20px;
}
.whitBGRgba {
padding: 34px 0 120px;
}
.postFullClr img {
float: none;
margin: 0 auto;
display: block;
}
.postFullClr p {
font-size: 14px;
padding: 15px 0 0;
text-align: left;
}
.postbySlid .bx-wrapper .bx-prev {
left: 0px;
}
.postbySlid .bx-wrapper .bx-next {
right: 0;
}
.postFullClr {
margin: 0 0 5px;
}
.billPot span {
font-size: 14px;
}
.redmoreDiv {
bottom: -87px;
}
.sectionSeven_td {
padding: 22px 0;
}
.wolliamLusgeDiv img {
margin: 0 auto 15px;
}
.wolliamLusgeDiv h6 {
margin: 0 0 10px;
font-size: 19px;
}
.serviesBox p {
    text-align: left;
}
.wolliamLusgeDiv p {
padding: 0 0 8px;
font-size: 14px;
line-height: 22px;
text-align: left;
}
.reabmorebtn {
font-size: 18px;
width: 182px;
height: 45px;
line-height: 45px;
}
.footerMenu {
padding: 20px 0 0;
border-right: none;
min-height: inherit;
}
.footerMenu ul li {
margin: 0 0 10px;
padding: 0 0 10px;
border-bottom: 1px #48576d solid;
text-align: center;
}
.footerMenu h2 {
margin: 0 0 11px;
padding: 10px 0 10px;
text-align: center;
background: #ed1c24;
}
.footerMenu h2 br {
display: none;
}
.fotrRight {
padding: 20px 0;
text-align: center;
}
.inputEmail {
width: 100%;
height: 39px;
line-height: 39px;
}
.sendBtnDiv {
font-size: 16px;
width: 180px;
height: 44px;
line-height: 44px;
float: none;
margin: 20px auto 0
}
.googlepale {
float: none;
margin: 20px auto 0;
width: 280px;
}
.getKnowsD {
margin: 0 auto;
padding: 18px 0;
float: none;
}
.getKnowsD ul {
text-align: center;
}
.flingDivTb {
    margin: 1px 0;
    padding: 20px 15px;
    border-right: none;
    border-left: none;
    min-height: inherit;
}
.flingDivTb h3 {
font-size: 18px;
}
.flingDivTb p {
font-size: 17px;
}
.bestinnowsD {
margin: 0 auto;
padding: 18px 0;
float: none;
}
.bestinnowsD img {
display: block;
margin: 0 auto;
}
.dwunloadDiv p br {
display: none;
}
.contentRightM:after {
display: none;
}
.iphon_navigation ul li a span {
display: none;
}
/*------------inner page reponsive-----*/
.breadcrumb ul li a {
padding: 0 24px 0 0;
font-size: 12px;
}
.breadcrumb ul li:after {
right: 2px;
top: 0px;
}
.roghtPanContnt h1 {
padding: 0 0 12px;
font-size: 20px;
text-align: center;
}
.roghtPanContnt p {
    padding: 0 0 9px;
    font-size: 14px;
}
.page-template-template-fb .ContactpageDiv p {
    padding: 0 0 9px;
    font-size: 14px;
}
.parsnalLeftImg img {
margin: 15px auto 0;
display: block;
}
.roghtPansecd h2 {
padding: 0 0 9px;
font-size: 20px;
text-align: center;
}
.roghtPansecd p {
padding: 0 0 16px;
text-align: center;
}
.hoverDovcontent {
padding: 7px 16px;
}
/*--------blog renponsive-------------*/
.blogLeftDiv {
margin: 20px 0;
}
.blogLeftDiv > ul > li {
margin: 0 0 35px 0;
display: block;
width: 100%;
}
.BlogImg {
margin: 0 0 15px;
}
.BlogImg > a > img {
width: 100%;
}
.SimpleCont h2 {
margin: 0 0 8px;
}
.AloinDiv {
margin: 0 0 10px;
}
.SimpleCont p {
padding: 8px 0;
}
.NextPrewDiv ul li {
padding: 0 4px;
}
.SerchRight {
margin: 0 0 20px;
}
.reventImgleft {
float: none;
width: 100%;
text-align: center;
margin: 0 0 10px;
}
.recntContetn {
float: none;
width: 100%;
text-align: center;
}
.blogFormmain ul li.BlogINputBox {
width: 100%;
margin: 0 0 12px 0;
}
.blogFormmain ul li.BlogINputBox input {
padding: 10px 14px;
font-size: 14px;
}
.blogFormmain ul li.BlogtextareaBox textarea {
height: 88px;
}
.blogSEND input {
padding: 6px 34px;
width: 161px;
font-size: 24px;
background: #ed1c24 url(images/sendmsg-icon.png) no-repeat right 30px center;
}
.ContactpageDiv {
margin: 0 0 19px;
}
.ContactpageDiv h2 {
padding: 0 0 8px;
font-size: 25px;
}
.ContactpageDiv h2 span {
font-size: 16px;
}
.ContactpageDiv p {
font-size: 15px;
line-height: 21px;
}
.contactFormTble ul li.contctBox {
width: 100%;
margin: 0 0 10px 0;
}
.contactFormTble ul li.contctBox input {
padding: 10px 16px;
font-size: 15px;
border-radius: 7px;
}
.contactFormTble ul li.contcttextarea textarea {
padding: 13px 16px;
font-size: 15px;
border-radius: 7px;
height: 100px;
}
.ContactSEND input {
padding: 9px 0;
width: 177px;
font-size: 17px;
border-radius: 7px;
}
.sldBox {
margin: 0 20px 10px;
}
.sliderForm ul li.inputfliedTb textarea {
height: 54px;
padding: 5px 10px;
font-size: 12px;
}
.clintall_logo ul li img {
height: 23px;
}
.coloSliderH {
width: 100%;
}
.sliderForm .gform_footer .gform_button {
height: 37px;
line-height: 37px;
font-size: 13px !important;
border-bottom: 3px #aa2222 solid;
}
.sliderForm .gform_wrapper .gform_footer {
margin: 0 20px 6px !important;
}
.homeSlider .bx-wrapper .bx-pager {
left: inherit;
}
.headingSlider h1 {
margin: 0 0 4px;
font-size: 16px;
}
.headingSlider p {
font-size: 12px;
}
.persnalCareMain {
padding: 30px 0 0;
}
.headingSlider {
float: none;
width: 100%;
}
.actiVateD {
margin: 0 auto 20px;
}
.actiVateD h2 {
font-size: 24px;
}
.actiVateD h3 {
margin: 0 0 8px;
font-size: 16px;
}
.actiVateD p {
font-size: 14px;
text-align: left;
}
.mindMentali:after{
display:none !important;
}
.mindMentali {
margin: 0 0 34px;
}
.miidleft {
float: none;
margin: 0 auto 15px;
padding:0;
}
.miidleft h4 {
font-size: 32px;
text-align: center;
}
.miidleft p{
text-align:center;
}
.midImgeRight {
width: 264px;
float: none;
margin: 0 auto;
padding: 52px 0 90px;
background-size: 100%;
}
.midImgeRight img {
width: 85px;
}
.miidBottom {
margin: 0;
padding: 17px 20px 17px;
width: 100%;
float: none;
}
.miidBottom ul li {
font-size: 14px;
}
.rightmidtali .miidleft {
float:none;
}
.rightmidtali .miidleft h4, .rightmidtali .miidleft p{
text-align:center;
}
.rightmidtali .midImgeRight {
float: none;
margin: 0 auto;
padding: 22px 0 44px;
background-size: 100%;
}
.rightmidtali .miidBottom {
padding: 17px 0 17px 0;
margin: 0;
float: none;
width: 100%;
}
.rightmidtali .miidBottom ul li {
background-position:right 21px top 2px;
padding-right: 46px;
}
.scritleft .miidBottom {
background: #575353;
width: 100%;
}
.perContent h5 {
font-size: 20px;
padding: 0 0 10px;
}
.perContent p {
font-size: 14px;
text-align: left;
}
.headingSliderrotate h1 {
margin: 0 0 4px;
font-size: 20px;
}
.headingSliderrotate p {
font-size: 14px;
text-align: left;
}
.headingSliderrotate {
float: none;
width: 100%;
}
.contactFormTble .gform_button {
padding: 12px 0;
width: 176px;
font-size: 17px;
}
.parsnalLeft {
margin: 25px 0px 20px 0;
width: 100%;
float: none;
}
.roghtPanContnt h2 {
text-align: center;
font-size: 18px;
}
.roghtPanContnt p img.alignleft.size-full.wp-image-264 {
float: none;
margin: 0 auto;
}
/*-----about renponsive-------*/
.aboutpagemian h2 {
padding: 0 0 12px;
font-size: 20px;
}
.aboutpagemian p {
padding: 0 0 11px;
}
.aboutContentRight h3 {
font-size: 20px;
text-align: center;
}
.aboutContentRight p{
text-align:left;
}
.aboutContentRight span{
text-align:left;
font-size: 14px;
}
.ContactpageDiv h3 {
font-size: 18px;
}
.contacRigjt h3 {
font-size: 19px;
clear: both;
}
.comment-form p.comment-form-author {
width: 100%;
}
.comment-form p.comment-form-email {
width: 100%;
}
.deatlisContnt p {
    font-size: 14px;
    line-height: 22px;
}

.comment-form .form-submit input {
    margin: 0 auto;
    width: 225px;
    background-position:right 28px center;
    font-size: 16px;
    float: none;
}

.comment-form p {
    margin: 0 0 12px 0;
    display: block;
}

.cat_list {
    font-size: 14px;
}
.roghtPanContnt p img.size-full.wp-image-264.alignright {
    float: none;
    margin: 0 auto 14px;
    display: block;
}

.aboutpagemian h3 {
    font-size: 18px;
    margin: 0 0 9px;
	text-align:left;
}

.aboutpagemian p {
    font-size: 14px;
	text-align:left;
	display:block;
}

.page-template-template-tutor-inner .middle .InnerSectionTop h3 {
    font-size: 18px;
	text-align:left;
  line-height: 28px;
}

.page-template-template-tutor-inner .middle .InnerSectionTop h4 {
	text-align:left;
    font-size: 18px;
}
.page-template-template-tutor-inner .middle .InnerSectionTop h5 {
   text-align:left;
}
.page-template-template-tutor-inner .middle .InnerSectionTop h6{
	text-align:left;
	}

.InnerSectionTop .breadcrumb {
    display: none;
}
.page-template-template-about .row:nth-child(1) .aboutContentRight {
    float: none;
    margin: 0;
}

.aboutpagemian {
    padding: 0px 0 0;
}

.aboutContentRight h4 {
    font-size: 18px;
    margin: 0 0 9px;
	text-align:center;
}

.aboutContentRight p {
    font-size: 14px;
}

.aboutContentRight ul {
    text-align: center;
    padding-top: 16px;
    width: 242px;
    margin: 0 auto;
    display: block;
}
.aboutContentRight ul li {
    font-size: 14px;

}

.deatlisContnt p img{
	float:none;
	margin:0 auto;
	display:block;
	}

.deatlisContnt ul li {
    font-size: 14px;
}

.deatlisContnt ol li {
    font-size: 14px;
}

.desktop_none{
  display: none;
}
.mobile_block{
  display: block;
}
.roghtPanContnt {
    padding: 0px 0 0;
}
.fb-video iframe {
    width: 100%;
    height: 220px;
}
}
@media only screen and (min-width: 1170px) {
.service-popup .modal-dialog {
    width: 1000px !important;
}

.service-popup iframe {
    min-height: 551px;
}

.videoDiv img {
    width: 100%;
}
}
@media only screen and (min-width:768px) and (max-width:1024px) {
    .menuImage {
float: none;
height: 24px;
margin: 0;
position: absolute;
right: 10px;
top: 17px;
width: 30px;
z-index: 1;
}
.menuImage>img {
height: auto;
width: 100%;
display: block!important
}
.iphon_navigation {
background: #fff;
border-radius: 0;
border-top: none;
margin: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 68px;
width: 65%;
z-index: 99999;
}
.iphon_navigation ul {
margin: 0;
padding: 0;
list-style: none;
}
.iphon_navigation ul li {
border-top: 1px solid #ccc;
display: block;
list-style: none;
margin: 0;
padding: 0;
text-align: left;
width: 100%;
position: relative;
text-transform: inherit
}
.iphon_navigation ul li:first-child {
border-top: none
}
.iphon_navigation ul img {
display: block;
float: left;
height: 20px;
margin-right: 5px;
width: 15px
}
.parentMenu>div.subItem, .parentMenuActive>div.subItem {
cursor: pointer;
position: absolute;
right: 0;
top: 0;
width: 50px;
height: 24px
}
.parentMenuActive>div.subItem {
background: url(images/faq-arrowdown.png) center no-repeat!important
}
.parentMenu>div.subItem {
float: right;
background: url(images/faq-arrowup.png) center center no-repeat
}
.iphon_navigation ul li a {
background: #ee1d25;
display: block;
font-size: 13px;
color: #fff;
line-height: 20px;
margin: 0;
overflow: hidden;
padding: 7px 10px;
font-family: 'open_sansregular';
letter-spacing: 1px;
}
.iphon_navigation>ul ul {
background-image: none!important;
margin: 0;
padding: 0;
width: 100%
}
.iphon_navigation ul ul li {
background: #258fcd;
list-style: none;
margin: 0;
padding: 0;
text-align: left;
width: 100%;
border: none
}
.iphon_navigation ul li a:hover {
color: #fff;
text-shadow: inherit;
text-decoration: none;
background: #2e1b23
}
.iphon_navigation ul ul ul {
margin: 0;
padding: 0;
text-align: left;
width: 100%;
list-style: none
}
.iphon_navigation ul ul li a {
background: #333;
display: block;
font-size: 11px;
line-height: 15px;
margin: 0 0 1px;
padding: 9px 10px
}
.top-nav ul li {
padding: 12px 10px 12px 10px;
}
.top-nav ul li a {
font-size: 10px;
}
.visible-xs-inline {
    display: inline!important;
}
}







li.ak-gf-checkbox {
    color: #FFF;
    font-size: 0.8em;
    margin: 0 !important;
}

li.ak-gf-checkbox label {
    display: inline;
    color: #FFF;
    font-size: 0.8em;
}

li.ak-gf-checkbox input[type="checkbox"] {
    width: auto;
    height: auto;
}