/* Medium Layout: 1280px. */
@media only screen and (max-width: 1200px) { 
.project-text               {width: 45%;}
.finance-mainmenu ul li a   {padding:20px 7px;    padding: 40px 7px;}  
.core-text                  {display: inline-block; width: 75%; text-align: right;}
.single-top-right > p       {font-size: 14px;}    
    
}

@media only screen and (max-width: 1024px) { 
.finance-mainmenu ul li a {color: #000000; font-size: 12px;}  
.header-top-right         {padding-left:0px; width: auto;} 
.single-top-right:before  {z-index: -99; border-top: 55px solid #0082ca;} 
header .finance-logo {    padding: 3px 0px 3px 0;} 
.finance-mainmenu ul li a {padding: 18px 5px;    padding: 26px 5px 20px; font-size: 13px;}
.header-top-right         {    padding: 13px 0;
    width: auto;
    /* width: auto; */
    padding: 15px 0;
    float: left;
}
/*.finance-mainmenu:before  {position: absolute; content:''; left: -38px; top: 0px; border-top: 52px solid #ff7d24; transform: rotate(90deg); border-left: 56px solid transparent;}*/
.finance-logo > a > img    {    height: auto;
    margin: 10px 0px;}
.single-top-right > p      {display: inline-block; margin-left: 0px; font-size: 13px;}    
 #finance_navigation:after {left: 97%;}
.stuck .finance-mainmenu ul li a {color: #ffffff; display: block; text-transform: capitalize; padding: 21px 10px; font-size: 12px;}    
/*
.stuck .finance-mainmenu:before {
    position: absolute;
    content: '';
    left: -45px;
    top: 7px;
    border-top: 53px solid #ff7d24;
    transform: rotate(90deg);
    border-left: 70px solid transparent;
}
*/
    
.stuck .finance-logo > a > img {height: 59px; height: auto;}    
    .single-top-right  i {font-size:13px;}
    
.header-top-right:after {
    position: absolute;
    top: 0;
    right: -27px;
    bottom: auto;
    /* left: 0; */
    background: #2eabc0;
    content: "";
    height: 57px;
    width: 33px;
    -webkit-transform: skewX(
-20deg
);
    -moz-transform: skewX(-20deg);
    transform: skewX(
9deg
);
}    
    
}
@media only screen and (max-width: 1025px) {
.sticky         {background: linear-gradient(121deg, #fff 31%, #ffffff 29%);}  
.core-text      {display: inline-block; width: 75%; text-align: right;}    
 .core-text > p {margin-top: 10px; min-height: 100px;}
.core-text      {display: inline-block; width: 66%; text-align: right;}    
}

@media only screen and (min-width: 991px) and (max-width: 1024px) { 
.header-top-right {padding: 13px 0;  width: 100%;}
}


/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) { 
.finance-logo>a>img                    {display:block;margin:13px auto; height: auto;}
.finance-mainmenu ul                   {text-align:center}
/*.header-top-language,.header-top-right {text-align:center;margin:10px 0;float:none}*/
/*
header .finance-logo::before           {right:0;transform:skewX(0deg)}
header .finance-logo:before            {width:auto;    left: -105px;}
*/
.service-left                          {display:none}
.service-right                         {padding-left:30px}
.service-box                           {background:#fff none repeat scroll 0 0}
.about-right                           {margin-top:50px}
.project-text                          {margin-top:-70px;width:70%}.skew-overlay{display:none}
.finance-faqs-right                    {float:none;margin-top:50px;width:100%}.textimonial-text>i,.testimonial-img>i{display:none}
.textimonial-text                      {margin-top:40px;text-align:center}
.advisor-social>ul                     {left:28%;top:45%}
.single-footer                         {margin:30px 0}
.graph-right                           {margin-top:50px}  
.single-service-right                  {margin-top:50px}
#pro_2                                 {margin-bottom:30px}
.details-project-text>p                {margin-top:0}
.details-pro-left                      {margin-top:50px}
.finance-default-news-text             {padding:20px}
.finance-news-sidebar                  {margin-top:50px}
.right-blog                            {margin-top:0}
.single-news-default                   {margin-top:50px}
.left-default                          {margin-top:0}
.single-news-author                    {padding:20px}
.news-author-img                       {height:120px;width:120px}
.single-comment-item img               {margin:0 0 20px}
.coupon-cart-right>a                   {margin-right:0}
.proceed-checkout>a                    {margin-right:0}
.finance-login                         {margin-top:50px}
.finance-contact-form-right            {margin-top:50px}
.weekly-subscribe form                 {width:75%}
.head-service-left .single-service,.head-service-right{margin-top:0}

}

/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) { 
.header-top-language,.header-top-right  {text-align:center;margin:0px 0}
.finance-caption-cell                   {text-align:center}
.single-top-right                       {margin:5px 0}
.finance-mainmenu                       {display:none}
.finance-responsive-menu                {display:block}
header .finance-logo::before            {right:100px}
header .finance-logo:before             {height:102%}
.seacrh_li                              {display:none!important}
.service-right                          {margin-top:165px;padding-left:25px}
.service-left                           {padding:60px 60px 0;width:100%}
.finance-main-slide                     {height:470px}
.finance-service-area                   {margin-top:-45px}
.finance-main-caption h4                {font-size:20px;margin-bottom:30px}
.finance-main-caption h2                {font-size:25px}
.about-left>h3                          {font-size:24px;line-height:30px}
.about-right                            {margin-top:40px}
.project-text                           {box-shadow:0 0 0 rgba(49,49,49,0.43);margin-left:0;margin-top:0;padding:15px;width:100%}
.finance-project-slide .owl-prev,.finance-project-slide .owl-next {bottom:0}
.finance-quotes-text>h2    {font-size:20px;line-height:30px;margin-bottom:15px}
.finance-quotes-text>p     {padding:0}
.skew-overlay              {display:none}
.finance-faqs-right        {float:none;width:100%;margin-top:40px}
.textimonial-text>i,.testimonial-img>i {display:none}
.textimonial-text                      {margin-top:30px;text-align:center}
.advisor-social>ul                     {left:25%;top:45%}
.single-footer                         {margin:50px 0}
.copyright-right,.copyright-left       {text-align:center}
.breadcromb-left                       {text-align:center}
.breadcromb-right                      {margin-top:10px;text-align:center}
.graph-right                           {margin-top:40px}
.single-service-right                  {margin-top:50px}
#pro_2                     {margin-bottom:30px}
.project-btn>a             {display:block;font-size:16px;margin:10px}
.element-item              {width:100%}
.details-project-text>p    {margin-top:0}
.details-pro-left          {margin-top:40px}
.finance-default-news-text {padding:20px 0}
.post-share                {text-align:center}
.post-comment-like         {text-align:center;margin-top:20px}
.finance-news-sidebar      {margin-top:50px}
.right-blog                {margin-top:0}
.single-news-default       {margin-bottom:0;margin-top:0}
.left-default              {margin-bottom:30px;margin-top:0}
.single-news-text blockquote {padding:35px}
.remember                    {text-align:center}
.forgot                      {text-align:center}
.register-form a             {float:none}
.single-news-author          {padding:15px}
.news-author-img             {width:120px;height:120px;margin-right:20px}
.news-author-text            {padding:0}
.single-comment-item img     {margin:0 0 20px}
.comment-list ul ul          {margin-left:55px}
.finance-leave-comment input[type="text"],.finance-leave-comment input[type="email"]{width:100%}.finance-leave-comment textarea{width:100%}.shorting-left,.shorting-right         {text-align:center}
.single-shop-text            {margin-top:15px}
.coupon-cart-right,.coupon-cart-left{text-align:center}
.coupon-cart-right>a         {margin-right:0;margin-top:20px}
.single-shipping input       {margin:10px 0}
.proceed-checkout            {text-align:center}
.proceed-checkout>a          {margin-right:0}
.checkout-form-right         {margin-top:40px}
.finance-login               {margin-top:40px}
.finance-contact-form-right  {margin-top:40px}
.contact3-page-details       {margin-top:40px}
.single-contact-right        {margin-bottom:20px}
.head-service-left .single-service,.head-service-right{margin-top:0}
.contact-page-form>form      {padding:0}
.slicknav_nav .slicknav_row:hover,.slicknav_nav a:hover{background:#f4b92f}   
.section_100 a            {width: 48%;}
 .finance-logo > a > img  {width: 250px;
    float: left;
    margin: 10px 0px;
    height: auto;}
    header .finance-logo   {margin-top:10px;}   
    
    .finance-logo:after {display: none;} 
    header .finance-logo:before {display: none;}    
    
}
/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) { 

.header-top-language,.header-top-right {text-align:center;margin:10px 0}
.finance-caption-cell                  {text-align:center}
.single-top-right                      {margin:5px 0}
.finance-mainmenu                      {display:none}
.finance-responsive-menu               {display:block}
header .finance-logo::before           {right:225px;}
header .finance-logo:before            {height:102%}
.seacrh_li                             {display:none!important}
.service-right                         {margin-top:0;padding-left:25px}
.service-box                           {background:#fff none repeat scroll 0 0}
.finance-main-slide                    {height:470px}
.finance-service-area                  {margin-top:-45px}
.finance-main-caption h4               {font-size:22px;margin-bottom:30px}
.finance-main-caption h2               {font-size:30px}
.about-left>h3                         {font-size:24px;line-height:30px}
.about-right                           {margin-top:40px}
.project-text{box-shadow:0 0 0 rgba(49,49,49,0.43);margin-left:0;margin-top:0;padding:25px;width:100%}
.finance-project-slide .owl-prev,.finance-project-slide .owl-next{bottom:0}
.finance-quotes-text>h2{font-size:24px;line-height:30px;margin-bottom:15px}
.finance-quotes-text>p{padding:0}.skew-overlay{display:none}
.finance-faqs-right{float:none;width:100%;margin-top:40px}
.textimonial-text>i,.testimonial-img>i  {display:none}
.textimonial-text                       {margin-top:30px;text-align:center}
.advisor-social>ul                      {left:37%;top:45%}
.single-footer                          {margin:50px 0}
.copyright-right,.copyright-left        {text-align:center}
.breadcromb-left                        {text-align:center}
.breadcromb-right                       {margin-top:10px;text-align:center}
.graph-right                            {margin-top:40px}
.single-service-right                   {margin-top:50px}
#pro_2                                  {margin-bottom:30px}
.project-btn>a                          {display:block;font-size:16px;margin:10px}
.element-item                           {width:100%}
.details-project-text>p                 {margin-top:0}
.details-pro-left                       {margin-top:40px}
.finance-default-news-text              {padding:20px 0}
.post-share                             {text-align:center}
.post-comment-like                      {text-align:center;margin-top:20px}
.finance-news-sidebar                   {margin-top:50px}
.right-blog                             {margin-top:0}
.single-news-default                    {margin-bottom:0;margin-top:30px}
.left-default                           {margin-bottom:30px;margin-top:0}
.single-news-text blockquote            {padding:35px}
.single-news-author                     {padding:15px}
.news-author-img                        {width:120px;height:120px;margin-right:20px}
.news-author-text                       {padding:0}
.single-comment-item img                {margin:0 0 20px}
.comment-list ul ul                     {margin-left:55px}
.finance-leave-comment input[type="text"],.finance-leave-comment input[type="email"]{width:100%}
.finance-leave-comment textarea         {width:100%}
.shorting-left,.shorting-right          {text-align:center}
.single-shop-text                       {margin-top:15px}
.coupon-cart-right,.coupon-cart-left    {text-align:center}
.coupon-cart-right>a                    {margin-right:0;margin-top:20px}
.single-shipping input                  {margin:10px 0}
.proceed-checkout                       {text-align:center}
.proceed-checkout>a                     {margin-right:0}
.checkout-form-right                    {margin-top:40px}
.finance-login                          {margin-top:40px}
.finance-contact-form-right             {margin-top:40px}
.contact3-page-details                  {margin-top:40px}
.service-left                           {display:none}
.single-contact-right                   {margin-bottom:20px}
.head-service-left .single-service,.head-service-right{margin-top:0} 
}

@media only screen and (max-width:767px) {
.section_15         {}
.final_plan ul li a {width: 100%;}
.para               {margin: 40px 0px 0px 0px;}    
.service-left       {display:none}    
.service-box        {background: transparent;}
.service-right      {margin-top: 0px;}    
.owl-carousel.owl-text-select-on .owl-item {height: 350px;}   
.header-top-right {display: none;} 
.finance-header-top-area:after {width: 40%;} 
.finance-footer-top-area {background-size: cover;} 
.single-footer img       {margin-bottom: 15px; width:250px;}    
}

@media only screen and (max-width:480px) {
.finance-logo > a > img  {position:relative; z-index: 9999; width: 165px;}
.slicknav_menu           {padding:2px 0px;}
.finance-logo > a > img  {width:auto; height: 65px;    height: auto;
    width:205px;
    float: left;
    margin: 25px 0px;}
.section_100 a           {width:100%;}    
.finance-logo:after      {width:80%; right:73px;}    
    
}


