.flexslider{
		border: none !important;
	}
	.flexslider-hg.flexslider ul.slides img {
	    width: 100%;
	    height: auto;
	}

	.cn-text-container, .cn-button{
		max-width: 1200px;
		float: none;
		text-align: justify;
		font-family: "ubunturegular","Arial",sans-serif,sans-serif;
	    font-size: 20px;
	    line-height: 1.5;
	}

	.cn-button{
		margin: 0 0 0 40px !important;
		text-align: right;
		float: none;
	}

    .cn-text-container, .cn-button{
        padding: 20px 0;
    }

    .flexslider-hg-corners-rounded .flex-control-paging li a{
        border: 3px solid;
        padding: 10px;
        background: rgb(255 255 255 / 0%);
        margin: 0px 20px -20px 20px !important;
        margin-top: -120% !important; 
        opacity: 0.6;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
        filter: alpha(opacity=60);
        -moz-opacity: 0.6;
        -khtml-opacity: 0.6;
        opacity: 0.6;
    }

    .flexslider-hg-corners-rounded .flex-control-paging li a:hover{
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter: alpha(opacity=1);
        -moz-opacity: 1;
        -khtml-opacity: 1;
        opacity: 1;
    }

    .flex-control-paging li a.flex-active {
        border: 0px solid !important;
        padding: 12px !important;
        background: rgb(255 255 255 / 90%) !important;
    }

    .flex-direction-nav .flex-next{
        background: url('/wp-content/themes/GMK_2/images/arrow-next.svg') no-repeat !important;
    }

    .flex-direction-nav .flex-prev{
        background: url('/wp-content/themes/GMK_2/images/arrow-prev.svg') no-repeat !important;
    }

    .flex-direction-nav a{
        width: 100px;
        height: 100px;
        top: 40% !important;
    }



	@media (min-width: 1200px){
		.cn-text-container, .cn-button{
		    float: left;
		    text-align: left;
		}
		.cn-button{
			float: right;
		}

        .flex-direction-nav .flex-next{
            left: calc(100% - 200px);
        }

        .flex-direction-nav .flex-prev{
            right: calc(100% - 200px);
            margin-left: 100px;
        }

	}
    
    @media (max-width: 720px){
        .cn-button{
            padding: 0px;
        }
        
        .flex-direction-nav a{
            display: none;
        }

        .flex-control-paging li a.flex-active {
            padding: 6px !important;
        }

        .flexslider-hg-corners-rounded .flex-control-paging li a{
            padding: 5px;
            border-width: 1px;
        }
    }
