
/*============	Media Between Start ============ */
@media screen and (min-width: 991px) and (max-width: 1199px) {
.gt_services .text h5 {
	font-size: 14px;
}
.gt_team_des {
	margin-top: 0px;
}
.gt_team_des ul.gt_social_icons li {
	margin-bottom: 5px;
}
.gt_member_contact_detail ul li {
	margin: 10px 0px 20px 30px;
}
.gt_busins_service_des {
	width: 100%;
	float: left;
	padding-left: 0px;
	margin-top: 15px;
}
.gt_busins_service_des>h3 {
	font-size: 24px;
}
}

/*============	Media 768Px Start ============ */ 
@media (min-width: 768px) and (max-width: 992px) {
.gt_service_img {
	top: 10px;
}
.gt_404_wrap h2 {
	font-size: 250px;
}
.gt_404_wrap i {
	font-size: 390px;
	top: 90px;
}
}

/*============ Media 767Px Start ============ */
@media (max-width: 991px) {
.gt_mobile_menu {
	display: inline-block;
	margin-top: 8px;
}
.gt_navigation {
	display: none;
}
.gt_navigation {
	background-image: url(../images/menu-bg.png);
	background-position: left top;
	background-repeat: repeat;
	top: 100%;
	left: 0px;
	width: 300px;
	position: absolute;
	z-index: 1000;
}
.gt_navigation ul li {
	width: 100%;
}
.gt_navigation ul ul {
	background-color: #242c42;
	background-image: none;
}
.gt_navigation ul ul ul {
	left: 20px;
	top: 100%;
}
.gt_navigation ul ul li:hover > ul {
	left: 20px;
	top: 100%
}
.gt_purchase_now_des, .gt_purchase_now_img {
	text-align: center;
}
.gt_purchase_now_img {
	margin-bottom: 10px;
	margin-left: -20px;
	margin-top: 15px;
}
.gt_purchase_btn {
	margin-top: 30px;
	margin-bottom: 40px;
	text-align: center;
}
.gt_achievement_bg:before {
	width: 100%;
}
.gt_achievement_bg:after {
	width: 0px;
}
.gt_accordian_main_wrap {
	margin-bottom: 30px;
}
.gt_facts_wrap, .gt_tab_img_des {
	margin-bottom: 20px;
}
.gt_tab_des_wrap {
	padding-bottom: 30px;
}
.gt_keyboard_img {
	text-align: center;
}
.gt_blog_wrap, .gt_feature_wrap {
	margin-bottom: 20px;
}
.gt_partner_logo {
	text-align: center;
	margin-bottom: 30px;
}
.gt_tweet_num, .gt_foo_hdg {
	margin-bottom: 30px;
}
.gt_foo_hdg {
	float: left;
	width: 100%;
}
.gt_multipurpose_bg .gt_agency_flower {
	margin-top: 15px;
}
.gt_busins_multi_img>img {
	width: auto;
	height: auto;
}
.gt_busins_multi_img {
	text-align: center;
	margin-bottom: 30px;
}
.gt_agency_blog, .gt_brief_wrap {
	margin-bottom: 30px;
}
.gt_price_table {
	margin-bottom: 30px;
}
.gt_free_style_bg:before {
	width: 0px;
}
.gt_individual_servc {
	margin-bottom: 30px;
}
.gt_about_us_slider {
	margin-bottom: 20px;
}
.gt_accordian_main_wrap {
	z-index: 10;
}
.gt_about_big_thing {
	margin-bottom: 20px;
}
.gt_provide_wrap {
	margin-bottom: 20px;
}
.gt_comming_field form input[type="submit"], .gt_comming_field form button {
	font-size: 14px;
}
.gt_comming_field .col-md-9 {
	padding: 0px;
}
.gt_comming_field form input[type="text"] {
	margin-bottom: 15px;
}
.gt_member_contact_detail ul li {
	margin: 10px 0px 20px 30px;
}
.gt_brief_bg {
	padding-bottom: 40px;
}
.gt_bus_tab_wrap {
	margin-bottom: 20px;
}
.gt_service_sec_bg {
	padding-bottom: 40px;
}
}

/*============ Media 767Px Start ============ */
@media (max-width: 767px) {
.gt_top_ui_element li:first-child, .gt_top_ui_element li:last-child {
	background-image: none;
}
.gt_logo {
	width: 100%;
	text-align: center;
	margin-bottom: 15px;
}
.gt_social_icon {
	width: 100%;
	text-align: center;
	margin-bottom: 15px;
}
.gt_search_wrap {
	text-align: center;
	margin-bottom: 15px;
}
.gt_service_img {
	position: relative;
	width: 100%;
}
.gt_services .text {
	width: 100%;
	padding: 30px 30px 30px 30px;
}
.gt_copyright_des, .gt_foo_logo {
	text-align: center;
}
.gt_copyright_des {
	margin-bottom: 20px;
}
.gt_foo_logo>a {
	float: none;
}
ul.gt_filter_nav li {
	margin-bottom: 10px;
}
.gt_blog_meta {
	width: 100%;
}
.gt_team_wrap>figure {
	width: 100%;
	height: auto;
}
.gt_team_des {
	width: 100%;
	position: relative;
	float: left;
	margin-top: 0px;
}
.gt_team_wrap {
	margin-bottom: 20px;
}
.gt_busins_quote>ul {
	width: 100%;
}
.gt_profit_bg {
	padding: 80px 0px;
}
.gt_profit_des>h2 {
	font-size: 30px;
}
.gt_profit_des>p {
	font-size: 18px;
}
.gt_profit_des>a:first-of-type {
	margin-right: 0px;
	margin-bottom: 15px;
}
.gt_service_img {
	margin-bottom: 15px;
}
.gt_404_wrap h2 {
	font-size: 80px;
	line-height: 60px;
}
.gt_404_wrap i {
	font-size: 100px;
	top: 10px;
}
.gt_404_wrap {
	margin-bottom: 50px;
	margin-top: 0;
}
.gt_oops_wrap p {
	line-height: normal;
	font-size: 16px;
}
.gt_oops_wrap p span {
	font-size: 25px;
}
.gt_404_search {
	width: 100%;
}
.gt_breadcrumb {
	margin-top: 15px;
}
.gt_about_slider_des>h4 {
	font-size: 16px;
}
.gt_about_slider_des>p {
	font-size: 14px;
}
.gt_about_slider_des>h4, .gt_about_slider_des>p {
	font-size: 14px;
}
.gt_busins_multi_img {
	margin-top: 20px;
}
.progress-bar {
	margin-right: 15px;
}
ul.gt_event_meta li {
	padding-left: 0px;
}
.gt_listing_des>h6>a {
	font-size: 16px;
}
.gt_blog_detail_wrap .gt_instructor_detail>figure {
	width: 100%;
	margin-bottom: 15px;
}
.gt_blog_detail_wrap .gt_instructor_detail_des {
	width: 100%;
}
.gt_tag_wrap>ul {
	width: 100%;
}
.gt_blog_detail_author figure {
	width: 100%;
	margin-bottom: 15px;
	text-align: center;
}
.gt_blog_detail_author figure img {
	width: auto;
}
.gt_blog_author_cap {
	width: 100%;
	float: left;
	padding: 0px;
}
.gt_blog_author_cap p {
	margin-bottom: 15px;
}
.gt_comment_wrap figure {
	width: 100%;
	text-align: center;
	margin-bottom: 15px;
}
.gt_comment_wrap figure img {
	width: auto;
}
.gt_comment_des {
	width: 100%;
	float: left;
	padding: 0px;
}
.gt_comment_date>a {
	margin-left: 0px;
}
.gt_comment_list_wrap ul ul {
	padding-left: 0px;
}
.gt_foo_flicker li {
	margin-right: 6px;
}
.gt_comming_title h2 {
	font-size: 30px;
}
.gt_comming_title p {
	line-height: normal;
	font-size: 16px;
}
.gt_time_counter_wrap ul li {
	width: 100%;
}
.gt_time_holder {
	border: 0px;
}
.gt_comming_field {
	width: 100%;
	padding: 10px 10px 10px;
}
.gt_comming_field .col-md-9 {
	padding: 0px 15px;
}
.gt_comming_field .col-md-3 {
	padding: 0px 15px;
}
.gt_comming_field h3 {
	font-size: 22px;
}
.gt_comming_title {
	margin-bottom: 20px;
}
.gt_content_info {
	margin-bottom: 20px;
}
.gt_touch_outer_wrap h3 {
	font-size: 18px;
}
.gt_touch_outer_wrap {
	padding: 30px 0px;
}
.gt_yearly_performance ul li {
	width: 50%;
}
.gt_testimonial_wrap .item {
	margin-left: 0px;
}
.gt_member_contact_detail ul li {
	width: 100%;
}
.gt_member_contact_detail ul li {
	margin-left: 10px;
}
.gt_member_contact_detail ul li:nth-child(odd) {
	margin-left: 10px;
}
.gt_busins_service_des {
	width: 100%;
	float: left;
	padding-left: 0px;
	margin-top: 15px;
}
.gt_busins_service_des>h3 {
	font-size: 24px;
}
}

/*============ Media 480Px Star ============ */
@media (max-width: 480px) {
ul.gt_filter_nav li {
	width: 100%;
}
.gt_provide_wrap>ul {
	width: 100%;
}
.gt_tab_img_des>figure {
	width: 100%;
	margin-bottom: 15px;
}
.gt_tab_img_des .gt_tab_data {
	width: 100%;
	padding: 15px 0px;
}
ul.gt_blog_meta_list li {
	width: 100%;
	padding-left: 0px;
}
.gt_blog_meta {
	float: left;
	padding-left: 0px;
	margin-bottom: 10px;
}
.gt_yearly_performance ul li {
	width: 100%;
}
}

/*============ Media 320Px Star ============ */
@media (max-width: 320px) {
}
